HTML5와 플래시의 비교

Comparison of HTML5 and Flash

현대의 HTML5는 지금은 사용되지 않는 Adobe [1]Flash와 기능이 유사합니다.양쪽 모두, Web 페이지내에서 오디오와 비디오를 재생하는 기능을 갖추고 있습니다.플래시는 웹 페이지에 벡터 그래픽과 가벼운 게임을 통합하기 위해 특별히 제작되었으며 HTML5도 지원합니다.

2020년 12월 31일 Adobe는 Flash Player의 지원을 종료했습니다.

이 글에서 "HTML5"는 HTML5 규격뿐만 아니라 웹 [2]페이지 내에서 애니메이션 및 인터랙티브를 수행하는 방법을 정의하는 HTML5 및 SVG, JavaScriptCSS 3과 같은 관련 표준을 참조하는 경우가 있습니다.HTML4에서는 JavaScript를 통한 애니메이션도 가능합니다.

비교표

다음 표는 플래시 플랫폼의 기능, HTML5 사양 및 최신브라우저에 구현된 기능을 비교한 것입니다.

HTML5 표준 HTML브라우저 기능 Adobe Flash/AIR 기능
개시일 2003년에 작업이 시작되었습니다.
2011년도의[3] 작업 초안
1996년에 작업이 시작되었습니다.
버전 1은 1997년에 발매
데스크톱 운영 체제 AmigaOS, MorphOS, Apple macOS, Linux, Microsoft Windows Apple macOS, Linux, Microsoft Windows
모바일 운영 체제
비디오 게임 콘솔
  • PlayStation 3(플래시 9.1) 및 PSP(플래시 6)
  • Wii (Flash Lite 3.1, Flash 8에 상당)
  • Leapster(게임용 Flash 5)
  • 드림캐스트 (플래시4)
디바이스 지원 카메라, 마이크, 가속도계 GPS에 대한 완전한 권한 기반 액세스
시장 침투 웹사이트의 82.3%(2020년 [17]3월 28일 기준) 웹사이트의 4.5%(2018년 [18]4월 19일 기준)
브라우저 지원 브라우저 설치의 97.5%(2020년 [19]2월 기준) 브라우저 설치의 29%(2019년 [20]7월 기준)
벡터 그래픽스 형식 최대 97%의 브라우저에서[21] 스케일러블 벡터 그래픽스(SVG) 지원 임베디드 그래픽스 및 AS3SVGRenderer를 갖춘 SWF
비트맵 효과 네. CSS3에서 필터를 90 [22]% 이상 지원(예: 글로우, 블러, 드롭 섀도우, 세피아)[23] 예, 텍스트 또는 그래픽에 적용(예: 글로우, 드롭 섀도우, [24]베벨)
벡터 텍스트 표시 네. 네. 네, 샤프란 타입 시스템 사용
글꼴 지원 CSS 3 글꼴을 사용한 글꼴 및 커스텀 글꼴 설치 설치된 글꼴과 내장된[25] 글꼴
텍스트 안티에일리어스 네, 대부분의 브라우저에 구현되어 있습니다.시스템 및 커스텀 폰트용입니다. 네, 대부분의^2 경우
텍스트 탭이 정지하다 아니요. "사전" 태그 내에서만 지원 예, 텍스트 레이아웃 프레임워크 사용
리퀴드 텍스트 레이아웃 네. 네, "div" 태그와 CSS 스타일링 사용 아니요. 단, ActionScript에서 텍스트 필드의 크기를 조정할 수 있습니다.
표 형식의 데이터 네. 네, "테이블" 태그 사용 아니요, 하지만 텍스트 필드를 그리드로 정렬할 수 있습니다.
링크된 텍스트^1 프레임 2016년 현재 CSS[26] Regions와 CSS[27] Overflow 두 가지 사양이 경쟁하고 있습니다. CSS 지역 포함, Safari, IE11 및 Edge[28] 지원 예, 텍스트 레이아웃[29] 프레임워크 사용
프로그래밍 언어 경우에 따라 다르지요 자바스크립트 ActionScript, 픽셀벤더
C++ 지원 Emscripten을 통해 C++ 코드를 JavaScript로 교차 컴파일 Web Assembly에서 지원 FlasCC[30] AIR를 통해 Flash Player에서 실행되는 C++ 코드 교차 컴파일에는 컴파일된 C++ 코드 등의 네이티브 코드를 로드할 수 있는 AIR 네이티브 확장 기능이 있습니다.
코드 전달 형식 평문 제한된 난독화를 수반하는 Plaintext JavaScript, WebAssembly 바이트 코드, GPU용 GLSL, 캔버스 요소 컴파일바이트 코드, 난독화 가능
data 형식 경우에 따라 다르지요 CSS 3, HTML, XML, JSON[31] JSON, XML, CSS[32] 1의 서브셋
data 압축 아니요. HTML, JS 및 CSS[33] 파일용 GZIP 압축 SWF 파일용 LZMA 또는 DEFLATE
이미지 포맷 경우에 따라 다르지요 PNG, JPEG, SVG, 애니메이션[note 1][34] GIF PNG, JPEG, JPEG-XR, 싱글프레임[35][36] GIF
비디오 형식 경우에 따라 다르지요 H.264[37]90 % 이상 지원, WebMOgg Theora를 다양하게 지원(HTML5 비디오 참조) H.264, Sorenson Spark 및 On2 VP6[38]
스트리밍 비디오 네, 그렇습니다[39]. IE, Edge, Firefox, Chrome, Safari 및 [40]Opera에서 지원됩니다. 플래시 비디오, H.264MP4 부분 지원
오디오 형식 경우에 따라 다르지요 MP3,[41] AAC[42] WAV PCM 지원, Ogg Vorbis 및 WebM Vorbis 지원(HTML5 오디오 참조) MP3, WAV 및 AAC 오디오 파일 또는 임베디드 사운드
풀스크린 지원 네, 그렇습니다[43]. 모든 주요 데스크톱브라우저에서 지원되며 경고가 표시됩니다.[44]모바일에서는 아직 폭넓게 지원되지 않음 예, 경고가 표시됨
암호화 DRM 경우에 따라 다르지요 최대 65%의 오디오/[45]비디오 파일 지원난독화를 제외한 다른 모든 파일은 일반 텍스트입니다. 아니요, 바이너리 형식의 파일은 디컴파일 할 수 있습니다.이것은 난독화입니다.
파일 시스템 액세스 경우에 따라 다르지요 단일 파일 업로드 및 브라우저로의 파일[46] 드래그드롭 단일 파일 업로드 및 [47]생성 지원,
AIR 한정: 파일 시스템에[48] 대한 완전한 작성/읽기/쓰기 액세스
비트맵 조작 경우에 따라 다르지요 캔버스[49] 요소 최대 95% 지원 네, 비트맵 데이터[50] 클래스 경유
바이너리 조작 네. 네, JavaScript 타입[51] 어레이 경유 네, ByteArray[52] 클래스 경유
대용량 바이너리 데이터 아니요. 웹 소켓을 통해 바이너리 또는 기타 데이터 스트리밍 있음, 내장 바이너리 데이터[53] 또는 스트리밍 바이너리
오프라인 스토리지 경우에 따라 다르지요 예, 웹 스토리지, HTTP 쿠키 또는 색인 DB를 통해 이진, XML 또는 JSON 데이터[54] 저장 예, 로컬 공유 개체를 통해 AMF 형식의 데이터를 저장합니다.
메타데이터 메타 태그 메타 태그에 포함 가능 확장 가능한 메타데이터 플랫폼

메모들

  1. ^ 텍스트가 다른 텍스트 상자에 오버플로우되도록 합니다.데스크톱 게시 시 유용합니다.
  2. ^ Flash Editor를 통해 작성된 정적 텍스트는 자동으로 삽입되어 안티에이리어스 처리됩니다.ActionScript를 통해 작성된 텍스트 필드는 안티에이리어싱이 작동하려면 글꼴을 수동으로 포함해야 합니다.

비교

소프트웨어 지원

플래시

원래 웹 브라우저는 플래시 미디어 자체를 렌더링할 수 없었기 때문에 전용 프리웨어 플러그인 Adobe Flash Player가 필요했습니다.2008년까지 대체 선수를 만드는 공식 사양은 없었다.2008년 이전에 대체 플레이어를 개발했지만 정식 플레이어보다 플래시를 덜 지원했습니다.[55]플래시 [56][57]지원은 Google Chrome, Internet Explorer 10(이후)[58][59]Microsoft [60]Edge에 포함되어 있습니다.

Adobe Flash Player의 마지막 버전은 Microsoft Windows, Apple macOS, RIM, QNXGoogle TV에서 실행되었습니다.

이전 버전은 Android 2.2-4.0.x (플래시는 4.0용으로 출시되었지만 Adobe는 Android 4.1 이상에 대한 지원을 중단함) (Flash 11.2), Linux (Flash 11.2, Adobe가 아닌 Google에 의해 유지 및 배포되는 Pepper Flash 제외), PlayStation 3 (Flash 9), PSP (Flash 6).[61]Adobe Flash Lite는 Wii, Symbian, Maemo Linux, Windows Mobile 및 Chumby에서 실행됩니다.

애플은 플래시가 아이패드, 아이폰, 아이팟 터치, 애플 [62]TV에서 실행되는 운영체제인 iOS에서 실행되는 것을 결코 허용하지 않았다.애플은 2020년 9월 17일 macOS 10.14 모하비 및 macOS 10.15 카탈리나용으로 출시된 safari 14의 macOS 버전에서 Adobe Flash에 대한 지원을 공식적으로 중단했습니다.

2012년 2월, Adobe는 NPAPI 지원을 중단하고 Chrome[63][64]PPAPI만을 사용함으로써 구글 크롬을 제외한 모든 브라우저의 Linux 기반 Flash Player 개발을 중단할 것이라고 발표했다.2016년 8월, Adobe는 버전 24부터 다른 [65]브라우저용 Flash Player for Linux의 제공을 재개할 것이라고 발표했습니다.Adobe는 2020년에 플래시 플랫폼에 대한 기존 지원을 중단했고 Firefox와 Google Chrome 모두 [66]플래시 지원을 단계적으로 중단했습니다.

HTML5

거의 모든 웹 브라우저는 HTML 및 기타표준을 다양한 수준으로 지원합니다.Adobe는 플래시를 HTML5[67]변환하는 툴을 출시했고, 2011년 6월에는 구글도 [68][69]같은 기능을 하는 실험 툴을 출시했다.

2013년 12월 현재 Chrome, Firefox, Internet Explorer, Opera, Safari 등의 브라우저 버전은 HTML5를 상당히 구현하고 있습니다.그러나 HTML5 사양의 일부는 여전히 브라우저 제조사에 의해 구현되고 있습니다.

2015년 1월 현재 YouTube는 기본적으로 HTML5 플레이어로 더 많은 기기를 [70]더 잘 지원합니다.

벤더의 중립성

2008년까지 플래시 사용은 제한적인 라이선스의 적용을 받았습니다.조건에 따라 SWF 파일을 렌더링 또는 읽거나(따라서 변환)할 수 있는 소프트웨어(플레이어 포함)를 개발하기 위한 규격의 사용이 금지되었으며 출력 SWF 파일이 Adobe의 [71]플레이어와 호환되어야 했습니다.

2008년에는 SWF 및 FLV/F4V 사양의 사용 제한이 철폐되어 몇 가지 [72]사양이 발표되었습니다.하지만,"SWF 파일 포맷 규격 버전 10"전해진 바에 의하면, 이전에는 community,[73]에 의해 알려져 있지 않았다면, 많은 정보를 포함하고 있지 않고 자체 복사할 수 없, 어도비 시스템즈 Incorpo의 서면 승인 없이 두매 이상, 배포 resold 또는 번역에 출력된 모든 필요한 정보를 담고 있지 않았습니다.쥐.ed.[74]

플래시는 오픈 스탠다드가 아니었습니다.그것은 Adobe Systems라는 한 회사에 의해 관리되었다.반면 HTML5는 대부분 WHATWG(Web Hypertext Application Technology Working Group)[62]라는 위원회에 의해 제어됩니다.

여러 사람들은 플래시가 여러 플랫폼에서 일관되게 렌더링된다는 점에 대해 칭찬해 왔습니다.플래시로 사이트를 구축하는 것은 [75][76]코드 포킹을 방지하기 위한 방법으로 브라우저마다 다른 버전의 사이트가 생성됩니다.

2011년 'Adobe Max'에서 이타이 아서도 마찬가지로 HTML5와 달리 플래시는 플랫폼 전체에서 작동하는 애플리케이션을 개발할 수 있는 방법을 제공한다고 말했습니다.HTML5는 현재 브라우저마다 다르게 구현되어 있다고 그는 말했다.플래시 브라우저 플러그인은 Apple iPhone OS에서는 지원되지 않지만 플래시 애플리케이션을 Adobe AIR로 내보낼 수 있습니다.이러한 애플리케이션은 네이티브애플리케이션으로 그 운영체제시스템에서 동작합니다.같은 강연에서 아서 씨는 또 다른 브라우저 전쟁(1990년대 후반)으로 회귀한 것을 한탄했다.플래시가 인기를 잃으면 웹 개발자들은 다양한 HTML5 구현을 고려하기 위해 웹 사이트와 네이티브 애플리케이션의 다양한 버전을 개발하거나 HTML 버전을 지원하지 않는 브라우저에 대한 접근을 거부하거나 웹 사이트의 기능을 대폭 줄여야 합니다.ent를 선택합니다.[77]

오서링

Adobe 툴을 사용하여 Flash 웹 사이트를 구축하는 것은 CSS, HTML [78]및 JavaScript를 위한 통합 개발 환경보다 비교적 간단하지만, Adobe의 툴의 대부분은 비싸고 독점적인 소프트웨어입니다.[78]

2011년 Adobe는 기존[79] 콘텐츠용 Flash-to-HTML5 변환 툴을 출시했습니다.

HTML5는 오픈 포맷이기 때문에 플래시용 툴도 구축할 수 있습니다.Hippe나 Adobe Edge와 같은 애플리케이션[80] 이미 시장에 나와 있습니다.

성능

플래시는 2010년 HTML과 플래시를 비교한 결과 HTML보다 성능이 우수했습니다. 이 결과, 플래시는 비비디오 애니메이션에 사용될 때 다른 기술보다 빠르다고 나타났지만,[81][82] 이를 따라잡고 있습니다.

일부 사용자(특히 macOS 및 Linux 사용자)는 비디오 [83][unreliable source?]재생용 플래시의 CPU 사용률이 상대적으로 높다고 불평했습니다.이는 부분적으로 플래시 플러그인이 GPU를 사용하여 비디오를 렌더링하지 않았기 때문입니다.Adobe는 H.264 비디오 디코딩을 전용 하드웨어로 오프로드하고 Stage [84][unreliable source?]Video라고 불리는 새로운 비디오 API를 도입함으로써 플래시 플러그인의 10.1 및 10.2 릴리스에서 이러한 비판에 대응하고 있습니다.플래시 무비 내에서 오래된 ActionScript 2.0 대신 새로운 ActionScript 3.0을 사용하면 코드 실행 속도가 약 [85]10배 향상됩니다.개발자가 작성한 소프트웨어 루틴은 플래시에 내장된 애플리케이션의 성능에도 영향을 미칠 수 있으며 HTML5 애니메이션에도 영향을 [86]미칠 수 있습니다.

DRM

플래시에는 DRM 지원이 포함되어 있습니다.주요 HTML 5 규격에는 디지털 권리 관리 기능이 직접 포함되어 있지 않습니다.대신 Encrypted Media Extensions(EME) 사양은 웹 브라우저와 DRM(디지털 권리 관리) 에이전트 소프트웨어 간의 통신 채널용 응용 프로그램인터페이스(API)를 기술하고 있습니다.

이전에는 EME 도입 실장에서는 [87]코덱 등에서 DRM을 지원할 수 있었습니다.때문에 DRM자유 software,[88][89]과 제안된 형태로 잠재적으로 더 플로리다 같은 독점적 플러그 인보다vendor-neutral 아니라 양립할 수 없다 그 제안은 HTML5자체기 위해 DRM기능을 추가하는 사람들에게는 한 HTML의 가장 중요한 특성의(둘 다 server-과 client-side)개방성과 vendor-neutrality 생각에 의해 비난을 받아 왔다sh.[90][91]

접근성

플래시 텍스트와 HTML 텍스트는 모두 화면 리더로 읽을 수 있습니다.단, 플래시 무비를 올바르게 읽으려면 각별히 주의해야 합니다.예를 들어 플래시 무비가 무기한 반복되도록 설정되어 있는 경우 화면 리더가 콘텐츠를 끝없이 반복할 수 있습니다.Adobe Flash Professional에서 "Make object accessible" 체크박스를 켜면 화면 리더용 개체의 텍스트 전용 버전이 생성되고 화면 [92]리더에서 움직임이 숨겨집니다.플래시 콘텐츠는 보통 단일 웹 페이지에 배치되므로 개발자가 딥링크를 사용하여 플래시 웹 사이트 및 웹 애플리케이션 내에 여러 링크를 제공하지 않는 한 검색 엔진 결과 페이지에 단일 엔트리로 표시됩니다.플래시 개체의 사용자 인터페이스 위젯이 항상 호스트 네이티브 위젯과 동일하게 동작하지는 않습니다.키보드, 마우스 및 기타 내게 필요한 옵션 바로 가기는 웹 페이지 개발자가 명시적으로 지원을 추가하지 않으면 작동하지 않을 수 있습니다.

검색 엔진

Google에서는 [93][94]양방향 텍스트(: 아랍어, 히브리어)를 지원하지 않지만 Google, Yahoo! 및 Bing에서 Flash 콘텐츠와 HTML 콘텐츠를 모두 인덱싱할 수 있습니다.야후는 2008년에 플래시 사이트 인덱스에 대한 지원을 추가했지만, 구글은 그 전에 몇 년 동안 플래시 사이트를 인덱싱할 수 있었다.Bing은 2010년에 플래시 사이트에 대한 지원을 추가했습니다.

iOS 디바이스

애플은 아이폰, 아이팟 터치, 아이패드를 포함한 iOS 기기에 [62]Adobe Flash Player를 설치하지 않는 에 대한 성능과 보안상의 이유를 들어 HTML5를 iOS의 비디오 및 기타 콘텐츠에 대한 대안으로 홍보했다.플래시 애플리케이션은 Adobe Integrated Runtime 및 iOS Packager를 [95]통해 네이티브 iOS 애플리케이션으로 패키징할 수 있습니다.

「 」를 참조해 주세요.

메모들

  1. ^ SVG는 여러 가지 방법으로 사용할 수 있습니다.html 소스 코드에 포함되거나 표시되는 이미지 소스로 링크될 수 있습니다(예: 에서 참조).<img ... />태그);

레퍼런스

  1. ^ Bilton, Nick (June 30, 2010). "Amazon to Introduce Web-Based Book Previews". Bits. The New York Times. Retrieved December 26, 2010.
  2. ^ James Williamson (August 23, 2010). What HTML5 is (and what it isn't). HTML5 First Look (Online video). Lynda.com.
  3. ^ "HTML Current Status". World Wide Web Consortium.
  4. ^ a b c d e 모바일 HTML5 지원 2013-07-08 Wayback Machine, TheHTML5Test.com에서 아카이브 완료
  5. ^ Ionescu, Daniel. "Flash Player 11.1 Arrives for Android Ice Cream Sandwich". PC World. Retrieved November 16, 2012.
  6. ^ Walton, Zach (26 July 2012). "Adobe May Have Dropped Flash Support For Android, But You Don't Have To". Retrieved November 17, 2012.
  7. ^ "1/13/2015 - Release - AIR 16 Runtime and SDK - Adobe Community". forums.adobe.com. 13 January 2015.
  8. ^ "BlackBerry Knowledge Base explains the removal of Adobe Flash from OS 10.3.1". Crackberry. 30 December 2014. Retrieved January 25, 2015.
  9. ^ "Adobe enables 3D games with Flash Player 11 and AIR 3 - Major advancements for gaming, media and more". Crackberry. 21 September 2011. Retrieved January 25, 2015.
  10. ^ a b c d "How well does your browser support HTML5?". HTML5test. Retrieved 2014-06-29.
  11. ^ "totalrevue.com". totalrevue.com. Archived from the original on 2016-03-04. Retrieved 2014-06-29.
  12. ^ "Archived copy". Archived from the original on 2013-01-24. Retrieved 2012-11-24.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  13. ^ "Nintendo: HTML5 support for Wii U browser, but no Flash". Neowin. Retrieved 2014-06-29.
  14. ^ "Wii U browser first for HTML5 compliance, powered by Netfront?". Nintendo Nation.net. 2012-11-02. Retrieved 2014-06-29.
  15. ^ "Wii U's browser is better equipped for HTML5 than Internet Explorer 10 on PC GamesBeat Games by Jeff Grubb". Venturebeat.com. 2012-11-01. Retrieved 2014-06-29.
  16. ^ "Steve Fulton's Blog - Xbox 360 Internet Explorer Plays HTML5 Games...But Not Flash". Gamasutra. 2012-10-23. Retrieved 2014-06-29.
  17. ^ "Usage statistics of HTML5 for websites". W3Techs. Q-Success. Archived from the original on 2020-03-28. Retrieved 2020-03-28.
  18. ^ Cimpanu, Catalin (April 19, 2018). "Flash Used on 5% of All Websites, Down From 28.5% Seven Years Ago". BleepingComputer. Archived from the original on 2020-03-24. Retrieved August 12, 2019.
  19. ^ "Web Browser Usage Trends". W3Counter. Awio Web Services. Archived from the original on 2020-03-07. Retrieved 2020-03-28.
  20. ^ Cimpanu, Catalin (2019-07-16). "Adobe Flash Player market share going down". ZDNet. CBS Interactive. Archived from the original on 2020-03-09. Retrieved 2020-03-28.
  21. ^ "Can I use SVG". caniuse.com.
  22. ^ "Can I use CSS Filter Effects". caniuse.com.
  23. ^ Danilo, Alex (2012-05-25). "Understanding CSS Filter Effects". HTML5 Rocks. Retrieved 2014-06-29.
  24. ^ "BitmapFilter - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
  25. ^ Peter deHaan. "Embedding fonts". Retrieved July 23, 2012.
  26. ^ "CSS Regions". W3C. Retrieved August 24, 2015.
  27. ^ "CSS Overflow". W3C. Retrieved August 24, 2015.
  28. ^ "CSS Regions". Can I Use... Retrieved February 12, 2016.
  29. ^ "Working with Text Layout Framework (TLF) text". Adobe Systems. Retrieved July 22, 2012.
  30. ^ "Game creation software with Flash Adobe Gaming". Gaming.adobe.com. Retrieved 2014-06-29.
  31. ^ "Browser-native". Caniuse.com. Retrieved 2014-06-29.
  32. ^ "StyleSheet - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
  33. ^ "Which browsers can handle Content-Encoding: gzip ?". schroepl.net. 2003-03-11. Retrieved 2017-04-02.
  34. ^ "Scalable Vector Graphics (SVG) 2". www.w3.org. Retrieved 2019-07-05.
  35. ^ Thibault Imbert. "What's new in Flash Player 11". Retrieved July 23, 2012.
  36. ^ SWF File Format Specification, Version 10 (PDF). Adobe Systems Incorporated. 2008. p. 25. Archived from the original (PDF) on 2012-01-31. Retrieved 2014-08-20.
  37. ^ "Can I use the MPEG-4/H.264 video format?". Caniuse.com. Retrieved 2016-02-12.
  38. ^ "Supported Codecs". Adobe Systems. Retrieved July 29, 2012.
  39. ^ W3C. "Media Source Extensions". Retrieved August 24, 2015.
  40. ^ Can I Use... "Media Source Extensions". Retrieved October 1, 2015.
  41. ^ "Can I use MP3 audio format?". Caniuse.com. Retrieved 2016-02-12.
  42. ^ "Can I use AAC audio file format?". Caniuse.com. Retrieved 2016-02-12.
  43. ^ WHATWG. "Full Screen API Standard". Retrieved August 24, 2015.
  44. ^ Can I Use... "Full Screen API". Retrieved August 24, 2015.
  45. ^ "Can I use Encrypted Media Extensions". caniuse.com.
  46. ^ "Can I use File API". caniuse.com.
  47. ^ "FileReference - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
  48. ^ "File - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
  49. ^ "Can I use the HTML5 canvas element". caniuse.com.
  50. ^ "BitmapData - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
  51. ^ Can I Use... "Typed Arrays". Retrieved August 24, 2015.
  52. ^ "ByteArray - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
  53. ^ SWF File Format Specification, Version 10 (PDF). Adobe Systems Incorporated. 2008. p. 253. Archived from the original (PDF) on 2012-01-31. Retrieved 2014-08-20.
  54. ^ Can I Use... "localStore". Retrieved August 24, 2015.
  55. ^ "Gnash Reference Manual". Gnu.org. 2008-05-18. Retrieved 2014-06-29.
  56. ^ "Integrated Adobe Flash Player Plug-in". Chrome team blog. Archived from the original on 2013-01-31.
  57. ^ "Porting Flash to sandboxed PPAPI platform". Official Chromium Blog. Archived from the original on 2018-07-25.
  58. ^ "Flash Player issues Windows 8". Adobe Systems. Archived from the original on 2016-12-20. Retrieved 2016-12-15.
  59. ^ "Flash Player Issues Windows 10 Internet Explorer". Adobe Systems. Archived from the original on 2016-12-20. Retrieved 2016-12-15.
  60. ^ "Flash Player issues Windows 10 Microsoft Edge". Adobe Systems. Archived from the original on 2016-12-20. Retrieved 2016-12-15.
  61. ^ Svetlik, Joe (November 21, 2011). "Adobe Flash coming for ICS, not Android 5.0". CNET UK. Archived from the original on November 22, 2011. Retrieved February 22, 2012. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  62. ^ a b c Jobs, Steve (April 29, 2010). "Thoughts on Flash". Apple Inc. Archived from the original on June 15, 2017. Retrieved March 24, 2022.
  63. ^ Noyes, Katherine (April 6, 2012). "For Flash on Linux, Chrome Will Be Users' Only Choice PCWorld Business Center". Pcworld.com. Retrieved April 10, 2012.
  64. ^ "Adobe Releases Last Linux Version of Flash Player – Slashdot". Linux.slashdot.org. Retrieved April 10, 2012.
  65. ^ "Beta News – Flash Player NPAPI for Linux". Adobe AIR and Adobe Flash Player Team Blog. August 31, 2016. Retrieved November 17, 2016.
  66. ^ "The end of Flash – Bubble Shooter Blog".
  67. ^ "Flash to HTML5: Learn more about the CreateJS toolkit". Adobe.com.
  68. ^ "Google Swiffy". Google Labs. Archived from the original on 2011-09-04.
  69. ^ L., Maxime. "Google just announced a SWF to HTML5 converter". Linked In Groups: HTML5 Technologies.
  70. ^ "YouTube now defaults to HTML5 <video>". YouTube Engineering and Developers Blog.
  71. ^ "SWF and FLV File Format Specification License Agreement". Adobe Systems. 2007-06-27. Archived from the original on 2007-12-22. Retrieved 2008-01-05. You may not use the Specification in any way to create or develop a runtime, client, player, executable or other program that reads or renders SWF files.
  72. ^ "Open Screen Project Press Release". Adobe Systems. 2008-05-01. Retrieved 2008-05-01.
  73. ^ "Free Flash community reacts to Adobe Open Screen Project". Archived from the original on 2008-09-28. Retrieved 2008-11-29.
  74. ^ "SWF File Format Specification Version 10" (PDF). Archived from the original (PDF) on 2012-01-31. Retrieved 2012-11-13.
  75. ^ Ka Wai Cheung and Craig Bryant (2006). Flash Application Design Solutions: The Flash Usability Handbook. Apress. p. 6. ISBN 9781590595947.
  76. ^ Huddleston, Rob (2010). Flash Catalyst CS5 Bible. Wiley. ISBN 9780470767948.
  77. ^ Itai Asseo. "The Death of Flash". Retrieved November 19, 2011.
  78. ^ a b Wayner, Peter (June 2, 2010). "HTML5 vs. Flash: The case for Flash". InfoWorld. Retrieved January 5, 2011.
  79. ^ "John Nack on Adobe : "Wallaby" Flash-to-HTML5 conversion tool now available". Blogs.adobe.com. 2011-03-07. Retrieved 2012-06-18.
  80. ^ "Hype Features". Tumultco.com. Retrieved 2014-06-29.
  81. ^ ""HTML5" versus Flash: Animation Benchmarking".
  82. ^ "Flash vs HTML5 Performance (Updated January 2012)". Archived from the original on 2012-10-17. Retrieved 2012-11-20.
  83. ^ "플래시 – CPU 사용량 – FPS – 프레임 속도"온라인 게시물. 2008년 12월 10일. 독자 토론, Adobe 지원 포럼. 2010년 12월 10일
  84. ^ Dachis, Adam (December 1, 2010). "Adobe Releases Flash 10.2 Beta, Reduces CPU Usage During Video Playback". Lifehacker. Retrieved December 27, 2010.
  85. ^ "ActionScript 3.0 overview". Adobe Systems. 27 Jun 2006.
  86. ^ Skinner, Grant (October 2010). Quick as a Flash. Adobe MAX 2010. Archived from the original on 2011-07-07.
  87. ^ "FAQs - HTML Wiki". W3.org. 2011-02-22. Retrieved 2012-06-18.
  88. ^ Cory Doctorow (2013-03-12). "What I wish Tim Berners-Lee understood about DRM". Technology blog at guardian.co.uk. Retrieved 2013-03-20.
  89. ^ Glyn Moody (2013-02-13). "BBC Attacks the Open Web, GNU/Linux in Danger". Open Enterprise blog at ComputerworldUK.com. Archived from the original on 2013-03-17. Retrieved 2013-03-20.
  90. ^ Scott Gilbertson (2013-02-12). "DRM for the Web? Say It Ain't So". Webmonkey. Condé Nast. Archived from the original on 2013-03-24. Retrieved 2013-03-21.
  91. ^ "Tell W3C: We don't want the Hollyweb". Defective by Design. Free Software Foundation. March 2013. Archived from the original on 2013-03-24. Retrieved 2013-03-25.
  92. ^ "Adobe Flash accessibility design guidelines". Adobe Systems. Retrieved May 21, 2011.
  93. ^ "Flash and other rich media files". Retrieved May 21, 2011.
  94. ^ "Google, Yahoo spiders can now crawl through Flash sites". Ars Technica. July 2008. Retrieved May 21, 2011.
  95. ^ "Adobe AIR Adobe AIR 3 Deploy applications". Labs.adobe.com. Retrieved 2012-06-18.

외부 링크