Safariのエンジニアが今後のブラウザ機能強化を明らかに | AppleInsider

Safariのエンジニアが今後のブラウザ機能強化を明らかに | AppleInsider

ケイティ・マーサルのプロフィール写真

· 1分で読めます

Apple Computer の Safari および WebKit チームは、ブラウザのさらなる開発に取り組む新しいメンバーの採用を検討しており、その間に JavaScript パフォーマンスの改善を含む一連の Safari 機能強化を完了させている。

SafariとWebKitのソフトウェアエンジニアであるDave Hyatt氏は、カスケーディングスタイルシートでスタイル設定可能な新しいフォームコントロールの実装に取り​​組んでいると報じられています。SafariチームマネージャーのDarin Adler氏によると、これらの変更により、多数のフォームコントロールを含むページでのパフォーマンスも向上すると期待されています。

一方、アドラー氏は、JavaScript のパフォーマンスが今後向上し、iBench JavaScript ベンチマーク テストのスコアが約 12 パーセント向上すると約束しています。

アルダー氏によると、彼のチームはJavaScriptエンジンの変更に取り組んでおり、その成果は「ツリーコード」と呼ばれるものへと繋がるという。これは、JavaScript構文ツリーを解釈する新しい方法で、より高速でバイトコードインタープリタに近いものになるという。「これまでのところ、初期段階の一つでiBench JavaScriptの性能が10%向上しました。今後、他の部分でも高速化が見られるかもしれません」とアルダー氏はチームのSurfin' Safariウェブサイトのブログ記事に記している。

さらに、Safariの基盤であり、DashboardやMail.appでも使用されているHTMLフレームワークであるWebKitが、待望のタブ文字サポートを追加しようとしています。「これは、メールアプリでタブを使ってメールを編集する際に特に重要です」とAdler氏は書いています。「これにより、Webページ内でのタブ文字の扱いも修正されます。これは、例えば「」で非常に重要なことです。」

Appleは最近、開発者向けにMac OS X 10.4.x向けSafari 2.0 Update 1とMac OS X 10.3.9向けSafari 1.3 Update 6のプレリリースビルドを提供しました。これらのアップデートには、主にSafariの安定性向上に重点が置かれており、前述の機能強化も含まれる可能性があります。