スクロール手順の実行

スクロール手順の実行

仕様書

API

[11] スクロール位置を取得する API:

[14] スクロールを発生させる API:

[16] スクロール挙動を制御する API:

スクロール手順

[4] スクロール手順を実行 (run the scroll steps) >>3

利用者インターフェイス

[9]

[17] マウスタッチパネルドラッグスクロールすることがあります。

[10] マウスによる文字列の選択で、表示領域の端に近づくとスクロールすることがあります。

概念

[18]

状態の保存

[15] セッション履歴エントリーの情報の一部としてスクロール位置が保存されることがあります。 自動的に復元するかどうかはスクロール復元モードにより決まります。

歴史

[8]

スクロール (scroll)
表示面上の全体又は一部の図形を、 指定した方向に移動する動作。 (JIS X 0211‐1994 4.2.64)

[7] Webサイトに変なスクロール使うのをやめろ ( ( 版)) http://anond.hatelabo.jp/20140129084835

[1] Web Applications 1.0 r5581 body.onscroll maps to window.onscrollFixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10832 ( ( 版)) http://html5.org/tools/web-apps-tracker?from=5580&to=5581

[2] Safari Web Content Guide: Handling Events ( 版) http://developer.apple.com/library/safari/#documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html#//apple_ref/doc/uid/TP40006511-SW7

[12] Web Applications 1.0 r8385 Add an event index which acts as the definition of the event names, for editorial purposes (event names are really just strings, so they don't have, or need, a normative definition per se). ( ( 版)) http://html5.org/tools/web-apps-tracker?from=8384&to=8385

[13] Web Applications 1.0 r8386 Turns out CSSOM already specifies resize and scroll events. Sweet. ( ( 版)) http://html5.org/tools/web-apps-tracker?from=8385&to=8386

[6] Web Applications 1.0 r8849 Flesh out how rendering happens in the event loop. This also defines requestAnimationFrame() and obsoletes the 'Timing control for script-based animations' spec (by request of that spec's editors) ( 版) https://html5.org/r/8849

[5] csswg: changeset 14799:1e907e3ac50c ( 版) https://dvcs.w3.org/hg/csswg/rev/1e907e3ac50cf28bb21750d49d1229195e79d33c

[19] Fixing Issue 47: remove scroll event definition · w3c/uievents@adfb3c0 ( 版) https://github.com/w3c/uievents/commit/adfb3c0d82137d6aa49fdb358b4d5038beba062d

[20] Don't repeat events defined in other specs. · w3c/svgwg@ba6ff23 ( 版) https://github.com/w3c/svgwg/commit/ba6ff23e1e90914465633294eebc091f6065e0d6

[21] Re: [cssom-view] smooth scroll on focus()? (Rob Dodson 著, 版) https://lists.w3.org/Archives/Public/www-style/2016Mar/0081.html

[22] Follow-up from TPAC scroll performance discussion (Rick Byers著, ) https://lists.w3.org/Archives/Public/public-web-perf/2016Sep/0011.html

[23] Re: [whatwg] [CSSWG][css-scroll-snap] Updated CR of CSS Scroll Snapping Level 1 (Anne van Kesteren著, ) https://lists.w3.org/Archives/Public/public-whatwg-archive/2018Jan/0000.html