アクセシビリティ

Flash Player 10搭載機能

クリエイティブの新たな可能性に挑戦

新登場のAdobe® Pixel Bender™テクノロジを用いたカスタムフィルタ・カスタムエフェクトや、ネイティブの3D変換・アニメーション機能を利用して革新的な体験または映画のような体験を制作し、ユーザの注目度アップを図れます。また、Webでも印刷仕様のパブリッシングを実現できるよう、高度なテキストエンジンやタイポグラフィ制御、新たなレイアウトオプションも用意されているので、出版の新しいかたちに挑戦することも可能です。

フィルタおよびエフェクト

3Dエフェクト 新機能

内蔵の3Dエフェクトサポートを用いることで、さらに直感的かつ魅力的なインターフェイスを制作できます。3Dをマスターしなくても、2Dでデザインしたアセットを手軽に3Dへと変換、または3Dアニメーション化することが可能です。使い勝手の良い高速かつ超軽量なAPI群とAdobe Flash® CS4 Professionalの3Dツール群により、これまでActionScript®言語に精通したエキスパートや、カスタムのサードパーティライブラリを用いるユーザにしか扱えなかったようなモーション動作も、これからはすべてのユーザが利用できます。

フィルタ、エフェクト、ブレンドモードおよび塗りをダイナミックに適用

ぼかし、ドロップシャドウ、グロー、ベベル、グラデーショングロー、グラデーションベベル、置換マップ、渦巻き、カラー調整などの多彩な内蔵フィルタを用いて、リアルタイムにダイナミックエフェクトを追加できます。またブレンドモード、放射状のグラデーション、線種の設定、そしてAdobe Pixel Benderテクノロジを用いて作成されるカスタムフィルタ・エフェクトなどを利用することで、クリエイティブオプションがさらに充実します。

カスタムのフィルタおよびエフェクト 新機能

高性能なリアルタイムエフェクトを利用することで、ユーザを即座に魅了する、映画のような体験も制作できます。Adobe After Effects®のフィルタおよびエフェクトの多くでも用いられているテクノロジ、Adobe Pixel Bender™が採用されているので、これらのインタラクティブなエフェクトは、制作時にはAfter Effects CS4で、そしてライブ再生時にはFlash Player 10で、相互的に使用することができます。カスタムのフィルタ、エフェクト、ブレンドモードは、インタラクティビティを完全に維持しながらベクトル、ビットマップ、ビデオを含む、すべての表示オブジェクトに適用できます。複雑なフィルタやエフェクトの制作時間が短縮できるだけでなく、アプリケーションの容量に与える影響を最小限(平均的な容量は1KB以下)に抑えることが可能です。またサウンドや数学関数などの他種のデータを扱う際には、Pixel Benderを利用して、これらを別途スレッドで非同期的に処理することができます。

Pixel Benderについて詳しくは、Pixel Bender Toolkit*ページを参照してください。またPixel Bender Exchange*では、他のユーザのカスタムフィルタおよびエフェクトを閲覧したり、オリジナルで作成したものを共有することができます。

テキスト

高度なテキストサポート 新機能

25年以上にも上るアドビのタイポグラフィ実績をベースにする最新の柔軟なテキストレイアウトエンジンを利用して、Webでも印刷品質のパブリッシングを実現できます。複数のコラムにまたがる合字、インライン画像周囲の処理、双方向の文字配置、縦書き、テキストの連結のサポートなど、テキストの流し込みと洗練されたタイポグラフィ制御のために用意されている拡張性も備えたActionScript 3.0テキストコンポーネントのライブラリを利用することで、さらにきめ細やかなテキストレイアウトが可能になります。デバイス内蔵のフォントを利用して複数言語対応のリッチインターネットアプリケーション(RIA)を開発することもできます。これからはデバイス内蔵フォントにも、アンチエイリアス、スタイル、文字の回転を適用できるとともに、オリジナルのテキストコンポーネントを開発することも可能です。

その他の機能

アニメーションと合成

アルファチャネル、マスキングおよびレイヤーのサポートなど、アニメーション支援機能と合成機能を駆使して活気あふれるデザインを実現できます。画像やビデオと合成された、美しいモーショングラフィックスも作成できます。

画像の読み込み

GIF、プログレッシブJPEGおよびPNG形式の画像をダイナミックに読み込めます。

カラー管理 新機能

Webユーザに意図通りの見栄えを提示できるよう、的確な色が使われたWebアプリケーションを提供できます。カラー管理機能は、モニタのICCプロファイルに対応するとともに、SWFファイルを標準のRGBに変換することもできます。

大規模ビットマップのサポート 拡張機能

最大16,777,216ピクセル(4,096 X 4,096)のビットマップを操作できます。取り扱える一辺の最大ピクセル数は8,191です。

圧倒的なメディア体験の制作

Flash Playerの高度なオーディオ・ビデオ機能を駆使することで、あっと驚くようなメディア体験を制作できます。

オーディオ・ビデオコーデック

Video ansehen

高品質ビデオコーデック

On2 VP6、On2 VP6-Sおよび業界標準のH.264を利用して、最高1080p HD品質のビデオを配信できます。また、8ビットビデオのアルファチャネルサポートを利用し、メディアをクリエイティブに合成することも可能です。完成したビデオコンテンツは、Web上で最も普及度の高いビデオ形式でプログレッシブダウンロードまたはストリーミング方式で配信できます。

Video ansehen

Speexオーディオコーデック 新機能

高品質音声のオープンソースボイスコーデック、Speexが新たに利用できます。Speexは従来のボイスエンコーディングの代わりに利用できる、ローレイテンシのボイスコーデックです。Flash PlayerはADPCM、HE-AAC、MP3およびNellymoserもサポートしています。

メディア配信

Video ansehen

ダイナミックストリーミング 新機能

ネットワークの状況変化に自動的に対応するストリームを用いて、卓越したビデオ体験を提供できます。新採用の通信品質(QoS)指標を利用して、一層快適なストリーミング体験を提供できます。

RTMFP 新機能

暗号化されたRTMFP(Real Time Media Flowプロトコル)を利用して、メディア配信を保護することができます。RTMFPはTCP上でのRTMPに代わる、より安全性に優れたUDPベースのネットワーク転送手段です。RTMFPのサポートは次期リリース予定のAdobe Flash Media Serverを介して提供されます。RTMFPについて詳しくは、 RTMFP FAQ*を参照してください。

その他の機能

フルスクリーン再生 強化機能

矢印キー、Shift、Enter、Tab、スペースバーなど、文字以外のキーのキーイベントサポートを利用して、フルスクリーン状態でもインタラクティブゲームやビデオを制御できるようにすることが可能です。

強力な実行環境を用いたダイナミックWebアプリケーションのデプロイ

Flash Player 10のランタイム機能を駆使して、これまでブラウザでは不可能であったユーザ体験を実現することも可能です。ローレベルAPIへのアクセスが可能になったため、デベロッパーがオリジナルのテキストコンポーネントや特殊エフェクトを作成することも可能です。また、サウンドの生成といった他の高度な演算処理には、新搭載のマルチスレッド対応JITコンパイラ、Pixel Benderのパワーを活用できます。高性能なActionScript Virtual Machine 2(AVM2)で実行されるActionScriptを利用して、新たなアプリケーション機能を開発することも可能です。

拡張性

view video

ActionScript 3.0

ECMAScript規格(ECMA-262)をベースにしたActionScript 3.0利用することで、卓越したパフォーマンスが得られます。高度に複雑なアプリケーションの開発はもちろん、大規模なデータセットや再利用性に優れたオブジェクト指向のコードベースにも対応し、より手軽な開発を支援します。ActionScript 3.0には、ECMAScript for XML(E4X)、名前空間とパッケージ、正規表現のサポートといった開発言語機能に関する主な強化点だけでなく、デベロッパーがオブジェクト指向コードをより能率的に管理することを支援する、一般的なエラー状況に対するランタイム例外および標準のW3C DOM Level 3イベントのサポートが含まれています。

詳しくは、 ActionScriptテクノロジセンターを参照してください。

ダイナミックなサウンド生成 新機能

強化されたサウンドAPIを利用してダイナミックにオーディオを生成したり、ミキサーやシーケンサ、ゲーム用のリアルタイムオーディオ、オーディオビジュアライザなど、新しいタイプのオーディオアプリケーションを制作することも可能です。読み込んだMP3オーディオからオーディオデータを抽出し、サウンドバッファに供給するなどのローレベルの処理操作も可能です。また、高性能なJITコンパイラのPixel Benderでオーディオをリアルタイムに処理・フィルタ・ミックスし、視覚効果以外でもクリエイティビティを存分に発揮することができます。

ドローイングAPI 強化機能

スタイルの再適用が可能なプロパティや3D API群、コードを1行ずつ記述せずに洗練されたシェープを描画するための新たな手段などを用いて、一層手軽にランタイムドローイングを処理できます。デベロッパーは、曲線を細かく調整したり、スタイルやパーツを変更、あるいはカスタムのフィルタやエフェクトを利用したりすることで、より高速な処理、クリエイティブコントロール、一層の作業生産性をすべて享受できます。またドローイングAPIにも強化が施されており、z方向の奥行き、リアルなパース、テクスチュア付きの3Dメッシュ、保持されるグラフィックモデル、read/writeレンダリング、UV座標での三角描画などの機能が追加されています。また、メモリと、強化されたパフォーマンスも追加されています。

テキストエンジン 新機能

TextFieldとともに用意されている、柔軟性に富んだ最新のテキストレイアウトエンジンを利用して、革新的なテキストコントロールを作成できます。テキストレイアウトとインタラクティビティAPIへのローレベルのアクセスが可能になるため、コンポーネントレベルのテキストオブジェクトも作成することができます。これからはデバイスフォントにも埋め込みフォント同様にアンチエイリアスや、文字の回転、スタイルおよびフィルタを適用することができます。また、最新のテキストエンジンは合字などのタイポグラフィ要素もサポートします。

Pixel Bender 新機能

After Effectsのフィルタ・エフェクトでも用いられているテクノロジ、Adobe Pixel Benderを利用して、さまざまな場面で使えるオリジナルのフィルタ、ブレンドモード、塗りを作成できます。これにより、クリエイティビティをさらに容易に発揮することができます。Pixel Benderは高性能な画像処理言語であり、Flash PlayerのアップデートなしでWebアプリケーションに追加できる、マルチスレッド対応のカスタムエフェクトおよびフィルタの容易な記述を可能にします。

バイナリファイルのサポート

バイナリデータに対する直接的なバイトアクセスを利用して、Webアプリケーションにさらなる能力を追加できます。新たなファイルタイプやデータタイプのサポートを追加したり、サウンドデータをリアルタイムで処理して新しいサウンドエフェクトを作成するなど、データを新しい方法で制御・アクセスすることが可能です。

ビットマップの操作

実行時でも、ビットマップを操作したり、ビットマップにベクトルデータをコピー、あるいはビットマップエフェクトにアクセスすることがすべて可能です。

コンテキストメニュー 強化機能

一般的なテキストフィールドのコンテキストメニューアイテム用のActionScript APIを利用して、コンテキストメニューの表示項目を制御することができます。単なるテキストだけでなくリッチテキストもサポートします。また、クリップボードメニューは、安全かつ制御された方法でのクリップボードへのアクセスを提供します。

高性能

ハードウェアアクセラレーション 強化機能

グラフィックカードのハードウェア処理能力を利用して、ブラウザにSWFファイルを描画できます。ビットマップ、フィルタ、ブレンドモード、ビデオオーバーレイなどの合成演算も、ソフトウェア側で実行するより高速に処理できます。

フルスクリーンハードウェア加速モード

ハードウェアによって加速され、マルチコア向けの強化も施されたフルスクリーンビデオ再生でユーザを魅了できます。主なオペレーティングシステムおよびブラウザに対して、一貫した高解像度ビデオ体験を提供できます。

グラフィックスの描画

実行時には、画像に対して迅速かつ高品質なダウンスケーリングが行われます。また、ビットマップキャッシュを利用してベクトルやグラフィックスの描画処理を抑え、パフォーマンスを高速化・改善することも可能です。

view video

グラフィックスの処理に役立つマルチコアサポート

最大4つのCPU能力を生かすことができるマルチコアサポートにより、ビットマップ、フィルタ、ビデオ(実際の1080pビデオを含む)のレンダリング速度を向上させることができます。

アンチエイリアスエンジン(Saffron 3.1)強化機能

強化されたSaffronアンチエイリアスエンジン*により、アンチエイリアスのかかったテキスト(特にアジア言語の文字レンダリング)のパフォーマンスと品質が向上します。また、ストロークフォントのサポートによりメモリの使用量が低減されます。

AVM2(ActionScript Virtual Machine 2)

ActionScript 3.0と最適化されたAVM2をリッチインターネットアプリケーションで利用できます。AVM2には、ActionScriptのバイトコードをマシンのネイティブコードに変換することで最大の実行速度を実現する、JITコンパイラが装備されています。また、Flash Playerには旧式のActionScriptを実行するためのAVM1も含まれているので、既存コンテンツとの後方互換性も万全です。

view video

Vectorデータタイプ 新機能

型指定された新たな配列クラスを利用して、一層のパフォーマンス、効率およびデータエラーチェック性を享受できます。

迅速なレスポンス

軽量なアプリケーションサイズ

バイナリ形式の軽量なSWFファイル形式が利用できるので、魅力的なコンテンツをコンパクトなファイルサイズで提供できます。

オープンな規格のSWFファイル形式について詳しくは、SWFテクノロジセンター*を参照してください。

Flash Playerキャッシュ

アプリケーションを構築する際に、オープンソースのFlexフレームワークなどの共通化されたプラットフォームコンポーネントを用いることで、SWFファイル容量とアプリケーションのダウンロード所要時間を低減することができます。Flash Playerのキャッシュを使用すれば、一般的なコンポーネントをローカル上にキャッシュし、これらをさまざまなドメインのSWFで再利用することが可能です。

アプリケーションのプログレッシブダウンロード

起動時間を短縮し、ユーザがすぐにコンテンツを楽しめるようにすることができます。Flash Playerは必要な部分のダウンロードが済み次第、SWFコンテンツを再生できます。

さまざまなネットワーク資源およびシステム資源との相互運用性

ブラウザやローカルシステムの各種リソースとスムーズに連携するアプリケーションが制作でき、しかも、ユーザに安全かつよりセキュアな体験を提供できます。クリップボードの読み書き、ファイルのアップロードとローカル保存、Webカメラやマイクの使用など、さまざまな手段を用いてコンテンツへのユーザ参加性を高めることができます。また、障がいをもつユーザにも優しい、アクセシブルなアプリケーションを制作することも可能です。

データの保管と通信

非同期型の通信モデル

Webページを再読み込みする必要のない、迅速なクライアントインタラクティビティを実装できます。Flash Playerは非同期型のクライアント/サーバ通信モデルにもとづいて開発されています。

バイナリソケット

既存のカスタムプロトコルとの相互運用性を利用したり、コンパクトなデータ表現を用いてデータの転送効率を高めることができます。

バイナリデータアクセス(AMF)

バイナリデータの通信にはオープンかつコンパクトなAction Message Format(AMF)が利用できます。ActionScriptオブジェクトをシリアライズし、アプリケーションのステートを維持・取得することも可能です。

ローカル接続

同一のクライアント上で実行されたアプリケーション間で、データのやり取りを行ったりデータを共有することができます。

共有オブジェクト

ローカルコンピュータ上またはサーバ上のSWFファイル間で、データをリアルタイムに共有することができます。

システムとのインタラクション

view video

ファイルアップロード・ダウンロードAPI 強化機能

ユーザがWebアプリケーションにファイルを読み込んだり保存できるようにすることで、さらに参加性の高い体験を提供できます。最新のファイル参照ランタイムアクセスにより、サーバとの往復通信なしでも、データをローカルで処理することが可能です。

Webカメラ・マイク 強化機能

Video4Linux v2(V4L2)カメラAPIをサポートしています。

IMEサポート

アプリケーションからオペレーティングシステムのIMEにアクセスし、各国語での入力に対応することができます。

クリップボードへの読み書きアクセス 強化機能

クリップボードメニューを介して、ユーザに安全かつ制御された方法でのクリップボードへのアクセスを提供できます。デベロッパーは、テキストをペーストするためのハンドラを記述できます。

ブラウザとの統合

外部API

外部のFlash Player APIを介して、HTML、DHTMLおよびAjaxベースのWebアプリケーションと統合できます。

WMODE 強化機能

Flash Player 10とLinux®(要Firefox 3)の組み合わせでは、ウィンドウレスモード(透明または半透明)が利用できます。ウィンドウレスモードでは、SWFファイルをSWFコンテンツの上下のHTMLに馴染ませることができます。

アクセシビリティ

MSAAのサポート

キーボードアクセスのユーザや聴力が不自由なユーザなど、障がいをもつユーザのためのサポート機能も実装できます。Flash PlayerはMicrosoft社のActive Accessibility(MSAA)APIを介して、アクセシビリティをサポートします。

Flash Playerのアクセシビリティについて詳しくはこちら*をご覧ください。

一貫性の取れたWeb体験の提供

アドビは、オープンテクノロジへの貢献とこれらの使用を通じた技術進化および技術革新に賛同しています。デベロッパーが自らのアイデンティティを大切にしつつ、常に一貫性の取れたWeb体験を提供することを支援します。

オープン

オープン規格

SWF*FLV/F4V*および AMF*の各規格を用いた製品またはテクノロジを開発できます。アドビは、これらの規格への容易なアクセスをデベロッパーに提供しています。

オープンソースのサポート

アドビはActionScript Virtual Machineのソースコードを Tamarin*プロジェクトで公開するなど、オープンソース活動にも貢献しています。RIA構築のためのオープンソースFlexフレームワークや、Linuxディストリビューションに対応するFlash Playerも提供しています。アドビのオープンソース活動について詳しくはこちら*を参照してください。

コラボレーション

パブリックバグベース 新機能

新しい機能の要望、バグの報告、報告済みバグの賛同投票、およびステータスの確認が行える、Flash Playerバグ・問題点管理システム*を一般公開しています。

オープンスクリーンプロジェクト

使用する機器、オペレーティングシステム、ブラウザ、ネットワークの違いを超えて、さまざまな画面上でユーザがスムーズにリッチコンテンツを視聴・操作・共有できるようにする。この目的で設立された業界連携プロジェクト、Open Screen Projectの原動力を利用できます。

Flash Playerランタイムの一貫性をさまざまなスクリーン*で実現するためのアドビの計画について、詳しい情報をご覧ください。

SWF検索

ダイナミックなWebコンテンツやRIAの検索性が飛躍的に向上します。アドビは最適化されたFlash Playerテクノロジを主要パートナーに提供し、検索業界のリーダと協業しています。

最高のユビキタスさ、一貫性、クロスプラットフォーム互換性を誇る実行環境

Flash Playerなら、多種多彩なWebブラウザおよびオペレーティングシステムを対象に、常に一貫性の取れたコンテンツ・アプリケーション体験を提供できます。

クロスプラットフォーム対応で手軽にデプロイ

プラットフォームおよびブラウザを超えた一貫性

主なオペレーティングシステムとブラウザの組み合わせで利用でき、常に一貫性、信頼性および後方互換性に優れ、しかも、より安全な方法でアクセスできるコンテンツを実現できます。

Ubuntuのサポート 新機能

Flash Player 10は新たに、人気のUbuntuオペレーティングシステムをサポートします。このバージョンのFlash Player 10は、Windows®版、Mac OS版、Linux版のプレイヤーと同時に公開されます。

迅速な普及

最新バージョンのFlash Playerはわずか数ヶ月でユーザの大半に普及するので、最新機能を用いたコンテンツも安心して制作できます。Flash Playerの新たなリリースの迅速な普及*により、デベロッパーは最先端のテクノロジを用いて、より多くのユーザに訴求することができます。

手軽なインストール性

ユーザには、操作文脈を逸脱することのないスムーズなアップグレード体験を提供できます。最新リリースのFlash Playerが迅速に普及するよう、Flash PlayerにはExpress Install機能とアップデート自動通知機能が装備されています。デベロッパーは安心して革新的な機能性を提供できます。

次のステップ