<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://organizeseries.com/"
	>

<channel>
	<title>Flash &#8211; HTML5Experts.jp</title>
	<atom:link href="/tag/flash/feed/" rel="self" type="application/rss+xml" />
	<link>https://html5experts.jp</link>
	<description>日本に、もっとエキスパートを。</description>
	<lastBuildDate>Sat, 07 Jul 2018 03:14:05 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.7.19</generator>
	<item>
		<title>2020年末でサポート終了するFlash Playerを支えた、Flashテクノロジーの全盛期と衰退を振り返ってみた</title>
		<link>/miyuki-baba/24432/</link>
		<pubDate>Mon, 06 Nov 2017 04:48:14 +0000</pubDate>
		<dc:creator><![CDATA[馬場 美由紀]]></dc:creator>
				<category><![CDATA[デザイン]]></category>
		<category><![CDATA[サイト制作]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[アドビ システムズ]]></category>
		<category><![CDATA[懐テク]]></category>

		<guid isPermaLink="false">/?p=24432</guid>
		<description><![CDATA[こんにちは、HTML5 Experts.jp編集部の馬場美由紀です。【懐テク】トークライブ第二弾、今回のテーマは、Adobeが2020年にサポートを終了すると発表した「Flash」です。 Flashに造詣の深い池田泰延さ...]]></description>
				<content:encoded><![CDATA[<p>こんにちは、HTML5 Experts.jp編集部の馬場美由紀です。【懐テク】トークライブ第二弾、今回のテーマは、Adobeが2020年にサポートを終了すると発表した「Flash」です。</p>

<p>Flashに造詣の深い池田泰延さん、沖良矢さん、轟啓介さんをゲストにお迎えし、Flashという技術の歴史、またFlashの役割を受け継ぐ新たな技術とは何なのか、とことん語り合っていただきました。</p>

<p>※「懐かしさ」には個人差があるので、「Flashはまだ懐かしむ段階じゃない」というツッコミもあるかもしれません。そこはどうかご笑覧ください！</p>

<p><img src="/wp-content/uploads/2017/10/DSC04297.jpg" alt="" width="640" height="413" class="alignnone size-full wp-image-24435" srcset="/wp-content/uploads/2017/10/DSC04297.jpg 640w, /wp-content/uploads/2017/10/DSC04297-300x194.jpg 300w, /wp-content/uploads/2017/10/DSC04297-207x134.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<h2>今回のゲスト紹介</h2>

<p><strong>白石</strong>：今回ファシリテーターを務める、HTML5 Experts.jp編集長の白石俊平です。まずは皆さんのFlashとの関わりについて、自己紹介をお願いします。</p>

<p><strong>池田</strong>：僕はFlash歴15年で、Flashに関する本も10冊書いています。沖さんと一緒に雑誌「Web Designing」の連載をしたり、Flashのオープンコミュニティでも活動していました。今日はなぜFlash Playerがこんなに追い込まれてしまったのか、その不満についてもぶちまけつつ、Flashが果たしてきた役割について語りたいです。</p>

<p><img src="/wp-content/uploads/2017/10/DSC04329.jpg" alt="" width="640" height="427" class="alignnone size-full wp-image-24492" srcset="/wp-content/uploads/2017/10/DSC04329.jpg 640w, /wp-content/uploads/2017/10/DSC04329-300x200.jpg 300w, /wp-content/uploads/2017/10/DSC04329-207x138.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" />
<br>▲<strong>株式会社 ICS代表池田 泰延さん</strong><br><span style="font-size: 80%;">フロントエンドのテクノロジーを紹介するサイト「<a href="https://ics.media/" rel="noopener follow external noreferrer" target="_blank" data-wpel-link="external">ICS MEDIA</a>」の編集長。個人実験サイト「<a href="http://clockmaker.jp/labs/" rel="noopener follow external noreferrer" target="_blank" data-wpel-link="external">ClockMaker Labs</a>」やセミナー・書籍執筆などの活動を通して積極的にインタラクションデザインの情報共有に取り組んでいる。筑波大学 非常勤講師も務める。Flashに関する著書は10冊。「Papervison3D入門」「ActionScript3.0ライブラリ入門」「ProgressionによるFlashコンテンツ開発ガイドブック」「Stage3Dプログラミング」など。</span></p>

<p><strong>沖</strong>：Flashはバージョン4.0から始めて、いまだに使っています。過去には、Adobe公式FlashユーザーグループF-siteの代表も務めていて、思い入れもいろいろあるんですが、ユーザーとして使っていた時間が長かったので、今日はユーザー視点で語りたいと思っています。</p>

<p><img src="/wp-content/uploads/2017/10/DSC04272.jpg" alt="" width="640" height="423" class="alignnone size-full wp-image-24495" srcset="/wp-content/uploads/2017/10/DSC04272.jpg 640w, /wp-content/uploads/2017/10/DSC04272-300x198.jpg 300w, /wp-content/uploads/2017/10/DSC04272-207x137.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" />
<br>▲<strong>世路庵 インタラクションデザイナー　沖 良矢さん</strong><br><span style="font-size: 80%;">1981年愛媛県生まれ。フリーランスとしてWebを中心としたテクニカルディレクション、フロントエンド開発、スマートフォンアプリ制作など様々なプロジェクトに参加する。雑誌『Web Designing』では、2009～2015年の6年間、FlashのTIPS連載を担当した。クリエイティブコミュニティ<a href="http://dist.tokyo/" rel="noopener follow external noreferrer" target="_blank" data-wpel-link="external">DIST</a>主宰、Adobe公式Flashユーザーグループ<a href="http://f-site.org/" rel="noopener follow external noreferrer" target="_blank" data-wpel-link="external">F-site</a>代表。</span></p>

<p><strong>轟</strong>：僕も最初に触ったのは4.0からですね。ActionScriptが出たあたりで、アドビに入社したので、ユーザー年数としては短いかもしれません。今日は会場に猛者がたくさんいるのでインタラクティブに語っていきたいです。</p>

<p><img src="/wp-content/uploads/2017/10/DSC04445.jpg" alt="" width="640" height="425" class="alignnone size-full wp-image-24498" srcset="/wp-content/uploads/2017/10/DSC04445.jpg 640w, /wp-content/uploads/2017/10/DSC04445-300x199.jpg 300w, /wp-content/uploads/2017/10/DSC04445-207x137.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" />
<br>▲<strong>アドビ システムズ 株式会社　Creative Cloud マーケティングマネージャー　轟 啓介さん</strong><br><span style="font-size: 80%;">1999年、早稲田大学理工学部を卒業後、大手印刷会社に勤務。主にEC分野で J2EE開発に携わるが、Adobe Flexとの衝撃的な出会いを機にリッチクライアントの世界へ。2008年4月、アドビ システムズ入社。アドビのWebツール全般のマーケティングを担当。オブジェクト指向が好きで、クラス設計やプログラミングをしている時はシアワセを感じるが、現在はプライベートプロジェクト用にやっている。デザインも好きで、デザインが適当な全てのものを憎んでいる。</span></p>

<p><strong>白石</strong>：僕はFlashは軽く触ったことがあるくらいなので、皆さんの話を聞きながら、学ぶという立場で聞いていきたいと思います。</p>

<p><img src="/wp-content/uploads/2017/10/DSC04476-1.jpg" alt="" width="640" height="418" class="alignnone size-full wp-image-24504" srcset="/wp-content/uploads/2017/10/DSC04476-1.jpg 640w, /wp-content/uploads/2017/10/DSC04476-1-300x196.jpg 300w, /wp-content/uploads/2017/10/DSC04476-1-207x135.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<h2>なぜFlashは流行ったか</h2>

<p><strong>白石</strong>：まずは、なぜFlashは流行ったのかについてお話を聞かせてください。</p>

<p><strong>池田</strong>：Flashが盛り上がり始めたのは2000年前後ですね。</p>

<p><strong>沖</strong>：個人的な認識ですが、Flashの盛り上がりには3回ピークがあったと思います。第一次ブームはまだモデムでアクセスしていた98～99年くらい。中村勇吾さんの「yugop.com」を代表とする軽量でダイナミックなアニメ―ションが話題になりました。Flash 4や5の時代ですね。</p>

<p>第二次ブームはFlash Player 6でビデオが再生できるようになった頃。Windows Media PlayerやReal Playerなどの重いプラグインを使わなくても再生できる便利さから、ビデオ再生プラットフォームとしていろんなデバイスに普及するきっかけになりました。</p>

<p><strong>白石</strong>：その後、YouTubeやニコニコ動画が出てきたんでしたっけ。</p>

<p><strong>沖</strong>：そうですね。当時はマシンパワーも非力だったし、軽量なFlash VideoがWebサイトにおける動画コンテンツの救世主になったかんじです。</p>

<p><img src="/wp-content/uploads/2017/10/DSC04471.jpg" alt="" width="640" height="427" class="alignnone size-full wp-image-24507" srcset="/wp-content/uploads/2017/10/DSC04471.jpg 640w, /wp-content/uploads/2017/10/DSC04471-300x200.jpg 300w, /wp-content/uploads/2017/10/DSC04471-207x138.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<p><strong>轟</strong>：あと２ちゃんなどの独特の文化とFlashのシュールなコンテンツがすごくマッチしてた。そんな文化的な背景もFlashが盛り上がった理由の一つなんじゃないかと。</p>

<p><strong>池田</strong>：この「<a href="https://togetter.com/li/1134404" rel="noopener follow external noreferrer" target="_blank" data-wpel-link="external">まだ生きてる歴史的Flashページまとめ</a>」は僕がまとめたものなんですが、togetterで昔のFlashページを懐かしむというものです。主に２ちゃんのFlash板に投稿されたものがまとまっています。<a href="http://www.poeyama.com/gonorego/files/file01.html" rel="noopener follow external noreferrer" target="_blank" data-wpel-link="external">吉野家ゴノレゴ</a>なんかはすごく人気がありましたね。</p>

<p><strong>沖</strong>：第三次ブームはいわゆるフルFlashサイト。ビデオの表現力のあとにフィルターが入ったり、ActionScript 3.0で高度なスクリプティングができるようになって、Flashだけでリッチかつ情報量を備えたサイトを作れるようになった。表現力が広がったことで、広告関連や企業のコーポレートサイトなどもフルFlashサイトで作られるようになっていきました。</p>

<p><strong>白石</strong>：その頃は僕でさえ、コーポレートサイトをFlashで作ってましたからねえ。</p>

<p><strong>池田</strong>：当時はインタラクティブなものはだいたいFlashで作ってましたよね。今から考えると、SEO対策やアクセシビリティ的には最悪でした(笑)。</p>

<h2>クリエイティブとFlash</h2>

<p><strong>白石</strong>：では、具体的にどんなクリエイティブがFlashの盛り上がりに影響を与えていったのか、お聞かせください。</p>

<p><strong>池田</strong>：やっぱり広告なのかなと。特に、企業のスペシャルサイトでよく使われていました。例えば、モリサワの「FONTPARK 2.0（MORISAWA）」。ユーザーもフォントのパーツを自由に動かして、投稿できるというものです。</p>

<p><img src="/wp-content/uploads/2017/10/DSC04357.jpg" alt="" width="640" height="427" class="alignnone size-full wp-image-24509" srcset="/wp-content/uploads/2017/10/DSC04357.jpg 640w, /wp-content/uploads/2017/10/DSC04357-300x200.jpg 300w, /wp-content/uploads/2017/10/DSC04357-207x138.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<p><strong>沖</strong>：Flashはこうしたユーザー・ジェネレイテッド・コンテンツという文化を流行らせた一因にもなっていますよね。</p>

<p><strong>池田</strong>：こうしたコンテンツを見ているとわかるんですが、文字の細かいシズル感や効果音などの表現が凝縮されてるんですよね。クリエイターとして単純に憧れてました。</p>

<p><strong>沖</strong>：THE ECO ZOO（ECODA!DOBUTSUEN）は3Dで作られていて、当時としてはかなり画期的なサイトでした。普通こうした3Dコンテンツを作るにはPapervision3Dなどを使うことが多いんですが、作者の城戸雅行（ROXIK）さんがすごいのは、フレームワークや仕組みの部分から全部自分で作ってしまうこと。おそらく、他のフレームワークで同じようなコンテンツを作ろうとしても、重くて動かせないと思います。</p>

<p><img src="/wp-content/uploads/2017/10/ccdojo-179-flash-01.jpg" alt="" width="640" height="338" class="alignnone size-full wp-image-24512" srcset="/wp-content/uploads/2017/10/ccdojo-179-flash-01.jpg 640w, /wp-content/uploads/2017/10/ccdojo-179-flash-01-300x158.jpg 300w, /wp-content/uploads/2017/10/ccdojo-179-flash-01-207x109.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<p><strong>池田</strong>：当時はリアルタイムで3Dをたくさん動かすには性能的に難しかったので、プレレンダリングでボケた葉が舞う画像を先に作っておいて、そのぼかしたキャッシュを表示させるなど、相当研究されてましたね。</p>

<p><strong>轟</strong>：Flashのコミュニティでは、そういった企業秘密になりそうな技術的なこともオープンに公開していたから、みんなで面白いものを作ろうぜという雰囲気になっていったんですよね。</p>

<p><strong>沖</strong>：同じソフトを使っている人が集まって定期的に勉強会を開くのは、Flashのコミュニティが初めてだったんじゃないでしょうか。</p>

<p><strong>池田</strong>：オープンソースの考え方が入ってきて、Flashのコミュニティが盛んになってきたのは、日本で言うと<a href="http://www.libspark.org/" rel="noopener follow external noreferrer" target="_blank" data-wpel-link="external">Spark project</a>が大きかったですね。当時高校生だった新藤愛大さんが、未踏ユースで採択されたことをきっかけに、著名クリエイターたちも参加するようになり、それまでバラバラに出ていたライブラリやフレームワークなどを集約して共有するようになった。ProgressionやFLARToolKitなんかも、このSpark projectで公開されました。</p>

<p><img src="/wp-content/uploads/2017/10/ccdojo-179-flash-02.jpg" alt="" width="640" height="357" class="alignnone size-full wp-image-24513" srcset="/wp-content/uploads/2017/10/ccdojo-179-flash-02.jpg 640w, /wp-content/uploads/2017/10/ccdojo-179-flash-02-300x167.jpg 300w, /wp-content/uploads/2017/10/ccdojo-179-flash-02-207x115.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<p><strong>沖</strong>：まだGitHubがなかった時代に、今と同じことをやってたというのはすごいですよね。</p>

<p><strong>池田</strong>：FLARToolKitは海外からの反響も大きかったですね。</p>

<p><strong>白石</strong>：テレビのアニメや映画広告でもFlashが使われていたんですよね。</p>

<p><strong>沖</strong>：そうですね。テレビや映画でもアニメーションツールとして使われるようになって、最近では湯浅政明監督の「夜は短し歩けよ乙女」、過去には「鷹の爪団」や「おしりかじり虫」なんかもそうですね。テレビのCG合成やPlayStationのゲームのUIなんかにも使われていました。</p>

<p><strong>轟</strong>：ガラケーはFlash Liteを使ってましたね。</p>

<p><strong>池田</strong>：Flashは極限まで軽量に作れるので、いろいろ工夫すれば30Kくらいまでファイルサイズを小さくできたんですよ。</p>

<p><strong>沖</strong>：Flash Liteのノウハウは独特で職人技でしたよね。</p>

<p><strong>池田</strong>：今では考えられないですけど、SWFファイルをサーバー側で書き換えるとか、マニアックなこともやってました。</p>

<p><strong>白石</strong>：皆さんはFlashでどんなものを作っていたんですか？</p>

<p><strong>沖</strong>：もう10年近く前になりますが、「地球と気象」という、気象に関する教育コンテンツの制作を担当しました。Flashはアニメーションでさまざまな事象を簡単に表現できるので、教育系の仕事には重宝していました。</p>

<p><img src="/wp-content/uploads/2017/10/ccdojo-179-flash-03.jpg" alt="" width="640" height="391" class="alignnone size-full wp-image-24514" srcset="/wp-content/uploads/2017/10/ccdojo-179-flash-03.jpg 640w, /wp-content/uploads/2017/10/ccdojo-179-flash-03-300x183.jpg 300w, /wp-content/uploads/2017/10/ccdojo-179-flash-03-207x126.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<p><strong>池田</strong>：僕は、個人で作った作品やデモを「<a href="http://clockmaker.jp/labs/" rel="noopener follow external noreferrer" target="_blank" data-wpel-link="external">Clockmaker Labs</a>」に載せています。流体表現や物理計算などを研究しながら作ってました。</p>

<p><strong>沖</strong>：この時代は、小さい作品をたくさん作って自分のサイトで公開するという文化がありましたよね。今だとCodePenやQiitaで書くという人が多いんですけど。当時は素材を描くところから演出してプログラミングするところまで、全部一人で作れてしまうので、作家性が発揮しやすかったように思います。こうしたコンテンツが再生できなくなっていくのはさみしいですね。</p>

<h2>Flashの拡がり、そして現在に至るまで</h2>

<p><strong>白石</strong>：続いては、ActionScript 3.0、コミュニティ、Flex、Adobe AIR、そしてiPhoneによって、Flashがどう拡がり、現在に至ってしまったのかを語っていただきたいと思います。</p>

<p><strong>轟</strong>：僕はまさにAdobe Flashの頃から、ユーザーとして付き合い始めました。それまでJavaでサーバーサイドの開発をしてたんですが、業務アプリケーションとして使いたかったんですがちょっと不安定だったんです。ActionScript 3やオブジェクト指向が使えるようになって、開発環境もEclipseが使えるようになって、すごく面白くなってきた。Flexのコミュニティもかなり盛り上がってましたね。</p>

<p>ブラウザの互換性もあり、チーム開発もできそうということで、企業の業務系アプリケーションとしても導入のしやすさがあった。僕はその頃、サーバーサイドからフロントエンドに移ったんですが、とにかく楽しかったのを覚えています。</p>

<p><img src="/wp-content/uploads/2017/10/DSC04338.jpg" alt="" width="640" height="422" class="alignnone size-full wp-image-24517" srcset="/wp-content/uploads/2017/10/DSC04338.jpg 640w, /wp-content/uploads/2017/10/DSC04338-300x198.jpg 300w, /wp-content/uploads/2017/10/DSC04338-207x136.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<p><strong>池田</strong>：Flash Playerのブラウザ互換性はとにかく高かったですね。MacでもWindowsでも同じように動いていた。Playerのバージョン検知も古いバージョンだと促してくれてましたね。</p>

<p><strong>轟</strong>：アップデートすると、数カ月でユーザーの80％くらいはアップデートしてました。</p>

<p><strong>池田</strong>：Flex Frameworkというのは、MXMLという言語で画面を生成するライブラリで、今で言うとReact.jsやAngular.jsに近い。保守性が高いため業務系アプリケーション、Rich Internet Application（RIA）なんかでよく使われていました。</p>

<p><strong>轟</strong>：さっきの話にも出ていた昔のシズル感というか、ふわっとしたかんじの表現が業務アプリケーションにも入ってきた瞬間でした。ようやく業務系アプリにも作業を効率化させて、気持ちよく使おうという流れになってきた。</p>

<p><strong>白石</strong>：ECMAScipt4が政治的な何かで消えたという話も聞きましたが。</p>

<p><strong>池田</strong>：ActionScriptはECMASciptから派生してできたもの。ActionScript 3が出て、次はECMAScipt 4が出るというところで、いろいろあってストップしたんですよね。で、まったく別の枝からECMAScipt 5が出たんです。</p>

<p><strong>白石</strong>：じゃあ、iPhoneやジョブズに関する想いはどうですか？</p>

<p><strong>池田</strong>：iPhoneが最初に販売されたときはまだ性能が低かったので、Flash Playerが載らないのは仕方ないと思ってました。でも、iPadにFlash Playerが搭載されなかったのは大きかったですね。Adobe Flashのエバンジェリスト、Lee Brimelowは「Go screw yourself Apple」というブログを書いて批判していました。</p>

<p><strong>轟</strong>：彼は腕にひらがなで「ふらっしゅ」ってタトゥーを入れるくらいFlashを愛していたんですよ。</p>

<p><strong>池田</strong>：FlashのアプリをiPhoneアプリとして生成するサードパーティ製のツールも出たのですが、数カ月でそれもApple側が審査を通さなくなってしまった。AIRでActionScriptを変換して出せるパッケージャーも出たんですが、「Thoughts on Flash」という有名なタートルおじさんのセリフとともにすべて消えてしまいました。</p>

<p><strong>轟</strong>：当時、FlashがなかなかiPhoneに載らないので、Adobe MAXという大きなイベントでAdobeのCTOがどうしたらiPhoneにFlashが載るかというのをブラックジョークなパロディ寸劇でやったんですよ。あれも刺激したんじゃないかなあ。</p>

<p><strong>白石</strong>：FlashはそんなにAppleのビジネスを阻害したんでしょうか？</p>

<p><strong>沖</strong>：Flash Playerはウェブブラウザ上で動いていたので、App Storeを経由しなくてもアプリを提供できてしまいます。当時、App Storeの仕組みを普及させようとしていたAppleとしては、良く思わなかったはずです。</p>

<p><img src="/wp-content/uploads/2017/10/DSC04356.jpg" alt="" width="640" height="427" class="alignnone size-full wp-image-24519" srcset="/wp-content/uploads/2017/10/DSC04356.jpg 640w, /wp-content/uploads/2017/10/DSC04356-300x200.jpg 300w, /wp-content/uploads/2017/10/DSC04356-207x138.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<p><strong>白石</strong>：「<a href="http://japanese.engadget.com/2010/04/29/flash/" rel="noopener follow external noreferrer" target="_blank" data-wpel-link="external">ジョブズからの手紙</a>」をエンガジェットさんが要約してくれていますね。</p>

<p><strong>沖</strong>：バッテリーなんかは、Flashと同じものをHTML5 Canvasで作って載せたらよけい重くて動かなくなると思いますけどね。</p>

<p><strong>白石</strong>：ということで、Androidでは動いていたけど徐々に動かなくなり、デスクトップのアプリケーションとなり、モバイルの隆盛とともに衰退していったということでしょうか。</p>

<p><strong>池田</strong>：作る人がいなくなっていったというのも大きいですね。モバイルが中心になってきたにも関わらず、モバイルでは動かすことができず、新たな技術も生まれず、新規の作品を作る人がどんどんいなくなってしまった。</p>

<p><strong>白石</strong>：Flexなんかはわりと早めの段階でApacheに寄贈していましたね。2011年の頃ですね。</p>

<p><strong>池田</strong>：Adobeの決断は早かったですね。</p>

<p><strong>轟</strong>：Flexに惚れて入社したので、辞めようかと思うくらいショックでした。</p>

<p><img src="/wp-content/uploads/2017/10/DSC04466.jpg" alt="" width="640" height="422" class="alignnone size-full wp-image-24521" srcset="/wp-content/uploads/2017/10/DSC04466.jpg 640w, /wp-content/uploads/2017/10/DSC04466-300x198.jpg 300w, /wp-content/uploads/2017/10/DSC04466-207x136.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<p><strong>沖</strong>：業務アプリケーションにユーザービリティとかエンターテインメント性という概念が生まれたのは、Flash以降ですよね。</p>

<p><strong>轟</strong>：Flashのコンソーシアムも立ち上がってました。企業の中にノウハウがないから、コンシューマ向けのコンテンツを作っている人たちから吸収しようといろんな化学反応が起きてましたね。</p>

<p><strong>沖</strong>：Flashの勉強会は、全然違う分野の人たちが話せたのがすごくよかったですね。</p>

<h2>今後のwebを占う</h2>

<p><strong>白石</strong>：池田さん、Flashの現状と今後はどうなっていくでしょう？</p>

<p><strong>池田</strong>：2020年でFlash Playerのサポートは終了するんですが、Adobe AIRでiPhoneやAndroidアプリのデプロイが可能なので、Flashテクノロジーとしては継続していくと思います。サードパーティ製アプリ禁止が緩和されて、Adobe AIRは個人で開発するのには最適なプラットフォームなのですが、新たにFlashを学ぼうという人はほぼいないので、Flashがこれから盛り返していくことは、現実的に難しいんじゃないでしょうか。</p>

<p><strong>白石</strong>：Flashで培われたシズル感を表現するツールのようなものが減っているような気がします。HTML5やモバイル、 WebGLといった技術の中で、今後のwebはどうなっていくでしょう。</p>

<p><strong>沖</strong>：現時点のWebで何かを表現するには、HTML,CSS,JavaScriptが基本になるので、そこはしっかり抑えておきたいですね。表現力という意味ではWebGLに注目が集まっていますが、Flashのように誰でもすぐ使える技術かというと疑問は残ります。どうしても高度なプログラミングがベースとなるので、学習し始めてから成果が出るまでの時間がかかりすぎる面はあります。</p>

<p><strong>池田</strong>：UnityからWebGLに書き出す機能もあるし、Unityの学習曲線もそろってきているので、コンテンツが増えないのかというのはトータルで見ていく必要があると思っています。WebGLでFlashコンテンツと同じようなものを作るとすごい容量になるので、WebGLでユーザーにストレスなく遊んでもらうにはキャッシュをうまく使うためにService Workerを覚えたほうがいいとか、周辺技術もいくつかおさえておかないといけない。ハードもスマートフォンやパソコンもあるからトータルにおさえなくてはいけない技術がたくさんある。学ぶものの多さが普及の妨げになっているんじゃないでしょうか。</p>

<p><strong>轟</strong>：Adobe Edgeでいろんなアニメーションの方向性を細分化して模索してみたんですが、DOMアニメーションがきついので、結局CSSアニメーションとCanvasしか残さなかった。昔はFlash Playerのことだけ考えていればよかったのに、ブラウザやハードもたくさん増えたので、今のクリエイターは本当に大変だと思います。アドビも作り手がワクワクしながら簡単にできるツールを提供できるように頑張りますので、期待してください！</p>

<p><img src="/wp-content/uploads/2017/10/DSC04456.jpg" alt="" width="640" height="422" class="alignnone size-full wp-image-24523" srcset="/wp-content/uploads/2017/10/DSC04456.jpg 640w, /wp-content/uploads/2017/10/DSC04456-300x198.jpg 300w, /wp-content/uploads/2017/10/DSC04456-207x136.jpg 207w" sizes="(max-width: 640px) 100vw, 640px" /></p>

<p><strong>白石</strong>：では最後にひと言ずついただけますか。</p>

<p><strong>池田</strong>：Flashがなぜ衰退したのかは、Flashの好き嫌いはともかく、理解しておいたほうがいいと思っています。政治的な理由やプロパガンダによって自分が使っていた技術が突然なくなってしまうこともあり得ます。Flashを教訓として、例えばHTMLが使えなくなったとしても今まで覚えた技術やノウハウを次の異なる技術でも活かしていきたいです。</p>

<p><strong>沖</strong>：Flashは衰退してWeb標準のほうに傾いているけど、最近のブラウザでもFlash Player 6とか7くらいの表現はできるようになってきました。HTMLやJavaScriptだけを見るよりも、Flash時代のライブラリを振り返って学んでおくと幅が広がるし、過去の資産が生きることは結構ある。Webコンテンツやアプリ、モバイルゲームを作る人もFlash時代の本やコンテンツなんかで学んでほしいと思います。</p>

<p><strong>轟</strong>：アドビの中の人として、Flashのマーケットをどうしようか悩んだんですね。でも、Flashツールじゃなくて手段であると考えた。その先のお客さんが楽しく、仕事がしやすくなるように、Flashの育てた文化やコミュニティをひっくるめて、マーケットに貢献したほうがいいなと。Flashのコミュニティのおかげで生まれたものもあるし、面白い仕事を作っている人は今も活躍している。若い人たちにもこういう面白い世界があったんだと伝えていきたいですね。</p>

<p>イベントの様子は「<a href="https://blogs.adobe.com/creativestation/ccdojo-179-flash" rel="noopener follow external noreferrer" target="_blank" data-wpel-link="external">Creative Cloud 道場</a>」もしくはYouTubeで公開されているので、興味がある方はぜひこちらからご覧ください！</p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/pzNHVhE080g" frameborder="0" allowfullscreen></iframe>
]]></content:encoded>
			</item>
		<item>
		<title>Chrome 55リリース、Windows 10 Creators Updateほか──2016年12月のブラウザ関連ニュース</title>
		<link>/myakura/21934/</link>
		<pubDate>Tue, 10 Jan 2017 02:08:35 +0000</pubDate>
		<dc:creator><![CDATA[矢倉 眞隆]]></dc:creator>
				<category><![CDATA[最新動向]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Edge]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[ブラウザ]]></category>

		<guid isPermaLink="false">/?p=21934</guid>
		<description><![CDATA[連載： WEB標準化動向 (20)月に一度、前の月にリリースされたブラウザに導入された機能を取り上げるこのシリーズも、先ほど振り返ったところ一年ちょっと続いていたのに気づきました。 2017年も地味に更新していこうと思い...]]></description>
				<content:encoded><![CDATA[<div class="seriesmeta">連載： <a href="https://html5experts.jp/series/webstandards-news/" class="series-156" title="WEB標準化動向" data-wpel-link="internal">WEB標準化動向</a> (20)</div><p>月に一度、前の月にリリースされたブラウザに導入された機能を取り上げるこのシリーズも、先ほど振り返ったところ一年ちょっと続いていたのに気づきました。<br />
2017年も地味に更新していこうと思います。よろしくお願いいたします。</p>

<h2>Chrome 55リリース</h2>

<p>12月1日に、Chrome 55がリリースされました。新機能は、ベータ版が出た際に公開されたエントリにまとめられています。</p>

<ul>
<li><a href="https://developers-jp.googleblog.com/2016/11/chrome-55-beta-input-handling.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Google Developers Japan: Chrome 55 ベータ版: 入力ハンドリングの改善と async / await 関数</a></li>
</ul>

<p>ECMAScript 2017に導入されるAsync Functionsがサポートされました。導入された <code>async</code>, <code>await</code> というキーワードを使うと、Promiseが関わる非同期処理を同期処理に近いかたちで記述できます。</p>

<ul>
<li><a href="https://developers.google.com/web/fundamentals/getting-started/primers/async-functions?hl=ja" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Async functions &#8211; making promises friendly  |  Web  |  Google Developers</a></li>
</ul>

<p>他のブラウザでもすでに開発版で実装されており、それぞれの開発者向けバージョンでテストできます。Promiseを多用するService Worker内のコードなどは、トランスパイラなしでも利用できますね。</p>

<p>Pointer Eventsも実装されました。Pointer EventsはMicrosoftがW3Cに提出し標準化された、タッチやマウス、ペンなどの入力方式を「ポインタ」としてまとめ扱うイベントです。タッチ＋マウスなアプリを作る際に、別々のイベントモデル用のコードを書く手間が省けるのが利点です。</p>

<ul>
<li><a href="https://developers.google.com/web/updates/2016/10/pointer-events" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Pointing the Way Forward  |  Web  |  Google Developers</a></li>
</ul>

<p>ほか、<code>addEventListener()</code> のオプションに <code>once</code> が加わりました。<a href="https://html5experts.jp/myakura/21730/" data-wpel-link="internal">先月のFirefox 50リリースでも取り上げた</a>もので、一度だけ呼び出されるイベントリスナを設定できます。</p>

<h2>Windows 10 Creators UpdateのEdge</h2>

<p>ことし2017年リリースの<a href="https://www.microsoft.com/en-us/windows/upcoming-features" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Windows 10 Creators Update</a>では、Edgeももちろん更新予定です。あたらしくEdgeHTMLに搭載される機能が、Edgeのブログで少しずつ紹介されてきました。</p>

<ul>
<li><a href="https://blogs.msdn.microsoft.com/msedgedev_japan/2016/12/21/introducing-brotli-compression-in-microsoft-edge/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Microsoft Edgeでの Brotli 圧縮の導入 | Microsoft Edge Japan</a></li>
<li><a href="https://blogs.msdn.microsoft.com/msedgedev_japan/2016/12/20/simpler-web-payments-introducing-the-payment-request-api/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">よりシンプルな Web の決済方法 : Payment Request API の紹介 | Microsoft Edge Japan</a></li>
</ul>

<p>BrotliはWOFF 2.0で使われている圧縮アルゴリズムですが、HTTPでも利用できます。すでにFirefox, Chromeですでにサポートされていますが、ここにEdgeが加わります。</p>

<p>Payment Request APIは、Chrome 53から実装され始めたAPIで、決済情報入力の煩わしさを解消するAPIです。</p>

<ul>
<li><a href="https://developers.google.com/web/updates/2016/07/payment-request?hl=ja" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Payment Request API で簡単・高速な決済を実現する  |  Web  |  Google Developers</a></li>
</ul>

<p>Chromeでは今のところAndroid版でしか有効になっていませんが、Edgeではモバイル・デスクトップ両方で有効になるようです。Firefoxも<a href="https://groups.google.com/forum/#!topic/mozilla.dev.platform/n-2o58jcTK8" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">実装を表明</a>しています。</p>

<p>ほか、EdgeHTML 15で導入されるかはわかりませんが、<a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/status/?q=edge%3A%27In+Development%27+edge%3A%27Preview+Release%27" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Platform Statusページで開発中・プレビュー版にある機能の一覧</a>を見ると、Service Workerやその関連API、CSS Custom Properties (Variables)などが並んでいます。これらのアナウンスもあるとうれしいですね。</p>

<h2>2017年はFlashの実行に許可が求められる</h2>

<p>2017年は、多くのベンダーがFlashの自動実行をやめることを宣言しています。12月は、Chrome, EdgeでのFlashの扱いについて、現状や今後の計画が改めて発表されました。</p>

<ul>
<li><a href="https://developers-jp.googleblog.com/2016/12/roll-out-plan-for-html5-by-default.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Google Developers Japan: HTML5 デフォルト化のリリース計画について</a></li>
<li><a href="https://blogs.msdn.microsoft.com/msedgedev_japan/2016/12/19/click-to-run%e3%81%a7%e3%81%ae-flash-%e3%81%ae%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%b3%e3%83%b3%e3%83%88%e3%83%ad%e3%83%bc%e3%83%ab%e3%81%ae%e6%8b%a1%e5%bc%b5/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Click-to-Runでの Flash のユーザーコントロールの拡張 | Microsoft Edge Japan</a></li>
</ul>

<p>ChromeはChrome 56より、ページのFlashの実行には基本的に許可を求めるようになります。ただし、それまでアクセスしたページなど、関わり度合いの高いページについては、許可を求められる時期が遅れます。2017年10月からは、新規アクセスしたページのFlashコンテンツについては、許可を求められます。</p>

<p>Edgeについても、Creators Update以降は基本的に許可が必要になります。ただしChromeと似たようなかたちで、初期はFlashのリソース消費度合いを元に例外を設けるようです。あるていど後に、こちらも許可を求めるようになるそうです。</p>

<p>Firefoxも、2017年から許可を設けるとすでに発表しています。</p>

<ul>
<li><a href="https://www.mozilla.jp/blog/entry/10554/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Firefox 内での Adobe Flash 使用量を削減します | Mozilla Japan ブログ</a></li>
</ul>

<p>Safariについては、けっこう前のバージョンからFlash Playerが搭載されていません。なのでまずインストールが必要というところですでにある程度ブロックされていると思うのですが、Safari 10からはインストールされていたとしても実行にはユーザーの許可が必要になりました。</p>

<ul>
<li><a href="https://webkit.org/blog/6589/next-steps-for-legacy-plug-ins/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Next Steps for Legacy Plug-ins | WebKit</a></li>
</ul>

<p>Flashを使うコンテンツも少なくなってきましたが、デフォルトでブロックされるようになると、新規に作るサービスではさらに採用が減りそうですね。</p>
]]></content:encoded>
		
		<series:name><![CDATA[WEB標準化動向]]></series:name>
	</item>
	</channel>
</rss>
