Firefoxアドオン:任意のサイトのGoogleリーダースタイルのページナビゲーション。

おそらく誰もがGoogleリーダーでページナビゲーションを作成する方法を知っています。 最初は、画面に表示されているのとほぼ同じ数の未読ニュースが読み込まれます。その後、ページが下にスクロールすると、残りのニュースが非同期で読み込まれます。

そのようなシステムはどれほど良いですか? おそらく、それは透明で目に見えないという事実です。ユーザーはこのために何もせずにページをナビゲートし、RSSリーダーでニュースを読むだけです。 もちろん、このアプローチにも欠点がありますが、これはポイントではありません。

そのため、今夜、Firefoxのプラグインを完全に見つけました。これにより、ほぼすべてのサイトで同様のページごとのナビゲーションを行うことができます。さらに、Digg、Google、Wikipediaなどの有名なサイトの設定が最初に含まれています。



この奇跡はAutoPagerと呼ばれ、 ここに置くことができます
操作の原理は非常に簡単です。 ページが下にスクロールすると、AutoPagerは次のページへのリンクを見つけてダウンロードし、不要なものをすべて捨てて(または必要なものをすべて残して)、結果を現在のページに挿入します。 Vitogeには、Googleリーダーのような効果があります。

ユーザーは、ブラウザのステータスバーのアイコンをクリックするだけで、いつでもこのナビゲーションを無効にすることができますが、最も重要なことは、プラグインを設定して任意のサイトで機能するようにすることです。
これを行うには、設定で設定する必要があります:


これが最も簡単なセットアップオプションであり、追加のオプションがあります。 また、ページ要素をクリックするだけで設定を構成できるウィザードもあります。
繰り返しますが、他のユーザーが追加したさまざまなサイトの設定データベースがあり、定期的に更新されているようです。

前菜については、Habr用に作成したセットアップ(リポジトリに既に送信しましたが、まだレビューに合格していません):

<autopager>
<site><urlPattern>http://.*\.?habrahabr\.ru/.*</urlPattern>
<guid>C7CFB529-8F24-D4F8-F42F-894E-FDB0-D91B</guid>
<owner>destel</owner>
<urlIsRegex>true</urlIsRegex>
<published>true</published>
<contentXPath>//div[@id="main-content"]/div[@class="hentry" or @class="page-nav"]</contentXPath>
<testLink>http://habrahabr.ru/</testLink>
<linkXPath>//a[@class='next']</linkXPath>
<desc>http://habrahabr.ru/</desc>
</site>
</autopager>


この方法で追加できます。コードをクリップボードにコピーし、ステータスバーのアイコンを右クリックして、[設定の管理]を選択し、[インポート]ボタンをクリックして、表示されるメニューで[クリップボードからインポート]を選択します。

更新:Habr設定は既に公開オンラインデータベースに追加されています。 今、彼らがピックアップするためには、ステータスバーのアイコンをクリックし、コンテキストメニューで「URLからインポート」を選択し、「OK」をクリックする必要があります。

Source: https://habr.com/ru/post/J46024/


All Articles