コンソールのコンプライアンス
Text.jsはインターフェース全体をDevToolsコンソールに描画するため、監査担当者はそこでそのまま検査できます。
コンソールの可視性
各フレームはコンソールメッセージで、DevToolsを開けば誰でも閲覧・コピーできます。
データの保存場所
フレームはユーザーのDevTools内に留まり、タブの外には出ません。
監査ログ
コンソールを上にスクロールすると、過去のフレームを最大300件確認できます。
最小権限
描画にブラウザーの権限は不要です。フレームはconsole.logで書き込まれ、ページにはフォーカスパッドと非表示の入力欄のみが置かれます。
セキュリティ
リンク乗っ取り対策
Turbologは://の後とpath:line形式のテキスト内にワードジョイナーを挿入し、DevToolsによるリンク表示への変更を防ぎます。
書式文字列の分離
リテラルの%はすべて%%にエスケープされます。ユーザー入力が%cのスタイル引数を消費することはありません。
注文確認
/coffeeでの実際の注文には、コンソールのフレームにのみ表示される確認キーが必要なため、キー操作スクリプトでは注文できません。
デフォルトでローカル
OpenCodeブリッジは、未知のオリジンを拒否するループバックサーバーです。デーモンのパスワードはメモリー内に保持し、ログへの記録やブラウザーへの送信はしません。
専任サポート
専任コンソールエンジニア
1人のエンジニアが評価から本番運用までチームを支援します。
フレームレビュー
四半期ごとに%cスパン数、変更行、アイドル時のCPUを確認します。
移行支援
React DOMアプリやターミナルUIのText.jsへの移行を支援します。
非公開Slackチャンネル
Text.jsのエンジニアと共有するSlackチャンネルをチームに用意します。
料金
フレームワークは無料で、MITライセンスです。
| 機能 | オープンソース | Enterprise |
|---|---|---|
| フレームワーク | ||
| App Router、コンポーネント、フック | ||
| Turbologエンジン | ||
| フレームの追記 | ||
| text run(ターミナル) | ||
| 運用 | ||
| コンソール稼働率SLA | — | 99.99% |
| スロットラーに応じたフレーム間隔調整 | ||
| フレームレビュー | — | 四半期ごと |
| セキュリティ質問票 | — | |
| サポート | ||
| コミュニティ | ||
| 専任コンソールエンジニア | — | |
| 応答時間 | ベストエフォート | 営業時間内1時間 |
よくある質問
Enterpriseは別のフレームワークですか?
いいえ。Enterpriseのお客様も、他のユーザーと同じMITライセンスのText.jsを使い、サポートとSLAが付きます。
99.99%のSLAは何を対象にしていますか?
アプリケーションに処理が戻るconsole.log呼び出しの割合です。
対応ブラウザーは何ですか?
Text.jsはデスクトップ版のChrome、Edge、Arc、Brave、Firefox、Safariで動作します。TurbologはChromiumのDevToolsフロントエンドと50msのビューポートスロットラーに合わせて調整されており、FirefoxとSafariのコンソールに合わせてCSSを調整します。
ユーザーはDevToolsを開く必要がありますか?
はい。アプリケーションはDevToolsコンソールに描画されます。ページにはコンソールを開くキーボードショートカットが表示されます。
セルフホストできますか?
はい。text buildは静的ファイルを生成し、text startまたはbunアダプターがルートハンドラー、ミドルウェア、サーバーレンダリングされるルートとともに配信します。
調達手続きに対応した請求書はありますか?
はい。請求書サンプル(PDF)