Latest evidence-based health information
Airpods

JavaScript の回避策により、iPhone で Flash が使えるようになる (ある意味)

JavaScript の回避策により、iPhone で Flash が使えるようになる (ある意味)
JavaScript の回避策により、iPhone で Flash が使えるようになる (ある意味)

FlashがiPhoneに登場しました。というか、iPhoneがFlashに登場したと言えるでしょう。これは、Tobias Schneider氏が開発したJavaScriptランタイム環境(REN)の巧妙な追加機能「Gordon」のおかげです。この追加機能はiPhoneの「脱獄」を必要としませんが、深刻な制限があります。

JRE拡張機能としてiPhoneのSafariブラウザ内でネイティブに動作しますが、Gordonコードが組み込まれたサイトでのみ動作します。報告によると、Flashで表示される静止画像はiPhoneのCPU使用率を100%にまで高めるため、Safari経由でYouTubeを閲覧するにはまだ適していません。インタラクティブ機能やアニメーションなど、Flashの完全な機能セットをサポートしていますが、フルFlashサイトはモバイルデバイスではしばらく利用できない可能性があります。

Flashはリソースをかなり消費する拡張機能であるため、Flash対応サイト、たとえiPhoneとの互換性のためにGordonを使用しているサイトであっても、あまり期待すべきではありません。FlashはiPhoneの発売以来、ユーザーからの最大の要望であり、GordonはFlashの実現に一歩近づいたと言えるかもしれませんが、同時に、現在のiPhoneの処理能力とネイティブの完全なFlashサポートの限界を浮き彫りにしています。

また、Web サイトの設計者は、iPhone ユーザーがページ上の Flash ファイルを表示できるように、Flash を含むすべてのページにこの JavaScript 回避策を組み込む必要があります。

iPhone または iPod touch をお持ちの場合は、Paul Irish のデモを試して、それがどの程度うまく動作するかを確認してください。

[GitHub、Wired Gadget Lab経由]

ハードウェア、ハック、最先端技術に関する最新情報を毎日得るには、Twitter (@geektech) または Facebook で GeekTech をフォローしてください。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.