Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
makes it easy to measure the real-world speed and performance of websites and locate problem areas that need tuning. For example, navigation timing can help you locate latency problems by helping you precisely monitor customer webpage navigation and track the timing of user activities. You can then more easily identify performance bottlenecks and find effective solutions to reduce latency and impr
>>前回 新しいブラウザーが登場したとき、いつも問題となるのが互換性だ。IE9では、JavaScriptの仕様が標準規格のECMAScript5に準拠し、W3C(World Wide Web Consortium) DOMに対応した。実際に、標準規格に基づくJavaScriptをいくつか動作させてみると、問題なく動作した。1種類のコードをIE、Firefox、Chromeなど、複数のブラウザーで動作させることが可能になった。IE9は現行標準のCSS(Cascading Style Sheets)3にも対応し、その点でも他のブラウザーとの互換性が向上した。 ただし、IE8以前のMicrosoft独自仕様に合わせて開発したWebアプリケーションはそのままでは動作しない可能性がある。また、ユーザーのブラウザーの種類やバージョンを判定し、それに合わせたJavaScriptのコードを動作させるアプリ
Windows Internet Explorer 9 IE9は、IE8までのIEで採用しているJavaScriptゲッターメソッド__defineGetter__およびセッターメソッド__defineSetter__をサポートせずに、ECMAScript 5仕様で定められているゲッターメソッドおよびセッターメソッドの表記のみをサポートすることになった。ブラウザごとに若干動作が異なる従来の記述をサポートすることは、将来の互換性に禍根を残すというのがその理由だ。 IE9、JavaScript仕様と現実の落としどころ IE9、IE8、IE7 - クロスブラウザコーディングテクニック たとえばIE8では次のようにコーディングしていたものは myObject.__defineGetter__("p", function() {/* getter function body */}); myObje
従来のIEではJScriptと呼ばれるマイクロソフト独自のJavaScriptエンジンを搭載していましたが、最近の他社ブラウザに比べると実行速度はとても遅く、独自実装の部分がWeb標準に準拠していなかったため、Web開発者からは敬遠される存在でした。 しかし、今回新しく登場したIE9の新JavaScriptエンジンChockraは、最近のデスクトップPCに搭載されているマルチコアCPUやGPUのハードウェアアクセラレーション機能をふんだんに活用した最適化処理を行っていて、超高速に動作します。 Internet Explorer Test DriveのWebサイト(図1)からIE9の最新Platform Preview版がダウンロードできますので(従来のIEと共存できます)、インストール後Speed Demosでその速度を体感してください。 図1 http://ie.microsoft.
マイクロソフトのInternet Explorerチームが運営する「IEBlog」では、先日プラットフォームプレビューが公開されたIE9の内部で、どのようにJavaScriptの実行を高速化しているのかを紹介した「The New JavaScript Engine in Internet Explorer 9」がポストされました。 一方で、FirefoxもJavaScriptの次世代エンジン「JägerMonkey」を紹介したエントリ「improving JavaScript performance with JägerMonkey」を、ブログ「Mozilla Hacks」にポストしています。 それぞれのエントリから、JavaScript高速化技術を見ていきましょう。 IE9:バックグラウンドでJavaScriptをコンパイル 3月17日にプレビュー版が公開されたマイクロソフトの次期Web
IEBlog : The New JavaScript Engine in Internet Explorer 9 要点だけまとめ。 最近は、Javascriptを、本物のプログラムとして使うサイトが増えた。ページのCPU使用率の、八割方を、Javascriptが占めているようなページすらある。 そういうわけで、Javascriptをネイティブコードにコンパイルして、最適化するのが、最近の流行である。 動的な言語であるJavascriptを早くするというのは、なかなか難しい。ただに、ネイティブコードを生成すればいいと言うものでもない。Javascriptのような、動的な言語に対して、効率のいいネイティブコードを生成するのは、やはり難しい。が、テクニックは、いくつも考案されている。 問題は、効率のいいネイティブコードを生成するのには、コストがかかるということだ。 多くのサイトでは、Javas
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く