問題タブ [firefox-reader-view]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firefox - Web サイトから Firefox のリーダー ビューを無効にするにはどうすればよいですか?
今日、私は自分の Firefox を最新バージョンに更新しました。大きな機能の 1 つは、デスクトップ用のリーダー ビューです。2 週間前にウェブショップを立ち上げましたが、今ではこの小さな「リーダー ビュー」アイコンがあります。それをクリックすると、エラーメッセージが表示されます。チーム リーダーは、このサイトにアクセスするときにこの機能を削除するように求めています。
自分のサイトにアクセスするときに、Firefox から「リーダー ビュー」機能を削除または非表示にすることはできますか?
javascript - Firefox リーダー ビューはどのように動作しますか
概要
Web ページを作成し、ユーザーが望む場合にFirefox Reader Viewに [かなり] 確実に表示される基準を探しています。
一部のサイトにはこのオプションがあり、一部のサイトにはありません。テキストの多いものには、テキストの少ないものよりもこのオプションがありません。たとえば、スタック オーバーフローでは、リーダー ビューに回答ではなく質問のみが表示されます。
質問
Firefox を 38.0.1 から 38.0.5 にアップグレードしたところ、ReaderView という新しい機能が見つかりました。これは、「ページの乱雑さ」を取り除き、テキストを読みやすくする一種のオーバーレイです。Readerview は、特定のページのクリック可能なアイコンとして、アドレス バーの右側にあります。
これは問題ありませんが、プログラミングの観点から、「リーダービュー」がどのように機能するか、どのページのどの基準に適用されるかを知りたいです。私はMozilla Firefox Webサイトをいくつか調査しましたが、明確な回答はありませんでした(私が見つけたあらゆる種類のプログラミングの回答をすべてsod)。しかし、新しい Firefox バージョンの主要部分です。
readview は HTML5 を使用し、<article>コンテンツを抽出すると仮定しましたが、ウィキペディアでは HTML5 タグまたは類似の HTML5 タグを使用していないように見えるため、そうではありません<article>。代わりに、readview は特定<div>の を抽出し、それらを単独で表示します。この機能は、ウィキペディアなどの一部の HTML5 ページでは機能しますが、他のページでは機能しません。
Firefox ReaderView が実際にどのように動作し、この操作を Web サイト開発者がどのように使用できるかについて、誰か考えをお持ちでしたら、共有していただけますか? または、この情報を見つけることができる場所を見つけることができる場合は、正しい方向に私を向けることができます.