ほぼすべての最新のWebブラウザーは、何らかの方法でリーダーモード機能をサポートしています。 この機能は、通常のWebページを、ページ上のメインコンテンツにアクセスする必要のない要素を取り除いた最適化されたページに変換します。
これは通常、メインコンテンツの横に表示されているメニュー、サイドバー、広告、およびその他のページ要素を削除することを意味します。
ブラウザを開発しているほとんどの企業や組織は、ブラウザの安定したビルドにリーダーモードをネイティブに統合していません。
たとえば、Mozillaは2012年に、リーダーモードがデスクトップに搭載されると発表しましたが、今日までFirefoxの安定バージョンに実装できませんでした。
Googleは2013年からChromeでリーダーモードに取り組んでおり、それ以降何度か実装および削除を行っています。 同社は、これを過去の実験フラグとしてだけでなく、起動パラメーターとしても提供していました。
AndroidでChromeの非安定バージョンを実行している場合、Googleによる読書モードのさらに別のバージョンに気付いているかもしれません。
モバイルブラウザでは、開いたページに「ページをモバイルフレンドリーにする」と表示されます。 プロンプトがいつトリガーされるかは不明ですが、最も可能性の高い説明は、Googleの目にはモバイルアクセス用に最適化されていないサイトでのみトリガーされるということです。
「ページをモバイルフレンドリーにする」をタップして最適化されたバージョンを読み込むか、代わりにxアイコンをタップして閉じます。
「make」オプションを選択するとページが処理され、最適化された形式で再び表示されます。 Googleは、コンテンツが正しく抽出されたかどうかを尋ねるアンケートをページの下部に表示します。
ページに表示される他のオプションは、モードを再度終了するオプションのみです。 深く掘り下げないと、GoogleがChromeの古いリーダーモードから移行したカスタマイズオプションを見逃してしまいます。
それらにアクセスするには、アドレスバーの3つのドットをタップし、そこに表示される新しい[外観]メニューオプションを選択します。
これを選択すると、最適化された記事の上に選択プロンプトが表示され、フォントのサイズとタイプ、およびページの全体テーマ(現在は明るい、暗い、セピア)を変更できます。
現在、Webサイトでリーダーモードを手動で有効にすることはできません。 Googleは、自動的にのみトリガーされるように機能を実装しました。
ただし、変更できるのはトリガー自体です。 そのためには、chrome:// flagsをロードし、ページ上のリーダーモードトリガーフラグを見つける必要があります。
メニューをタップすると、次のモードが提供されます。
- デフォルト-これはデフォルトで有効になっているデフォルトのモードです。
- アーティクル構造化マークアップあり-アーティクルマークアップが存在する場合にのみトリガーされます。
- 記事のように見えます-Chromeがページに記事が含まれていると「信じている」場合、トリガーされます。
- 常に-すべてのページにオプションを表示します。
- Never-機能が無効になり、トリガーされなくなります。
「新しい」リーダーモードには、個々のWebサイトで選択した設定を記憶し、これらのサイトがChromeでアクセスされるたびに自動的に適用する保存オプションがありません。
フラグは、Chromeのモバイルバージョンでのみ使用できます(安定ではありませんが、devでは間違いなく使用できます)。 「フラグページのリーダーモードツールバーアイコンも有効にします。これはすべてのバージョンのブラウザーに表示されます。有効にすると、Android上のChromeのモバイルバージョンでアクセスしたページには現在表示されません。ただし、アクセスしたページでプロンプトが表示されるようです。