Safariのリーダーはどのように機能し、いつ表示されますか?


27

Safariのリーダー機能は、新聞記事としてWebページを表示するクールで小さなアプリです。時にはそれが機能し、時には機能しないこともありますし、「いつ現れるかを知っている」と思っています。私の個人的なWebサイトでは、ページの1つにこのオプションがあります。ReaderURLバーのボタンをクリックすると、iBookのページのように美しく表示されます。ただし、(同じサイト上の)私の他のWebページはこれを行いません。<article>タグと関係があると思いましたが、それを削除しても動作します。誰もがこのアプリの仕組みを知っていますか?

また、このようなChrome拡張機能を知っている人はいますか?Google Readerは同じものではありません。

PS:引用されたApple Webサイトから:

Safariリーダー

Webを閲覧すると、Safariは記事のあるWebページにいるかどうかを検出します。スマートアドレスフィールドに表示される[リーダー]ボタンをクリックすると、気を散らす内容のない記事のエレガントなビューが表示されます。

あまり助けになりませんか?

回答:


24

SafariのReaderはReadabilityを利用します。

読みやすさは、コンピューター、スマートフォン、またはタブレットで今すぐまたは後で読むために、Webページをすっきりしたビューに変えます。


SafariのReaderがテキストを検出する方法に関するこの素晴らしい記事がありますので、読むことを検討してください。

Safari Reader <div>は、ヘッダー要素(<h1>to <h6>)とそれに続く一定量のテキストを含むブロックレベル要素を検出するようです。リーダーバッジは、コンテンツテキスト(ヘッダーを含まない)が2,000文字を超える場合に表示されます。


こちらから入手できるChrome用のReadability拡張機能があります


Safari Readerは、複数ページの記事を検出し、すべてのページをダウンロードすることもできます。
ダニエルベック

1
Safariは可読性を使用しますか?独自の実装を使用していると思います。
フィッシュモニター

1
私はサファリがこれを正確に使用しているとは思わない。私は間違いなく2000語未満の記事でリーダーを使用したことがある
-Sdarb

1
この答えは6年前のもので、現在の使用からわかる限り、Safariには独自の実装があり、<div>、<h1>など、または2000文字の最小サイズに制限されていません。
CodeBrew


2

Evernoteは、Clearlyと呼ばれる同様のChrome用プラグインを提供していますと。これは、そのシステムを使用する場合はEvernoteノートブックとも統合されます。

https://evernote.com/clearly/

Firefox用のClearlyプラグインもありますます。

プラグインをインストールすると、ページの「クリーン」バージョンを表示するためにクリックするアドレスバーの横にツールバーボタンが表示されます。クリアされたページをEvernoteノートブックにコピーするボタン。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.