企画特集
-
HP 3PARがデータ急増時代を救う
「使いたい時、使いたいだけ」を実現
今年検討すべき理想のストレージを考える -
「出入口」を固め、攻撃を防御する
従来の防御が使えない!?複合的手法による
脅威から企業システムを守るために -
唯一無二のダブルHDDレコーダー
内蔵HDDとiVDRの「ダブルHDD」搭載!
多機能レコーダーのアドバンテージを探る -
クラウドサービスの事業戦略に迫る
「創世期」から「成長期」へ突入
国内ベンダーはどう「進化し続ける」のか? -
漫画で解説 クラウドのITリソース
管理者は、OS、仮想環境の混在に悩む
クラウド環境に必要な3つの運用サイクル -
満足な転職、不満足な転職
入社後の満足と不満足の分かれ目とは?!
納得いく転職をする為の転職活動での留意点 -
7万円台のウルトラブックも!
2012年春モデルの情報をいち早く掲載
HPのお得な情報や最新情報が満載 -
iPad 2を充電ケーブルから解放
「エアボルテージ for iPad 2」が実現する
ワイヤレス充電の実力と活用シーンを検証 -
スマホ端末の差別化の鍵となるか
CESでも注目されたDTS Ultra Mobile
サラウンドの未来と海外事情を探る -
iPadにも対応した地図アプリ
つながらない場所や災害時にも役立つ!
「MapFan for iPhone」を徹底レビュー -
世界と戦うコミュニケーション環境
多様なボイスコミュニケーションを実現する
クラウド型プラットフォームとは? -
もはや神話な、クラウドの思い込み
よくある「5つの勘違い」の真実とは?
IT担当者必見の、目覚めの書を公開
注目コンテンツ
- 「iPad 3」、発売は3月か--LTEに対応の可能性
- 「2012年は次のauへ」--3M戦略スマートパスポート
- 米ヤフーを再び象徴的ブランドに--新CEO
- インテルのウルトラブック戦略が明らかに
- 特集 : 世界最大の家電ショーCES
- 2012年のIT潮流を把握する--年末年始の特別記事を一気読み
- 仕事で活用するアプリを探す「ビジネスアプリセンター」
- ミクシィはソーシャルコマース参入の年--mixiタウン構想が本格始動
- 未来を開く新「はてなサービス」の作り方--危機感を持ちつつチャレンジ
- モジラが重視する“ものづくり”視点
- 超薄型ノートPC「ウルトラブック」比較
- スマホの電池切れから停電時まで対応するバッテリ集
- 軍用試験に耐えたスリムな最強iPhoneケース「LIFE PROOF」
本日の主要記事
グーグル、「Google Chrome」高速化で新たな取り組み--独自で正規表現を実装
オープンソースブラウザ「Google Chrome」の動作速度向上に向けたGoogleの試みの一環として、Chromeのプログラマーらは、サードパーティーのソフトウェアパッケージを捨て、独自のパッケージに切り替えた。
この変更は、正規表現と呼ばれるJavaScriptテキストを処理するためのキーコンポーネントに関するもの。プログラマーのErik Corry氏、Christian Plesner Hansen氏、Lasse Reichstein Holst Nielsen氏の3人は、The Chromium Blogへの投稿で、「JavaScriptの他の部分は改善してきたが、他の部分よりも正規表現の遅れが目立ち始めた。そこで、われわれは、外部ライブラリを利用するよりも、われわれの既存のインフラと統合することにより、JavaScriptの性能が向上するはずだと考えた」と述べている。
その結果として、Google独自のプロジェクトである「Irregexp」が生まれた。Irregexpは、新しい開発者向けプレビュー版「Chrome2.0.160.0」の重要機能(リリースノートはこちら)となっている。ネイティブコード生成、バックトラッキング回避、中間オートマトン表現に関してGoogleが選んだ技術的な詳細に関心のある方はブログ投稿を参照されたい。
Chromeにはこれまで、「JSCRE」と呼ばれるサポートソフトウェアパッケージ(ライブラリ)が使用されていた。JSCREは、Webkitブラウザプロジェクトが開発した「PCRE」パッケージのバリエーションの1つである。JSCREは、ChromeにWebkitベースの「Safari」とより近い動作をさせることで互換性の問題を緩和したが、Googleはこの互換性の問題の解決策を手中におさめたと考えている。
プログラマーら3人は、「われわれは開発中、最も人気の高い100万のウェブページでIrregexpを検証した。このテストは新たな実装が、以前の実装やウェブと互換性を維持していることを確実にするためである」と述べている。
同プログラマーらはまたこれとは別に、JavaScriptベンチマークの第3版を開発したと発表した。このバージョンでは特に、最も人気の高い50のウェブページから採用された正規表現を用いている。
JavaScriptは、「Google Docs」や「Gmail」といった高度なウェブアプリケーションを構築するためにますます広く利用されている。
JavaScriptはウェブページのインタラクティブな部分で利用されているため、動作速度が特に重要である。素早い反応や不快な遅れは、ウェブアプリケーションを操作しているユーザーにとって気になりやすい側面である。JavaScriptはまた、ウェブページのごく一般的な部分にも広く利用されているため、JavaScriptの速度が向上すれば、ウェブブラウジングのパフォーマンスが幅広く向上することになる。
ChromeのJavaScriptエンジンは「V8」と呼ばれる。Mozillaの「Firefox」は「TraceMonkey」を搭載し、WebKitは「SquirrelFish Extreme」を搭載している。Operaは、同社の新しいJavaScriptエンジン「Carakan」で競合製品に対抗する構えだ。
この記事は海外CNET Networks発のニュースを編集部が日本向けに編集したものです。海外CNET Networksの記事へ
関連ニュース
関連ホワイトペーパー (ZDNet Japan)
-
仮想事例「持ち帰って仕事をする」現場の苦悩
資料提供:トレンドマイクロ株式会社 2011年11月15日
-
スマートフォン対応のポリシー実装に役立つ アプライアンスとは?
資料提供:株式会社ソリトンシステムズ 2011年09月05日
-
オープンソースの新時代を築く"JBoss"サクセスストーリー
資料提供:レッドハット株式会社 2012年02月01日
-
仮想化で複雑化したシステム管理にお困りの方へ
資料提供:日立製作所(ソフトウェア事業部) 2011年12月28日
-
DR、BCPの条件を備えたバックアップソリューション—いざという時、本当に使える条件
資料提供:クオリティソフト株式会社 2011年05月24日
デジタル製品主要記事
卵型スピーカ「Olasonic」の無償貸出キャンペーン第2弾
パナソニック、お部屋ジャンプリンク対応のBDプレーヤー--高さ27mmの超薄型機も
プリンストン、ハイブリッド骨伝導方式を採用したヘッドセット
4Kカメラや最新プリンタが登場--カメラと写真の総合展示会「CP+」の見どころ
サイドラインが印象的なAndroid 4.0搭載「AQUOS PHONE」
一般初披露のミラーレス一眼カメラも--カメラと写真の総合展示会「CP+」の見どころ
特集 by 楽天市場
CNET あとで読む





