Hatena::Grouporera

もし高校野球の女子マネージャーがOpera Browserを使ったら

logo
 | 

2011-02-18

Barracuda

18:41

チェンジログ大きい…

気になるところだけ見てみる。


Work towards improving traversal in terms of the elements/objects in the document and their locations searching

よく分からないけど何か意味深。


CORE-37 Cancelling onkeydown does not cancel keypress

これは昔から苦しめられてた件。

やっと解決したのね!と思いきや、解決してない!!!

data:text/html,<input><script>window.onload=function(){document.querySelector('input').addEventListener('keydown',function(e){e.preventDefault();},false);};</script>

↑何かタイプしてみたら分かるけど、アルファベットキーの入力がキャンセルされてない。Firefox と比べれば分かる。


CORE-10266 xpath engine allows only 100 predicates in xpath expressions

これ報告した人知ってる。Opera の Desktop Team のコメント欄で Opera の中の人のコメントをハイライトする UserJS で↓こんな長い XPath があったらしい。


CORE-19606 Make HTML5 section, article, nav, etc, elements block elements by default and add the style rules

ナイス。ちゃんとした HTML5 パーサーはまだかな?


CORE-21407 remove support for UTS22 §1.4 charset alias matching

u.t.f-008 で UTF-8 になるらしい。

しかし、data:text/html;charset=u.t.f-008,<p>あ<p> では検証できなかった。どっか別の所で使われてた?


CORE-21719 Support image naturalWidth naturalHeight

やった!


CORE-24706 HTMLScriptElement.text shows source of external script, not element contents

<script src="script.js">foo</script> とかで、script.text が script.js の中身を返すか foo を返すかという話。UserJS とか BrowserJS ではずっと使われてるのでそのままになってるとか。(Google に行くと、opera has modified content of javascript... とか出る)


CORE-25426 Implement Web Open Font Format (WOFF)

ほうほう。


CORE-26401 [UserJS] BeforeCSS/AfterCSS event

-webkit- を -o- に書き換えるためのやつか。悲しい運命だな。


CORE-29911 Wrong value from offsetWidth, offsetHeight in DOMContentLoaded event

DOMContentLoaded で高さとか決定してるもんなのかな?


CORE-30624 Previous scroll position restored after interacting with the page while reloading (after having gone back in history)

twicli の件とは違うみたい?


CORE-30969 Implement mouseenter and mouseleave events from DOM3Events

ナイス! Drag & Drop もお願いします。


CORE-31354 Implement onfocusin/onfocusout

バブリングのある focus らしい。


CORE-31510 We don't wait for layout if a script tries to read computed height and external CSS is still loading

あとでなんか書くかも。http://www.browserscope.org/network/about と関係してそうな気がする。


CORE-32200 Document.onload not fired when .load-ing with async=false (Citibank Singapore Credit Cards Application Forms not visible)

これですな。


CORE-32260 Implement CSS Viewports spec

なんか見つけた。主にモバイル用?


CORE-32417 usairways.com log in does not work if script assigns javascript: URLs to window.location, run them after current thread

location.href = 'javascript:...' が非同期になった。

data:text/html;charset=UTF-8,<script>onload=function(){alert(0);location.href='javascript:alert(1);';alert(2);}</script>
javascript:function async(callback){var cb='cb'+Math.floor(Math.random()*10000);window[cb]=function(){callback();};location.href='javascript:window.'+cb+'();void delete window.'+cb;};async(function(){alert(1)});alert(2);

↑で非同期パフォーマンステストもやってみたけど、速さは self.postMessage 以上、script.onreadystatechange 以下という感じだった。(あまり速すぎても良くない。Opera は self.postMessage が超絶に速すぎて、他の JavaScript 処理と並列に走ってしまうらしい)


CORE-33383 Runs javascript url even though it's replaced by a form submit (Opera can't send mail through Yandex Mail)

上と相反するような気がするけど。


CORE-34189 Improve spatial navigation on complex sites like Facebook

おお!これは嬉しい。


CORE-34548 Spatial navigation on elements with overlapping rectangles and event handlers should descend in the tree

どういう意味だろ。


CORE-34785 Bitmap images should use themselves as favicon/document icon

そうなの?なんか特定すぎておもしろい。


CORE-34835 [User Prefs] Allow Autofocus Form Element=0 should additionally disable handling focus sent on synthetic events

autofocus 属性だけじゃなくて .focus() も止めてくれるようになった?(未確認)


CORE-35310 console.log does not print to Error Console

これは仕様じゃなくてバグだったんだ。

それはそうと、なんか Experimental Dragonfly の console.log がものすごく遅い気がするんだけど気のせいかな。


CORE-35969 Support CSS zoom cursors -o-zoom-in and -o-zoom-out

data:text/html,<style>.foo{cursor:-o-zoom-in;}.bar{cursor:-o-zoom-out;}</style><p class=foo>foo</p><p class=bar>bar</p>

DSK-242310 Use black underline for IME candidates

地味に嬉しいかも。


DSK-297021 "Execute program" concludes the whole line parameters in quotes

これって誰かが話題にしてたような… ERRORJP さんだったかな。


DSK-301673 Search suggest does not display upon completing IME composition

DSK-244927 Disabling IME at input type="password"

Mac IME の修正ありがたや。


DSK-320818 Opera should use further heuristics for CJK fonts when selecting Serif and Sans-Serif

DSK-185057 localized CJK font names are not understood in Opera

Linux CJK フォントの修正ありがたや。


これぐらいか。疲れた。

トラックバック - http://orera.g.hatena.ne.jp/edvakf/20110218
 |