HTML5와 플래시의 비교
Comparison of HTML5 and Flash![]() | 이 문서는 갱신할 필요가 있습니다.그 이유는 플래시가 지원되지 않기 때문입니다..(2022년 2월) 해, 이 |
현대의 HTML5는 지금은 사용되지 않는 Adobe [1]Flash와 기능이 유사합니다.양쪽 모두, Web 페이지내에서 오디오와 비디오를 재생하는 기능을 갖추고 있습니다.플래시는 웹 페이지에 벡터 그래픽과 가벼운 게임을 통합하기 위해 특별히 제작되었으며 HTML5도 지원합니다.
2020년 12월 31일 Adobe는 Flash Player의 지원을 종료했습니다.
이 글에서 "HTML5"는 HTML5 규격뿐만 아니라 웹 [2]페이지 내에서 애니메이션 및 인터랙티브를 수행하는 방법을 정의하는 HTML5 및 SVG, JavaScript 및 CSS 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 |
모바일 운영 체제 | — |
| |
비디오 게임 콘솔 | — |
| |
디바이스 지원 | — | 웹 카메라, 마이크, 가속도계 및 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년 현재[update] 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 % 이상 지원, WebM 및 Ogg Theora를 다양하게 지원(HTML5 비디오 참조) | H.264, Sorenson Spark 및 On2 VP6[38] |
스트리밍 비디오 | 네, 그렇습니다[39]. | IE, Edge, Firefox, Chrome, Safari 및 [40]Opera에서 지원됩니다. | 플래시 비디오, H.264 및 MP4 부분 지원 |
오디오 형식 | 경우에 따라 다르지요 | 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 형식의 데이터를 저장합니다. |
메타데이터 | 메타 태그 | 메타 태그에 포함 가능 | 확장 가능한 메타데이터 플랫폼 |
메모들
- ^ 텍스트가 다른 텍스트 상자에 오버플로우되도록 합니다.데스크톱 게시 시 유용합니다.
- ^ 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, QNX 및 Google 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월[update] 현재 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 애플리케이션으로 패키징할 수 있습니다.
「 」를 참조해 주세요.
메모들
- ^ SVG는 여러 가지 방법으로 사용할 수 있습니다.html 소스 코드에 포함되거나 표시되는 이미지 소스로 링크될 수 있습니다(예: 에서 참조).
<img ... />
태그);
레퍼런스
- ^ Bilton, Nick (June 30, 2010). "Amazon to Introduce Web-Based Book Previews". Bits. The New York Times. Retrieved December 26, 2010.
- ^ James Williamson (August 23, 2010). What HTML5 is (and what it isn't). HTML5 First Look (Online video). Lynda.com.
- ^ "HTML Current Status". World Wide Web Consortium.
- ^ a b c d e 모바일 HTML5 지원 2013-07-08 Wayback Machine, TheHTML5Test.com에서 아카이브 완료
- ^ Ionescu, Daniel. "Flash Player 11.1 Arrives for Android Ice Cream Sandwich". PC World. Retrieved November 16, 2012.
- ^ Walton, Zach (26 July 2012). "Adobe May Have Dropped Flash Support For Android, But You Don't Have To". Retrieved November 17, 2012.
- ^ "1/13/2015 - Release - AIR 16 Runtime and SDK - Adobe Community". forums.adobe.com. 13 January 2015.
- ^ "BlackBerry Knowledge Base explains the removal of Adobe Flash from OS 10.3.1". Crackberry. 30 December 2014. Retrieved January 25, 2015.
- ^ "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.
- ^ a b c d "How well does your browser support HTML5?". HTML5test. Retrieved 2014-06-29.
- ^ "totalrevue.com". totalrevue.com. Archived from the original on 2016-03-04. Retrieved 2014-06-29.
- ^ "Archived copy". Archived from the original on 2013-01-24. Retrieved 2012-11-24.
{{cite web}}
: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ "Nintendo: HTML5 support for Wii U browser, but no Flash". Neowin. Retrieved 2014-06-29.
- ^ "Wii U browser first for HTML5 compliance, powered by Netfront?". Nintendo Nation.net. 2012-11-02. Retrieved 2014-06-29.
- ^ "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.
- ^ "Steve Fulton's Blog - Xbox 360 Internet Explorer Plays HTML5 Games...But Not Flash". Gamasutra. 2012-10-23. Retrieved 2014-06-29.
- ^ "Usage statistics of HTML5 for websites". W3Techs. Q-Success. Archived from the original on 2020-03-28. Retrieved 2020-03-28.
- ^ 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.
- ^ "Web Browser Usage Trends". W3Counter. Awio Web Services. Archived from the original on 2020-03-07. Retrieved 2020-03-28.
- ^ 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.
- ^ "Can I use SVG". caniuse.com.
- ^ "Can I use CSS Filter Effects". caniuse.com.
- ^ Danilo, Alex (2012-05-25). "Understanding CSS Filter Effects". HTML5 Rocks. Retrieved 2014-06-29.
- ^ "BitmapFilter - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
- ^ Peter deHaan. "Embedding fonts". Retrieved July 23, 2012.
- ^ "CSS Regions". W3C. Retrieved August 24, 2015.
- ^ "CSS Overflow". W3C. Retrieved August 24, 2015.
- ^ "CSS Regions". Can I Use... Retrieved February 12, 2016.
- ^ "Working with Text Layout Framework (TLF) text". Adobe Systems. Retrieved July 22, 2012.
- ^ "Game creation software with Flash Adobe Gaming". Gaming.adobe.com. Retrieved 2014-06-29.
- ^ "Browser-native". Caniuse.com. Retrieved 2014-06-29.
- ^ "StyleSheet - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
- ^ "Which browsers can handle Content-Encoding: gzip ?". schroepl.net. 2003-03-11. Retrieved 2017-04-02.
- ^ "Scalable Vector Graphics (SVG) 2". www.w3.org. Retrieved 2019-07-05.
- ^ Thibault Imbert. "What's new in Flash Player 11". Retrieved July 23, 2012.
- ^ 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.
- ^ "Can I use the MPEG-4/H.264 video format?". Caniuse.com. Retrieved 2016-02-12.
- ^ "Supported Codecs". Adobe Systems. Retrieved July 29, 2012.
- ^ W3C. "Media Source Extensions". Retrieved August 24, 2015.
- ^ Can I Use... "Media Source Extensions". Retrieved October 1, 2015.
- ^ "Can I use MP3 audio format?". Caniuse.com. Retrieved 2016-02-12.
- ^ "Can I use AAC audio file format?". Caniuse.com. Retrieved 2016-02-12.
- ^ WHATWG. "Full Screen API Standard". Retrieved August 24, 2015.
- ^ Can I Use... "Full Screen API". Retrieved August 24, 2015.
- ^ "Can I use Encrypted Media Extensions". caniuse.com.
- ^ "Can I use File API". caniuse.com.
- ^ "FileReference - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
- ^ "File - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
- ^ "Can I use the HTML5 canvas element". caniuse.com.
- ^ "BitmapData - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
- ^ Can I Use... "Typed Arrays". Retrieved August 24, 2015.
- ^ "ByteArray - Adobe ActionScript 3 (AS3 ) API Reference". Help.adobe.com. 2014-05-28. Retrieved 2014-06-29.
- ^ 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.
- ^ Can I Use... "localStore". Retrieved August 24, 2015.
- ^ "Gnash Reference Manual". Gnu.org. 2008-05-18. Retrieved 2014-06-29.
- ^ "Integrated Adobe Flash Player Plug-in". Chrome team blog. Archived from the original on 2013-01-31.
- ^ "Porting Flash to sandboxed PPAPI platform". Official Chromium Blog. Archived from the original on 2018-07-25.
- ^ "Flash Player issues Windows 8". Adobe Systems. Archived from the original on 2016-12-20. Retrieved 2016-12-15.
- ^ "Flash Player Issues Windows 10 Internet Explorer". Adobe Systems. Archived from the original on 2016-12-20. Retrieved 2016-12-15.
- ^ "Flash Player issues Windows 10 Microsoft Edge". Adobe Systems. Archived from the original on 2016-12-20. Retrieved 2016-12-15.
- ^ 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=
(도움말) - ^ 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.
- ^ Noyes, Katherine (April 6, 2012). "For Flash on Linux, Chrome Will Be Users' Only Choice PCWorld Business Center". Pcworld.com. Retrieved April 10, 2012.
- ^ "Adobe Releases Last Linux Version of Flash Player – Slashdot". Linux.slashdot.org. Retrieved April 10, 2012.
- ^ "Beta News – Flash Player NPAPI for Linux". Adobe AIR and Adobe Flash Player Team Blog. August 31, 2016. Retrieved November 17, 2016.
- ^ "The end of Flash – Bubble Shooter Blog".
- ^ "Flash to HTML5: Learn more about the CreateJS toolkit". Adobe.com.
- ^ "Google Swiffy". Google Labs. Archived from the original on 2011-09-04.
- ^ L., Maxime. "Google just announced a SWF to HTML5 converter". Linked In Groups: HTML5 Technologies.
- ^ "YouTube now defaults to HTML5 <video>". YouTube Engineering and Developers Blog.
- ^ "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.
- ^ "Open Screen Project Press Release". Adobe Systems. 2008-05-01. Retrieved 2008-05-01.
- ^ "Free Flash community reacts to Adobe Open Screen Project". Archived from the original on 2008-09-28. Retrieved 2008-11-29.
- ^ "SWF File Format Specification Version 10" (PDF). Archived from the original (PDF) on 2012-01-31. Retrieved 2012-11-13.
- ^ Ka Wai Cheung and Craig Bryant (2006). Flash Application Design Solutions: The Flash Usability Handbook. Apress. p. 6. ISBN 9781590595947.
- ^ Huddleston, Rob (2010). Flash Catalyst CS5 Bible. Wiley. ISBN 9780470767948.
- ^ Itai Asseo. "The Death of Flash". Retrieved November 19, 2011.
- ^ a b Wayner, Peter (June 2, 2010). "HTML5 vs. Flash: The case for Flash". InfoWorld. Retrieved January 5, 2011.
- ^ "John Nack on Adobe : "Wallaby" Flash-to-HTML5 conversion tool now available". Blogs.adobe.com. 2011-03-07. Retrieved 2012-06-18.
- ^ "Hype Features". Tumultco.com. Retrieved 2014-06-29.
- ^ ""HTML5" versus Flash: Animation Benchmarking".
- ^ "Flash vs HTML5 Performance (Updated January 2012)". Archived from the original on 2012-10-17. Retrieved 2012-11-20.
- ^ "플래시 – CPU 사용량 – FPS – 프레임 속도"온라인 게시물. 2008년 12월 10일. 독자 토론, Adobe 지원 포럼. 2010년 12월 10일
- ^ Dachis, Adam (December 1, 2010). "Adobe Releases Flash 10.2 Beta, Reduces CPU Usage During Video Playback". Lifehacker. Retrieved December 27, 2010.
- ^ "ActionScript 3.0 overview". Adobe Systems. 27 Jun 2006.
- ^ Skinner, Grant (October 2010). Quick as a Flash. Adobe MAX 2010. Archived from the original on 2011-07-07.
- ^ "FAQs - HTML Wiki". W3.org. 2011-02-22. Retrieved 2012-06-18.
- ^ Cory Doctorow (2013-03-12). "What I wish Tim Berners-Lee understood about DRM". Technology blog at guardian.co.uk. Retrieved 2013-03-20.
- ^ 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.
- ^ 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.
- ^ "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.
- ^ "Adobe Flash accessibility design guidelines". Adobe Systems. Retrieved May 21, 2011.
- ^ "Flash and other rich media files". Retrieved May 21, 2011.
- ^ "Google, Yahoo spiders can now crawl through Flash sites". Ars Technica. July 2008. Retrieved May 21, 2011.
- ^ "Adobe AIR Adobe AIR 3 Deploy applications". Labs.adobe.com. Retrieved 2012-06-18.