The Qiita Advent Calendar 2020 is supported by the following companies, organizations, and services.

Microsoft AzureDataRobotLenovoIBM CloudfreeeUdemyパソナテックメタップス

Flash Advent Calendar 2020

Participant2People
Subscriber26People
31
Category:Web technology
Creator@ienaga

2020年のAdobe Flash Playerサポート終了に伴い、全てのFlashコンテンツは2つの選択を迫られました。
- 選択肢1「サービスを終了する」
- 選択肢2「作り直す」
swf2jsはFlashコンテンツをそのままHTML5化するという3つめの選択肢を選びました。

Adobe Animate(Flash)はとても優れたオーサリングツールで、SWFファイルを通じた描画はとても軽量で美しい表現が可能です。これらの資産と技術はこれからのWeb業界でもまだまだ活躍できる技術です。

swf2jsはSWFをリアルタイムで分解しHTMLの技術を用いてエミュレートするライブラリです。
ブラウザの標準技術を採用する事でAdobe Flash Playerが抱えていた脆弱性の問題も大きく改善されています。
そして、各ブラウザの進化と共に快適な環境を一緒に構築していくことができます。

2020年Flash Playerは終了しますが、2021年からは「swf2js」がJavaScript製のFlash Playerとして受け継ぎます!!
そんなFlash Playerをエミュレーターが完成するまでのお話ができればと思います。

swf2js web site

SunMonTueWedThuFriSat

29

30

26

SunMonTueWedThuFriSat

29

30

26

The Qiita Advent Calendar 2020 is supported by the following companies, organizations, and services.

Microsoft AzureDataRobotLenovoIBM CloudfreeeUdemyパソナテックメタップス