2013年9月23日月曜日

Flash が この先生きのこるにはという題にしようかと思ったけどやめた。今昔物語。


Flash 7/8/9 黄金期

YouTube やニコニコ動画がはじまったあるいは有名になったのは 2006 年末でそのころの Flash は 8 か。2005 年の Flash 7 は動画配信をサポートし始めたとともに同年 YouTube も誕生した。いってしまえば YouTube とニコニコ動画は Flash なしで発生することはありえなかったといってよいだろう。

2008 年に Flash 9 が出て FLV コンテナに含むことの可能なコーデックである Sorenson 1 や VP6 2 よりも大きなアドバンテージのある H.264 をサポートしたことによってさらに勢いが加速したような気がする。その一方で Flash 10 は記憶に残るほど大きな改善はなかった記憶しかない。

iPhone の登場

Flash の分岐点となったのは iPhone か。iPhone は Flash をサポートしないどころか今はなき Jobs 氏に事実上の厄介者呼ばわりされたことは今も記憶にあるだろう。3 この頃から HTML5 がモバイルプラットフォームの王者として政治的に強くなった。そして Flash は iOS において Adobe AIR を使ってひとつのアプリになるしかなくなってしまった。Android でも一時期あったブラウザ組み込み型は開発が AIR に一本化され姿を消した。

Flash Lite も 4 を最後に Flash Player に統合された。しかし、スマホにおいてはデファクトスタンダードは HTML5 とそれぞれの OS にモバイルアプリによって取って代わられた。

Flash11

その後出た Flash11 は Stage3D 4 と CrossBridge 5 a.k.a FlasCC の本格的なサポートが目玉機能だが、前者を本格的に使っているところはあまり無い気がするし、後者は使った身としてコンパイル速度の遅さが Objective-C++ かそれ以上と致命的な点でこれでは流行らないだろうという気がしている。パラダイムシフトが起こりえるとは考えにくい。

昔と違って HTML5/JavaScript の技術的飛躍は凄まじく6、先ほどの Stage3D は WebGL 7 が、CrossBridge は emscripten 8 が競争相手となっている今日では Flash でなければ出来ないような領域が急速に狭まっている。カメラ及びマイクのアクセスや RTMFP 9 も WebRTC 10 が対抗している。あるとすればクローズド故の DRM だろうか。残念ながらそれも、だ 11。そうするとロードマップの話になる。

今後

ロードマップ 12 から新しい言語が当初予定されたがその後の更新でなくなってしまったことを考えるとそこまで開発リソースをかけるわけにはいかなかったのだろう。今後 Flash はゲーム方面及びリッチな動画再生環境としての路線を持って行きたがってるようだがゲーム方面で Unity 13 という強力なライバルとどう戦っていくのだろうか。

そんなこんなだが Flash12 はいつ出るだろうか。


  1. http://en.wikipedia.org/wiki/Sorenson_codec

  2. http://ja.wikipedia.org/wiki/On2_VP6 (On2 社は Google に買収されてその後の VP8/VP9 をなすことになる)

  3. http://www.itmedia.co.jp/news/articles/1002/22/news035.html

  4. http://www.adobe.com/devnet/flashplayer/stage3d.html

  5. http://adobe-flash.github.io/crossbridge/ (昔は Alchemy/FlasCC という名前だったが CrossBridge として OSS 化された)

  6. http://www.adobe.com/jp/devnet/flashplatform/whitepapers/roadmap.html

  7. とはいえ Flash Player はクロスブラウザな点でウリだが IE と Chrome とそれ以外と微妙な感じが出来ている...。

  8. http://www.khronos.org/webgl/ (最近になって WebGL2 が策定され始めた)

  9. https://github.com/kripken/emscripten

  10. http://tools.ietf.org/html/draft-thornburgh-adobe-rtmfp‎ (RTMFP は現在 IETF で仕様の草稿策定中)

  11. http://www.webrtc.org/

  12. http://news.mynavi.jp/news/2013/05/14/045/index.html

  13. http://japan.unity3d.com/blog/?p=998

17 件のコメント:

  1. Blogcothebanchuabiet - Nơi tổng hợp những điều thú vị trong cuộc sống như những địa điểm chơi Noel ở TPHCM 2015 rực rỡ nhất hay bạn nên biết nguồn gốc và ý nghĩa của lễ giáng sinh hay tặng cho nhau những lời chúc giáng sinh hay và ý nghĩa nhất 2015 cho bạn bè, người thân hay bí quyết cách quên người yêu cũ nhanh nhat hiệu quả hay top 10 điện thoại đắt nhất thế giới bạn sẽ bất ngờ hay nguồn gốc thứ 6 ngày 13 và những sự kiện liên quan hay tổng hợp những hình xăm nhỏ đẹp hay ý nghĩa 2015 hay hướng dẫn cách làm cánh gà tẩm bột chiên xù cực ngon hay mách bạn cách trị thâm quầng mắt hiệu quả nhất hay bạn muốn câu cá thì cách làm mồi câu cá rô phi sông hiệu quả hay tổng hợp những câu đố vui hay nhất có đáp án hay nhất hay bí quyết giảm mỡ bụng sau sinh bằng rượu gừng nghệ cực hiệu quả hay mách mẹ những thực phẩm giàu axit folic tốt cho mẹ và bé hay cách chữa hóc xương cá hiệu quả nhất hay chia sẻ bạn những điều không nên chia sẻ trên Facebook cực nguy hiểm hay hiện tượng nháy mắt trái có điềm gì mang đến xui xẻo gì không hay tổng hợp những món ăn kỵ nhau gây chết người bạn nên biết hay những cách gặp ma đầy thú vị hay những điều kiêng kỵ khi hôn đàn ông nên biết hay giải mã giấc mơ thấy rắn là điềm gì xui hay không hay bà bầu nên ăn gì trong 3 tháng đầu thai kỳ hay uống nước thì cách uống nước đúng cách hay cây chùm ngây và tác dụng của cây chùm ngây thần kỳ.

    返信削除
  2. Để máy rửa xe có thể đảm bảo được độ bền vượt thời gian, đảm bảo hoàn thành tốt công việc trong tiệm, cần nắm vững cách thay phớt máy rửa xe, đây chính là bí quyết được nhiều tiệm rửa xe nhận định, ứng dụng trong tiệm rửa xe của mình.

    返信削除