[1] element.scrollIntoView - MDC ( 版) https://developer.mozilla.org/Ja/DOM:element.scrollIntoView
[2] scrollIntoView ( 版) http://msdn.microsoft.com/ja-jp/library/cc428162.aspx
[3]
WinIE7 では position: absolute
かつ空の要素に
scrollIntoView
しても、無視されます。
[4] Web Applications 1.0 r5620 Move scrollIntoView() to CSSOM View and update the other scroll algorithm to use the CSSOM View definition.Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10533 ( ( 版)) http://html5.org/tools/web-apps-tracker?from=5619&to=5620
[5] Web Applications 1.0 r5620 Move scrollIntoView() to CSSOM View and update the other scroll algorithm to use the CSSOM View definition.Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10533 ( ( 版)) http://html5.org/tools/web-apps-tracker?from=5619&to=5620
[8] elements: specify scrollIntoView arguments (andreastt著, ) https://github.com/w3c/webdriver/commit/71498af9b11a9ae4fecd13f8d8be64281914b560
[9] [cssom-view] scrollIntoView(undefined) to be like true; change defaul… (zcorpan著, ) https://github.com/w3c/csswg-drafts/commit/232957f084dd40e63df136fe1c7f5b42ac642002
[10] [cssom-view] Change scrollIntoView(undefined) to be like true by zcorpan · Pull Request #1505 · w3c/csswg-drafts () https://github.com/w3c/csswg-drafts/pull/1505
[11] Fix 'scroll an element into view' invocations (zcorpan著, ) https://github.com/whatwg/html/commit/c50e5286c189571e1c7b938110d3ba5515b0ee13
[12] Change invocation of cssom-view "scroll an element into view" · Issue #464 · whatwg/html () https://github.com/whatwg/html/issues/464
[13] scroll an element into view args by zcorpan · Pull Request #3131 · whatwg/html () https://github.com/whatwg/html/pull/3131
[14]
scrollIntoViewIfNeeded
使ってるから Firefox で動かないことあるんだけどどうして
Firefox は scrollIntoViewIfNeeded
実装しないのかねえ。
[15] ってずっと思ってるんだけど最近の Mozilla はWeb互換性どうでもいい感じなのかねえ。 それとももう体力がないのかねえ。。
[16]
scrollIntoViewIfNeeded
って IfNeeded だからスクロール位置変化しなくてもまあいいかって感じな使われ方してて、
あると便利だけどないと不便、っていうので Firefox の利用者が不便を被ってるんだよね。
[17]
まあそれくらいならまだいいけど、 Chrome や Safari でしか動作確認してなくて
scrollIntoViewIfNeeded
の呼び出しでエラーになって Firefox
では動かない、っていうのが困るパターン。
[18]
scrollIntoViewIfNeeded
がなければ scrollIntoView
にフォールバックする、
ってパターンもあって、 Firefox でも一見ちゃんと動くように見えるんだけど、
不要なときもスクロールされてしまうので、 Firefox の利用者だけ不便を被っている。
[19]
という現状を知ってか知らずか Gecko の中の人が scrollIntoViewIfNeeded
を実装しないという選択をし続けてる理由、なにかあるんだろうか。
実装が難しいってことないと思うんだけど。