スクリーンショット

説明

RTFファイルを素早く無料で開く RTF Viewer 4.0 — 新機能のご紹介 バージョン 4.0 は RTF Viewer を一から作り直したものです。公開している不具合 リストに掲載されていたバグはすべて修正され、単なるファイルプレビュー ページから本格的なドキュメントリーダーへと生まれ変わりました。以下でご紹介 する機能はすべて、お使いのパソコン上だけで動作します。ドキュメントが アップロードされることは一切なく、ネットワークに接続していない状態でも 問題なくご利用いただけます。 新機能: RTF リンクが本当に開くようになりました 以前のバージョンに最も多く寄せられたご指摘は、とても単純なものでした。 「RTF Viewer」という名前の拡張機能なのに RTF ファイルを開けない、という ものです。.rtf リンクをクリックしてもダウンロードされるだけで、ビューアーは 手動でしか開けませんでした。バージョン 4.0 では .rtf リンクを検出し、 リーダーで直接開けるようになりました。この機能は完全にオプトイン方式です。 設定でオンにするまでは無効のままで、有効にした時点で権限が要求され、オフに すると拡張機能はその権限をただちに返却します。 新機能: 本物のツールバー ツールバーはこれまで空の箱でした。今ではズーム、文字サイズ、ページ幅、 テーマ、ドキュメントのアウトライン、検索、印刷、エクスポート、「別の ファイルを開く」、設定が並び、そのすべてが実際に機能し、設定はセッションを またいで保持されます。 新機能: PDF、DOCX、HTML、プレーンテキストへのエクスポート 開いたドキュメントを PDF、Word の .docx ファイル、単体で使える HTML ページ、プレーンテキストとして保存できるようになりました。4 種類の変換は すべて、ブラウザー内でローカルに実行されます。変換サービスに送信されるもの は何もなく、エクスポートも拡張機能の他の機能と同様にオフラインで動作します。 .docx ファイルは Word と LibreOffice で問題なく開けることを確認済みです。 新機能: ドラッグ&ドロップと貼り付け .rtf ファイルをページ上のどこにドロップしても開けます。.rtf へのリンクを ドロップすれば、取得して表示します。クリップボードからファイルやリッチ テキストをそのまま貼り付けることもできます。もちろん、これまでどおり ファイル選択ダイアログもお使いいただけます。 新機能: 快適な読書環境 システム、ライト、ダーク、セピアのテーマから選べます。文字サイズ、ページ幅、 ズームも調整できます。ドキュメントが 816 ピクセルの固定幅で表示され、狭い ウィンドウで見切れてしまうことはなくなりました。今は独自のコンテナー内で スクロールし、ウィンドウ幅に合わせるモードも用意されています。 新機能: 検索、アウトライン、タブ、最近使ったファイル Ctrl+F と F3 でドキュメント内を検索できます。ハイライト表示、一致件数、 末尾から先頭へ循環する前後移動に対応しています。サイドバーはドキュメントの 見出しからアウトラインを生成するので、長いファイルでも目的の場所へすぐに 移動できます。複数のドキュメントをタブで同時に開くことができ、タブごとに スクロール位置、検索、アウトラインが保持されます。最近使ったファイルの一覧 (メタデータのみ、いつでも消去可能)から、読みかけのドキュメントにすぐ 戻れます。 新機能: アクセシビリティと初回起動 はっきり見えるフォーカスリング、ARIA のロールとランドマーク、読み込み状態を スクリーンリーダーに伝えるライブリージョン、全体を通したキーボード ショートカット、視差効果の低減への対応を備えています。インストール時には、 外部の Web サイトへ誘導する代わりに、ファイルの開き方を説明する短い ウェルカム画面が拡張機能内に表示されるようになりました。 修正: 正しく表示されなかったドキュメント これまでファイルは UTF-8 テキストとして読み込まれており、UTF-8 として 妥当でないバイトが何の警告もなく失われていました。これが、古いドキュメントで 文字化けが起きたり、埋め込み画像が壊れたりする原因でした。現在は処理全体が 最初から最後まで生のバイト列を扱います。PNG、JPEG、GIF 画像を含む ドキュメントは内部エラーが発生して表示できませんでしたが、これらの形式も WMF・EMF メタファイルと並んでサポートされました。 修正: 「読み込み中 …」のまま止まるページ パーサーが処理できないドキュメントがあると未処理のエラーが発生し、ページは メッセージもなく「読み込み中 …」のまま、抜け出す手段もありませんでした。 現在はエラーを捕捉し、別のファイルを試せる、分かりやすく復帰可能なエラーと して表示します。ネットワークからの読み込みにはタイムアウトが設定され、 キャンセルもできます。同じファイルを続けて 2 回選んでも正しく動作するように なりました。非常に大きなファイルは上限を設けて警告するようになり、タブが フリーズすることはなくなりました。 修正: セキュリティとプライバシー jQuery を 3.2.1 から 3.7.1 に、DOMPurify を 1.0.2 から 3.2.4 に更新し、 信頼できないドキュメントの内容を扱うまさにそのコードパスに存在した既知の 脆弱性をいくつも解消しました。サニタイズ済みの出力は、文字列から再解析する のではなく DOM として挿入されるようになりました。安全でない http:// リンクは 削除し、到達不能なコード、使われていないフレームワーク、Web フォントなど 約 630 KB を取り除きました。 修正: 言語とレイアウト 「読み込み中」「ファイルが見つかりません」といったメッセージや解析エラーは、 43 言語に対応した製品でありながら、英語のままコードに直接書き込まれて いました。現在は他の部分と同様に翻訳されています。アラビア語、ペルシア語、 ヘブライ語、ウルドゥー語がようやく右から左に表示されるようになり、ページの 言語と表記方向はブラウザーの言語に基づいて設定されます。いくつかのパネルを 密かに壊していた不正なマークアップは書き直し、自動的に検証されるように なりました。 テスト このリリースは 750 件の自動パッケージ検査と 85 件のブラウザー内テストで 検証されています。 正直な制限事項 .doc および .wri ファイルは今のところ対応していません。解析はメイン スレッドで実行されるため、非常に大きなドキュメントでは少し時間がかかります。 その場合も事前に警告が表示され、操作は引き続き行えます。ごく新しい一部の インターフェイス文言は、翻訳が追いつくまで一部の言語で英語のまま表示 されます。