タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

operaに関するm_nagaseのブックマーク (2)

  • GoogleのJavaScript実装テスト、最優秀はOpera

    GoogleJavaScript実装のテストスイート「Sputnik」をバージョンアップし、主要ブラウザのテスト結果を発表した。 米Googleは3月11日、2009年6月にオープンソースとして公開したJavaScript実装のテストスイート「Sputnik」を、Webブラウザで実行できるページを公開したと発表した。 Sputnikは、JavaScriptの標準「ECMA-262 3rd Edition」への適合度をテストできるスイートとして開発された。2009年12月に完了した「ECMA-262 5th Edition」が、JavaScriptのWeb利用の実態により近い定義に更新されたことを受け、Sputnikを新版に合わせてアップデートした。従って、このテストの結果は標準との適合度だけでなく、Webとの互換性を反映しているという。 Webブラウザでのテストを実行するには、テストした

    GoogleのJavaScript実装テスト、最優秀はOpera
    m_nagase
    m_nagase 2010/03/12
    ちょっと前までGoogleからdisられていたのに、隔世の感がある…
  • Opera10.50のECMA規格の準拠度を調べてみた - 風と宇宙とプログラム

    Opera10.50が登場していきなり世界最高速という触れ込みで注目を集めていて、いろいろなベンチマーク結果も公開されてますが、僕として気になるのはECMA規格にどこまで正確に準拠しているかという点です。ざっと調べてみました。実用上の大きな問題となるようなものはないものの、細かいところでは規格とのい違いが見られました。いわゆる重箱の隅を突くようなものなのですが、Opera10.10では正常だったものが異なった動作になっているものもあります。Scriptエンジンが完全に置き換えられたのでしょうか? Array.prototype.join(separator)メソッド Arrayの各要素を文字列にしたものと、その間をseparatorを文字列にしたもので連結する関数ですが、separatorが自分自身のとき正しくありません。Opera10.10では正しい動作でした。 var x = [1,

    Opera10.50のECMA規格の準拠度を調べてみた - 風と宇宙とプログラム
  • 1