onscroll
でこれを行う必要はありません。 onscroll
は、「ページのビューが動いている」というイベント以外のものではないと考えてください。
これはマウスホイールを使っているとは限りません。
あなたの計画は意味をなさないことができます:それはスワイプの動きと同じようにドラッグの動きを作るようなものです。すばらしいです。
私の好みのスクロール方法は、マウスの中ボタンをクリックし、アンカーポイントのすぐ下にマウスを置くことです。これにより、各テキストブロックが画面をスクロールしながら読むことができます。
私は長いブロックのために、マウスの手を必要としません。
私のケースでは、onscroll
は60イベント/秒のようなもので起動し、記事を自動ジャンプさせるとサイト全体のコンテンツをテレポートします。
他の人が実際のスクロールバーをドラッグします。
ページを移動する方法ではなく、マウスホイールとキー(上/下、Pg-up/pg-down)を聴く方が安全です。...しかし、すべての記事がすべてのコンテンツが愚かな小さな解像度(iPhone 3)であっても、すべてのブラウザウィンドウに収まるように十分小さくする必要がありますか?
人々がコンテンツを読むためにスクロールする必要がある場合は、突然、はるかに複雑なソリューションを扱うことになります。
通常の(またはカスタマイズされた)スクロールリクエストを親切な、現在のコンテンツの一番下に到達する... ...そして、あなたは今、コンテンツの一番下にある何らかのビジュアルキューをユーザに提供しなければならず、トリガー方法(スワイプ/ドラッグ/キー/ホイール)は記事を切り替えます。
最初の2つはうまくいきます... ...スマートフォンのように春になると感じるようにします。
...他の2つはどうでしょうか、人々は1秒間に複数回打つことを期待して、どこに行くのかを知ることができますか?
本当にやりたいですか?これは、ユーザーが期待するデフォルトのスクロール動作を壊します。 – Stuart
私がこれを使用したいと思うものについては、私は確信しています。それは非常に簡単で短いページです。有益なサイトではなく、設計実験の種類。 –