通常のバグ修正の中でも、Safari 5.2 Update 3 には、新しいスケーラブルなベクター グラフィック フィルター、再設計された Web インスペクター、および HTML5 メディア コントローラーが付属しています。 CSS フィルター、Web オーディオ API、HTML5 時間指定トラックも含まれています。
リリースノートより:
SVGフィルター
SVG フィルターを使用すると、複数のフィルター プリミティブ要素と光源要素を単一の高度なフィルターに結合し、任意の SVG 要素に適用できます。
HTML アセット
HTML5 メディア コントローラーは、複数の HTML5 メディア要素の再生を同期または調整できます。たとえば、メディア コントローラーを使用して、ビデオ トラックの上に手話通訳トラックをオーバーレイし、2 つの同期を保つことができます。
メディア コントローラーには、HTML メディア要素と同じメソッドとイベントがあります。これは、たとえば、コントローラーでポーズ() メソッドを呼び出すと、
そのコントローラにスレーブされているメディアは一時停止されます。または、コントローラーが canplaythrough イベントを受信すると、そのコントローラーにスレーブされているすべてのメディアをバッファリングせずに最後まで再生できます。
HTML5 タイミング テキスト トラックを使用すると、HTML5 ビデオ要素とともに表示されるテキストのタイミングを指定できるようになり、キャプション、サブタイトル、説明、チャプターが有効になります。
CSSフィルター
CSS フィルターを使用すると、1 行のコードでピクセル効果を任意の画像または Web ページ要素に適用できます。利用可能なフィルタ機能には、セピア、色相回転、飽和、反転、不透明度、明るさ、コントラスト、ぼかし、グレースケール、ドロップ シャドウが含まれます。フィルターを組み合わせることができ、フィルター プロパティへの変更を CSS トランジションまたはアニメーションでアニメーション化することができます。
ウェブインスペクター
Web インスペクターには、一般的な開発タスクを高速化する合理化された新しい設計が採用されています。まったく新しいアイコン、さまざまな Web ページ要素を簡単に切り替えることができるナビゲーション バー、永続的な JavaScript コンソール、統合されたタイムラインなどを備えています。さらに、JavaScript デバッグがデフォルトで有効になり、Web インスペクターでページのソース ビューが自動的に開くようになりました。
ウェブオーディオAPI
Web Audio API は、Web アプリケーションでオーディオを処理および合成するための高レベルの JavaScript API です。 HTML5 オーディオ要素では基本的なストリーミングとオーディオ再生が可能ですが、Web オーディオ API は、最新のゲーム オーディオ エンジンやインタラクティブ オーディオ制作アプリケーションなど、オーディオ データのミキシング、処理、フィルタリングを必要とするより複雑なオーディオ アプリケーションに十分強力です。