Safari 4 HTML5 & CSS3

Safariは、Webの可能性を拡げる最も革新的なWebテクノロジーを継続的に実装しています。CSSアニメーション、CSSエフェクト、CSS WebフォントをサポートするSafariを使って、次世代型のリッチでインタラクティブなWebアプリケーションを開発することができます。

  • CSSアニメーション

    Safariは、CSSトランジッションとアニメーションをサポートする最初のブラウザです。これらの技術を用いて、多くのCSSやSVCプロパティ(height、width、opacity、visibilityといった基本的なプロパティから、z-indexやword-spacingのような詳細なプロパティまで)を設定し、プログラム的に変化をアニメーション化することができます。WebKitエンジンがこれらのアニメーションのレンダリングを処理するので、CSSアニメーションのパフォーマンスは従来のJavaScriptアニメーションテクニックとは比べものになりません。このオープンWeb標準を使えば、わずか数行のCSSを追加するだけで、パフォーマンスに優れた最先端のインターフェイスを簡単に作成することができます。

  • Css Animation20100707 CSSアニメーションの実行例を見る

CSSエフェクト

Safariの最新のCSSエフェクトを使えば、Webページのどんな要素でも、人目をひくようなグラディエント、正確なマスク、見事なリフレクションなどで修飾表示することができます。それにはちょっとしたわずか数行のコードを書き足して、Webサイトに洗練されたレイヤーを追加するだけです。

  • Css Fonts20100707 CSS Webフォントの実例を見る
  • CSS Webフォント

    CSS Webフォントがあれば、標準ベースのテクノロジーを使いながら、標準のWebセーフフォント以外のフォントを表示することができます。Safariは、自動的にWebページがカスタムフォント表示にCSS ウェブフォントを使っているかどうかを判断し、必要なフォントファイルをダウンロードしてきます。カスタムフォントを表示するのに、画像の代わりにCSS Webフォントを使うことによって、画像ベースの手法よりも素早く、優れたテキストエフェクトを作成できます。また、テキスト画像ではなくWebフォントを使用するWebページは、より高速にダウンロード可能となり、少しのコードも追加せずにスクリーンリーダ(画面読み上げソフト)で解釈できるようになります。