InfoQ

News

Flashコンテンツが検索可能に

作者 Jon Rose, 翻訳者 編集部 投稿日 2008年7月5日 午前6時31分

コミュニティ
Java
トピック
リッチクライアント/デスクトップ,
RIA,
Web 2.0
タグ
Flex,
Adobe,
Google,
Yahoo!,
Flash
AdobeがFlashの導入の反対意見に対し継続的に圧力をかけてきた中で、Flash PlayerのバイナリフォーマットであるSWFファイルがGoogleやYahooの検索エンジンで、見出し検索が可能であるとニュースになっている。 これはAdobe Flexを使用していたり、検討しているアプリケーションデベロッパにとっては、重要なニュースである。その結果もたらされたアプリケーションが、検索可能である。

AdobeのTed Patrick氏は、その発表についてブログに書いた。
今夜、AdobeはGoogleおよびYahoo!との協力体制を発表します。それはFlash Playerランタイムのスパイダー再生SWFを支援することで、SWFコンテンツの検索可能性を高めることを目的としています。そのプロジェクトは、 Webスパイダー内のSWFファイルを実行し、両者の検索エンジンによってファイル内のすべてのコンテンツの準備を整えることを可能にします。すばらしいのは、これが要求からサーバへロードされる動的データも対象とすることで、AJAXおよびSWアプリケーションでは一般にこれらは無視されます。
以下のようにAdobeのRyan Stewart氏は、その進展を細かく説明している。
それでは、それは何を意味するのでしょうか?YahooやGoogleにFlash Playerが最適化された特別な検索エンジンを提供しています。SWFファイルにあるすべてのビットを検索する手伝いをします。このFlash Playerは、時としてちょうど人のような振る舞いをします。自分のアプリケーションがする場合、ボタンをクリックし、アプリケーション状態を移動し、 サーバからデータを取得します。そして、Flashベースのアプリケーション内で取得したすべてのテキストやデータを取り込みます。基本的に非常にパワフ ルなグラスをSWFファイルに提供しているので、GoogleやYahooは重要な情報を取り出すことができます。

最も良いことは何でしょう?何もしなくていいことです。そこにすでにあるどんなSWFも、この新しいプレイヤーによって索引付けされます。もちろん、 HTMLほど自動ではないです。Googleは、自動的にコンテンツの関連付けや独特なURLを取り出すことはしません。一晩でたくさんのことが変わるか は、分かりません。しかし、この発表でわたしにとって最も重要なことは、検索エンジンの最適化ということになると、HTMLやFlashが同じ一般的な フッティング上で可能であるという事実です。

Stewart氏が言及した「deep linking」は、Flex 3に導入された機能であり、デベロッパがFlashアプリケーションで従来のブックマーキングや履歴の管理をする際のサポートを追加できるようにするもの である。今やデベロッパは、検索可能なFlashコンテンツを利用したり、検索エンジンがユーザが要求した正確なコンテンツに直接リンクすることができる Flashアプリケーションをデプロイしたりできる。その結果、よりリッチなFlashランタイムを利用しながらも、従来のWebエクスペリエンスを実現することができる。

課題を克服するが、Flexでアプリケーションを構築しようと考えている人々にまた別の課題を与えるという意味では、Flashプラットフォームにとって重要な一歩前進である。

原文はこちらです:   http://www.infoq.com/news/2008/07/flash-content-searchable

ブックマーク
digg+,
reddit+,
del.icio.us+,
dzone+,
Hatena

No comments

返信

特集コンテンツ一覧

トップスポーツチームの監督に教わる秘訣

この論文では、氏が発見した原則を要約し、その原則をいかにしてソフトウェア開発に応用するかを説明します。

事例研究:Dutch Railwaysのプロジェクトにおける分散拠点でのスクラム・プロジェクト

この記事では、私達がどのようにして大規模(240人月、10万行強)でインドとオランダの開発者も参加したスクラム・プロジェクトを成功させたのかを示しています。

Agile2008チーム参加レポート - 帰国そして変化

Agileカンファレンスに「参加者としてだけでなく、発表者として参加しよう」を掲げたチームgoyattomは、サブミッションを提出し、7つのセッションが日本から選択されました。参加者はカンファレンスで各々の発表や、各セッションへの参加、諸外国のエンジニアとの出会い、ステージ上で DearXPを熱演などの様々な思い出を抱えて、無事日本に戻ってきました。

SilverlightとJavaのインターオペラビリティ

マイクロソフトのRobert Bellが、SilverlightとJavaを使用したインターオペラビリティのシナリオを紹介し、サンプルコードを例にとってアーキテクチャの手引きを提供します。

Agile2008 チーム参加レポート - カンファレンス参加編

Agileカンファレンスに「参加者としてだけでなく、発表者として参加しよう」を掲げたチームgoyattomは、サブミッションを提出し、7つのセッションが日本から選択されました。サブミッションが選択された人、そうでない人も含めて、個々の目的意識の確認、膨大なプログラムから聞きたいセッションの選択、旅行の準備、プレゼンテーションの準備の期間を終えて、無事当日を迎えました。

Agile2008 チーム参加レポート - 動機/準備編

筆者はアジャイルソフトウェア開発についての年に一度の国際会議であるAgile2008に初めて参加してきました。今年の日本からの参加者の数は14名にも及び、発表者は5名、受け持ったセッションは8つに及び、例年にない活躍を見せました。なぜ今年のAgile2008では、これほど多くの日本人が参加し発表に至ったのか? そのレポートをお届けします。

Javaトラブルシューティングメルマガ総集編 2008/08~09

エスエムジーでは、Java全般を対象にしたトラブルシューティングサービス「JaTS」を提供しています。この記事では、前回に引き続き、JaTSにて蓄積したトラブル事例とその解決ノウハウの一部をお送りしている「Javaトラブルシューティングメールマガジン」(JTSMM)の総集編として、過去2ヶ月のトラブル事例と追加情報をダイジェストとして提供いたします。

モデル駆動アプローチがうまく機能しない(しなくなる)8 つの理由

この記事では、モデル駆動アプローチがうまく機能しない、または機能しなくなることによって期待した結果が実現できなくなる 8 つの理由について書きたいと思います。