어도비 플래시

Adobe Flash
어도비 플래시
Adobe Flash Player 32.svg
개발자
타깃 플랫폼 브라우저, iOS(서드파티 소프트웨어 사용), Android, Windows, macOS, Linux
에디터 소프트웨어
플레이어 소프트웨어
포맷
프로그래밍 언어액션 스크립트
응용 프로그램
상황기업 사용자 및 중국 내 모든 사용자에게만 활성화되며, 중국 이외에서는 중단됩니다.
면허증.독자 사양
웹 사이트adobe.com/products/flashruntimes.html

Adobe Flash(이전의 Macromedia Flash 및 FutureSplash)는 애니메이션, 리치애플리케이션, 데스크톱 애플리케이션, 모바일 애플리케이션, 모바일 게임 및 임베디드 웹 브라우저 비디오 플레이어의 제작에 사용되는 멀티미디어 소프트웨어 플랫폼입니다.플래시는 텍스트, 벡터 그래픽 및 래스터 그래픽을 표시하여 애니메이션, 비디오 게임 및 애플리케이션을 제공합니다.오디오비디오 스트리밍이 가능하며 마우스, 키보드, 마이크 및 카메라 입력을 캡처할 수 있습니다.

아티스트는 Adobe Animate(이전의 Adobe Flash Professional)를 사용하여 플래시 그래픽과 애니메이션을 제작할 수 있습니다.소프트웨어 개발자Adobe Flash Builder, Flash Develope, Flash Catalyst 또는 Apache Flex SDK와 결합된 텍스트 편집기를 사용하여 애플리케이션 및 비디오 게임을 제작할 수 있습니다.최종 사용자는 Flash Player(웹 브라우저용), Adobe AIR(데스크톱 또는 모바일 애플리케이션용) 또는 Scaleform(비디오 게임용)과 같은 타사 플레이어를 통해 플래시 컨텐츠를 볼 수 있습니다.Adobe Flash Player(Microsoft Windows, MacOSLinux에서 사용 가능)를 사용하면 최종 사용자가 웹 브라우저를 사용하여 플래시 콘텐츠를 볼 수 있습니다.Adobe Flash Lite는 이전 스마트폰에서 Flash 콘텐츠를 볼 수 있도록 지원했지만, 그 이후 중단되고 Adobe AIR로 대체되었습니다.

ActionScript 프로그래밍 언어를 사용하면 대화형 애니메이션, 비디오 게임, 웹 응용 프로그램, 데스크톱 응용 프로그램 및 모바일 응용 프로그램을 개발할 수 있습니다.프로그래머는 Adobe Animate, Adobe Flash Builder, Adobe Director, Flash Develope, Powerflashher FDT 등의 IDE를 사용하여 플래시 소프트웨어를 구현할 수 있습니다.Adobe AIR는 모든 기능을 갖춘 데스크톱 및 모바일 애플리케이션을 Flash로 개발하여 Windows, MacOS, Android, iOS, Xbox, Wii, Wii Station, Wii, 4용으로 게시할 수 있습니다.

플래시는 처음에는 완전한 인터랙티브 웹 사이트를 만들기 위해 사용되었지만 HTML5의 도입으로 인해 점차 폐지되었습니다. 대신, 플래시는 온라인 멀티미디어 콘텐츠, 특히 브라우저 게임을 위한 주요 플랫폼으로서 틈새를 찾았습니다.2010년 Steve Jobs가 수많은 보안 결함으로 인해 iOS 기기에서 Flash 사용을 승인하지 않겠다는 공개 서한을 작성한 후 Adobe가 Adobe Air 플랫폼으로 전환함에 따라 Flash 사용이 감소했습니다.Flash Player는 2017년에 폐지되었으며 2020년 말 중국 이외의 모든 사용자 및 기업 이외의 [6]사용자에게는 공식적으로 단종되었으며, 많은 웹 브라우저와 운영 체제가 Flash Player 소프트웨어를 동시에 제거할 예정입니다.Adobe는 Flash [7]형식이 아닌 HTML5와 같은 웹 표준을 지원하는 Adobe Animate를 계속 개발하고 있습니다.

적용들

웹 사이트

2000년대 초반, 플래시는 데스크톱 컴퓨터에 널리 설치되었고 대화형페이지와 온라인 게임을 표시하고 비디오와 오디오 [8]컨텐츠를 재생하는 데 자주 사용되었습니다.2005년, YouTube는 전직 페이팔 직원들에 의해 설립되었고,[8] 웹에 압축된 비디오 컨텐츠를 표시하는 수단으로 Adobe Flash Player를 사용했다.

2000년부터 2010년 사이에 수많은 기업이 플래시 기반 웹 사이트를 사용하여 신제품을 출시하거나 대화형 기업 [9]포털을 만들었습니다.주목할 만한 사용자로는 Nike, Hewlett-Packard(HP), Nokia, General Electric, World Wildlife Fund, HBO, 카툰 네트워크, 디즈니 [9][10]및 Motorola가 있습니다.Adobe가 플래시용 하드웨어 가속 3D(3D)를 도입한 이후 플래시 웹 사이트에서는 제품 시연 및 가상 [11][12]투어를 위한 3D 콘텐츠가 증가했습니다.

2007년 유튜브는 Flash [8]Player를 지원하지 않는 iPhoneiPad를 지원하기 위해 HTML5 형식의 동영상을 제공하였다.애플과의 논란 이후 어도비는 플래시 플레이어 for Mobile 개발을 중단하고 어도비 AIR 애플리케이션과 HTML5 [8]애니메이션에 주력했다.구글은 2015년 플래시 애니메이션을 HTML5로 변환하는 도구인 구글 스위피([13]Google Swiffy)를 선보였다.2016년 구글은 스위피와 지원을 [14]중단했다.2015년에 유튜브 HTML5기술에 기본적으로 대부분의 장치에;[15][16][17] 하지만, 유튜브 2017년까지 매년 나이 든 웹 브라우저 및 장치에Flash-based 비디오 플레이어를 지지했다로 바꿨다.[18]

리치 웹 애플리케이션

후에 플래시 52000년 액션 스크립트를 도입 개발자들 플래시의 프로그래밍 시각 능력 상호 작용 경험과의 웹에 애플리케이션을 제공하기 위해 합병했다.[19]이러한 웹 기반 애플리케이션 결국"리치 인터넷 응용 프로그램"[19]으로,"리치 웹 응용" 알려지게 되었다.

2004년에 매크로 미디어 플렉스, 특히 응용 프로그램 개발 시장을 목표로 삼았다 개봉되었다.[19]Flex, 데이터 시각화 구성 요소, 원격 데이터, 그리고 현대적인 IDE(플래시 빌더)고급 새 사용자 인터페이스 구성품을 소개했다.[19][20]Flex비동기 자바 스크립트와 XML(AJAX)과 마이크로 소프트 실버 라이트와 함께 재임 기간 동안 경쟁했다.[19]Flex원격 데이터 소스와 통합을 지원하는, 꺼져라 이 놈아, BlazeDS, 어도비 라이브 사이클, 아마존 탄성을 계산하다 클라우드, 그리고 다른 사람들을 사용하여 증가되었다.[21]

2006년부터 2016년까지 Speedtest.net 웹 서비스는 Adobe [22][23]Flash로 구축된 유틸리티를 사용하여 90억 건 이상의 속도 테스트를 실시했습니다.2016년에는 [24]PC에서 Adobe Flash Player의 가용성이 감소함에 따라 HTML5로 서비스가 전환되었습니다.

개발자는 Adobe Flash Builder, Flash Develope 및 Powerflashher FDT 등의 IDE를 사용하여 ActionScript 3.0 프로그래밍 언어로 플래시애플리케이션리치애플리케이션을 만들 수 있습니다. Flex 애플리케이션은 일반적으로 PureMVC[21]같은 Flex 프레임워크를 사용하여 구축됩니다.

비디오 게임

플래시 게임 QWOP, Solipskier수백의 스크린샷 및 영상

플래시 비디오 게임은 인터넷에서 인기를 끌었으며 Newgrounds, KongregateArmor Games와 같은 포털은 플래시 기반 게임을 호스팅하는 데 전념했습니다.많은 플래시 게임은 소프트웨어가 [25]단순하기 때문에 개인 또는 친구 그룹에 의해 개발되었습니다.인기 있는 플래시 게임으로는 팜빌, Alien Hominid, QWOP, 클럽 [26][27]펭귄 등이 있다.

Adobe는 Adobe AIR(데스크탑 또는 모바일 플랫폼용 게임을 출시), Adobe Scout(퍼포먼스 향상을 위한), CrossBridge(플래시에서 실행되도록 C++ 기반 게임을 변환하는 것), Stage3D(GPU 가속 비디오 게임을 지원하는 것) 등 비디오 게임을 만드는 데 도움이 되는 다양한 기술을 도입했습니다.Away3DFlare3D와 같은 3D 프레임워크는 [citation needed]플래시를 위한 3D 컨텐츠 생성을 단순화했습니다.

Adobe AIR는 플래시 기반 모바일 게임을 만들 수 있도록 하며, Google Play 및 Apple[28][29][30]스토어에 게시할 수 있습니다.

플래시는 또한 비플래시 비디오 게임 내에서 플래시 콘텐츠를 렌더링하는 기술인 Scaleform GFx를 사용하여 3D 비디오 게임을 위한 인터페이스와 HUD를 구축하는 데 사용됩니다.스케일폼은 Unreal EngineUDK, Cry Engine, Phyre Engine 등 10개 이상의 주요 비디오 게임 엔진에서 지원되며 2003년 [citation needed]출시 이후 150개 이상의 주요 비디오 게임 타이틀에 3D 인터페이스를 제공하는 데 사용되었습니다.

영화 및 애니메이션

플래시의 주목할 만한 사용자로는 DHX Media Vancouver가 있습니다.DHX Media Vancouver는 Pound Puppies, Littlest Pet Shop and My Little Pony: Friendship Is Magic, Fresh TV for Total Drama, Nelvana, Clone High, Williams Streets for Metrode and Squides for Mets, Nickelodon, Nickely, Nickely, Nickelodon 애니메이션 제작사 등이 있습니다. 매니 리베라모험, 스타즈 미디어는 와우! 와우! 우지! 그 중에서도.[citation needed]

역사

Future Wave

플래시의 전신은 1993년 FutureWave Software에서 발행한 SmartSketch였습니다.이 회사는 찰리 잭슨, 조나단 게이, 미셸 [31][32][33][34]웰시에 의해 설립되었다.SmartSketch는 PenPoint [35][36]OS를 실행하는 펜 컴퓨터를 위한 벡터 그리기 애플리케이션입니다.PenPoint가 시장에서 실패했을 때 SmartSketch는 Microsoft WindowsMac [32][37]OS로 이식되었습니다.

인터넷이 보급됨에 따라 FutureWave는 매크로미디어 쇼크웨이브 기술[31][32]도전할 수 있는 벡터 기반의 웹 애니메이션 툴의 가능성을 깨달았습니다.퓨처웨이브는 1995년 프레임별 애니메이션 기능을 추가해 스마트스케치를 수정, 매킨토시와 [31][32][38][39]PC에 퓨처스플래시 애니메이터로 출시했다.

FutureWave는 1995년 Adobe Systems에 FutureSplash를 판매하겠다는 제안을 했으나 Adobe는 [32]그 제안을 거절하였다.마이크로소프트는 "온라인 TV 네트워크"(MSN 2.0)를 만들고자 했고,[32] FutureSplash 애니메이션 콘텐츠를 그 중심부로 채택했습니다.디즈니 온라인은 구독 기반 서비스인 디즈니의 Daily [31][32]Blast에 FutureSplash 애니메이션을 사용했습니다.폭스 방송사는 FutureSplash를 [32]사용하여 심슨 가족을 출시했다.

매크로미디어

1996년 11월, FutureSplash는 Macromedia에 인수되었고 Macromedia는 FutureSplash AnimatorMacromedia Flash 1.0으로 리브랜딩하여 출시하였다.플래시는 매크로미디어 플래시로 알려진 그래픽스 및 애니메이션 편집기와 매크로미디어 플래시 [40]플레이어로 알려진 플레이어 두 부분으로 구성된 시스템이었다.

FutureSplash Animator는 원래 펜 기반 컴퓨팅 장치용으로 개발된 애니메이션 도구입니다.FutureSplash Viewer의 크기가 작기 때문에 웹에서 다운로드하는 데 특히 적합했습니다.Macromedia는 빠른 시장 점유율을 확보하기 위해 Flash Player를 무료 브라우저 플러그인으로 배포했습니다.2005년에는 Java, QuickTime, RealNetworksWindows Media [41]Player를 포함한 다른 웹 미디어 형식보다 더 많은 컴퓨터가 Flash Player를 설치했습니다.

Macromedia는 1996년부터 1999년까지 플래시 시스템을 업그레이드하여 MovieClips, Actions(ActionScript의 전신), Alpha 투과성 및 기타 기능을 추가하였습니다.플래시가 성숙함에 따라 Macromedia의 초점은 그래픽 및 미디어 툴로서의 마케팅에서 웹 애플리케이션 플랫폼으로서의 홍보로 옮겨갔고, 작은 [citation needed]설치 공간을 유지하면서도 플레이어에 스크립팅 및 데이터 액세스 기능을 추가했습니다.

2000년에 ActionScript의 첫 번째 메이저버전이 개발되어 Flash 5와 함께 출시되었습니다.Actionscript 2.0은 Flash MX 2004와 함께 출시되었으며 객체 지향 프로그래밍, 개선된 UI 구성 요소 및 기타 프로그래밍 기능을 지원했습니다.Macromedia에 의해 출시된 Flash의 마지막 버전은 Flash 8로 필터(블러, 드롭 섀도우 등), 혼합 모드(어도비 포토샵과 유사), FLV [citation needed]비디오의 고급 기능과 같은 그래픽 업그레이드에 초점을 맞췄다.

어도비

2005년 12월 3일 Adobe Systems는 Macromedia와 Flash, Dreamweaver, Director/Shockwave, Firewally,[citation needed] Authorware를 포함한 전체 Macromedia 제품 라인을 인수했습니다[42].

2007년에 Adobe의 첫 번째 버전은 Adobe Flash CS3 Professional로 플래시의 9번째 주요 버전입니다.또한 최신 프로그래밍 방식을 지원하고 비즈니스 애플리케이션을 플래시로 개발할 수 있도록 지원하는 ActionScript 3.0 프로그래밍 언어를 도입했습니다.Adobe Flex Builder(Eclipse 기반)는 엔터프라이즈 애플리케이션 개발 시장을 대상으로 하며, 같은 해에 출시되었습니다.Flex Builder에는 차트 작성, 고급 UI 및 데이터 서비스(Flex Data Services)[citation needed]를 포함하는 구성 요소 세트인 Flex SDK가 포함되어 있습니다.

2008년에 Adobe는 10번째 버전의 플래시 Adobe Flash CS4를 출시했습니다.Flash 10은 Flash 에디터 내의 애니메이션 기능을 개선하여 모션 에디터 패널(Adobe After Effects와 유사), 역운동학(골격), 기본 3D 객체 애니메이션, 객체 기반 애니메이션 및 기타 텍스트 및 그래픽 기능을 추가했습니다.Flash Player 10에는 GPU 가속 없이 3D 엔진이 내장되어 있어 3D 공간(위치, 회전, 스케일링)[citation needed]에서 기본적인 객체 변환이 가능합니다.

또한 2008년 Adobe는 Flash Player를 대체한 런타임 엔진인 Adobe Integrated Runtime(나중에 Adobe AIR로 다시 브랜드 변경)의 첫 번째 버전을 출시하고 ActionScript 3.0 언어에 데스크톱 및 모바일 애플리케이션을 구축하는 추가 기능을 제공했습니다.AIR를 통해 개발자는 파일 시스템(사용자의 파일 및 폴더)과 조이스틱, 게임패드, 센서와 같은 연결된 장치에 [citation needed]처음으로 액세스할 수 있었습니다.

2011년 어도비 플래시 플레이어 11과 플래시 애플리케이션과 게임을 위해 마이크로 소프트 윈도우와 맥 OSX.[43]어도비 같은 데스크 톱 플랫폼에서는GPU-accelerated 3D렌더링은 2011년 2013년까지, 3D와 안드로이드 iOS플랫폼, alpha-c에 렌더링에 지원을 추가하는 3D기능을 개선했다 허용하는 Stage3D의 첫번째 버전이 발표.hannels, 압축된 텍스처, 텍스처 아틀라스 및 기타 [44][45]기능.Adobe AIR는 64비트 컴퓨터를 지원하고 개발자가 AIR Native Extensions(ANE)를 사용하여 AIR 런타임에 추가 기능을 추가할 수 있도록 업그레이드되었습니다.

2014년 5월 Adobe는 Adobe AIR가 10만 개 이상의 고유한 애플리케이션에서 사용되고 있으며 [46]전 세계적으로 10억 개 이상의 설치가 기록되었다고 발표했습니다.Adobe AIR는 2년 연속 가전 전시회(CES 2014 및 CES 2015)[47][48]에서 최우수 모바일 애플리케이션 개발 제품으로 선정되었습니다.

2016년 Adobe는 플래시 [49]콘텐츠를 위해 HTML5 콘텐츠를 작성하는 데 점점 더 많이 사용되고 있음을 반영하기 위해 Flash Professional의 이름을 Adobe Animate로 변경했습니다.

오픈 소스

Adobe는 플래시 라이센스 비용을 절감하거나 제거하기 위한 조치를 취했습니다.를 들어,[51] SWF 파일 형식의 문서는 2008년에 열람을 위한 비공개 계약에 동의하는 요건을 완화한 후 무료로[50] 제공됩니다.Adobe는 또한 라이센스 비용을 없애고 플래시를 위한 데이터 프로토콜을 여는 Open Screen Project를 만들었습니다.

Adobe는 또한 플래시와 관련된 많은 컴포넌트를 오픈 소싱했습니다.

  • 2006년에는 Mozilla 커뮤니티[52]도움을 받아 ECMAScript 4 언어 표준을 구현하는 Tamarin 가상 머신 작업을 시작하기 위해 ActionScript 3을 구현하는 ActionScript Virtual Machine 2(AVM2)가 오픈 소스로 Mozilla Foundation에 기부되었습니다.MPL/GPL/LGPL 트라이 라이선스 조건에 따라 출시되었으며 ActionScript 바이트 코드 포맷 사양이 포함되어 있습니다.Mozilla와 Adobe[53] Systems가 공동으로 관리하는 Tamarin Project는 현재 Mozilla에 의해 사용되지 않는 것으로 간주됩니다.
  • 2011년 Adobe Flex Framework는 Apache Software Foundation에 오픈 소스로 기부되어 Apache [54]Flex로 브랜드 변경되었습니다.일부에서는 Adobe가 Flex를 포기하고 플래시 플랫폼 전체에서 손을 [55][56]떼는 것으로 보고 있습니다.Apache 관계자는 "엔터프라이즈 애플리케이션 개발은 더 이상 Adobe의 초점이 아니다.적어도 플래시에 관한 한 Adobe는 게임과 [55][57]비디오에 집중하고 있다"며 "Flex Innovation이 폭발적으로 증가하고 있다!"[57]고 결론지었다.기증된 소스 코드에는 부분적으로 개발된 AS3 컴파일러(더빙 "Falcon")와 Blaze가 포함되어 있습니다.DS 테크놀로지 [56][57]세트
  • 2013년, CrossBridge C++ 크로스 컴파일 툴셋은 Adobe에 의해 공개되어 GitHub에서 [58][59]출시되었습니다.이 프로젝트는 이전에 "Alchemy"와 "Flash Runtime C++ 컴파일러"로 불렸으며, C++ 비디오 게임을 Adobe Flash [60]Player에서 실행할 수 있도록 게임 개발 시장을 겨냥했다.

Adobe는 Flash Player의 완전한 소스 코드를 무료 소프트웨어 개발에 사용할 수 있도록 할 의향이 없으며 Shumway Gnash와 같은 무료 오픈 소스 대안이 구축되었지만 더 이상 개발 [61]중에 있지 않습니다.

화면 프로젝트 열기

2008년 5월 1일 Adobe는 개인용 컴퓨터, 모바일 기기,[62] 가전제품 등의 기기에 일관된 애플리케이션 인터페이스를 제공하기 위해 Open Screen Project를 발표했습니다.프로젝트가 발표되었을 때 7가지 목표가 제시되었습니다.Adobe Flash Player 및 Adobe AIR 라이센스 비용 폐지, Shockwave Flash(SWF) 및 Flash Video(FLV) 파일 형식 사용에 대한 제한 철폐, Flash를 새로운 장치로 이식하기 위한 애플리케이션 프로그래밍 인터페이스 게시, Fla의 게시입니다.sh 플래시 애플리케이션이 [62]원격 데이터베이스로부터 정보를 수신할 수 있도록 하는 캐스트 프로토콜 및 액션 메시지 형식(AMF).

2009년 2월 현재 SWF 및 FLV/F4V 사양의 사용 제한을 철폐한 사양이 [63]공표되어 있습니다.플래시 캐스트 프로토콜(현재는 Mobile Content Delivery Protocol)과 AMF 프로토콜도 [63]제공되었으며 AMF는 오픈 소스 구현으로 제공되었습니다.DS.

이 프로젝트에 참여한 모바일 기기 프로바이더 목록에는 팜, 모토로라,[64] 노키아가 포함되어 있으며, 이들은 어도비와 함께 1,000만 달러의 오픈 스크린 프로젝트 [65]기금을 발표했다.

종말

플래시가 처음 출시되었을 때 인터넷에서 주로 사용되었던 것 중 하나는 완전히 몰입적인 대화형 웹 사이트를 구축하는 것이었습니다.이것들은, 통상은 매우 창조적인 사이트 설계로, 현재의 HTML 표준이 제공할 수 있는 유연성과 다이얼 업 [66]접속으로 동작합니다.그러나 이러한 사이트들은 "로 가기 버튼"을 해제하여 사이트에 처음 도착하기 전에 방문했던 페이지로 되돌림으로써 방문자를 완전히 플래시 경험에서 제외함으로써 접근성을 제한했습니다.완전 플래시 실행 사이트는 표준 HTML 규약 중 비디오 및 기타 인터랙티브 기능을 위한 플래시 플러그인의 전략적인 사용으로 인해 인기가 떨어졌습니다. 이는 00년대 [67]중반의 캐스케이드 스타일 시트와 같은 HTML 기능을 사용할 수 있게 된 것과 일치합니다.동시에, 플래시는 비디오 게임이나 [68]애니메이션을 포함한 새로운 앱에도 사용되고 있습니다.YouTube의 선구자이지만 사용자가 제작한 플래시 애니메이션과 Newgrounds와 같은 게임이 인기 있는 목적지가 되어 [66]Flash의 사용을 더욱 확산시키는 데 도움을 주었다.

밀레니엄 말기에 다이내믹 HTML의 개발에 대응하여 Wireless Application Protocol(WAP)이 출시되었습니다.15년 후 WAP는 대부분 풀기능 구현으로 대체되었으며 HTML5 표준은 인터랙티브 및 비디오 요소에 대한 더 많은 지원을 포함하고 있습니다.이러한 모바일 브라우저에서의 플래시 지원은 포함되지 않았습니다.2010년, Apple의 Steve Jobs는 플래시 플랫폼의 폐쇄성과 애플리케이션에 내재된 보안 문제를 비판하는 공개 서한인 Things on Flash를 쓴 것으로 유명합니다.[69][70]Adobe는 애플의 우려를 잠재우기 위한 수단으로 Adobe AIR 환경을 만들었고, iOS에서 AIR를 사용할 수 있도록 하기 위해 앱스토어에 대해 법적으로 애플과 싸웠습니다.Adobe가 결국 승리하여 다른 서드파티 개발 환경에서도 iOS에 접근할 수 있게 되었지만, 애플의 플래시 차단 결정은 플래시 애플리케이션에 [68]대한 "죽음의 타격"으로 여겨졌습니다.2011년 11월, 잡스의 공개 서한으로부터 약 1년 후, Adobe는 플래시를 더 이상 개발하지 않겠다고 발표하고 개발자들에게 HTML5로 [71]전환할 것을 권고했다.

2011년에 Adobe는 [71]Android의 Flash 지원을 종료했습니다.Adobe는 Flash 플랫폼이 Adobe AIR 및 Flash [72]API의 멀티 타깃 오픈 소스 구현인 OpenFL로 이행하고 있다고 밝혔습니다.2015년 Adobe는 메인 플래시 저작 환경인 Flash Professional을 Adobe Animate로 리브랜딩하여 HTML5 저작에 대한 확장된 지원을 강조했으며, [73]"플래시를 사용하는 대신 새로운 웹 표준을 사용하여 콘텐츠 제작자를 구축하도록 장려할 것"이라고 밝혔습니다.

2017년 7월 Adobe는 플래시를 폐지하고 2020년 말에 EOL(End-Of-Life)을 발표했으며 Flash Player에 [6]대한 지원, 배포 및 보안 업데이트를 중단할 예정입니다.

플래시의 EOL이 발표되면서 많은 브라우저가 플래시 콘텐츠를 점진적으로 제한하기 위한 조치를 취했습니다(플래시를 실행하기 전에 사용자에게 주의, 결국 재생 옵션 없이 모든 콘텐츠를 차단합니다).2021년 1월까지 모든 주요 브라우저가 모든 플래시 콘텐츠를 무조건 차단했습니다.IE11, 틈새 브라우저 포크 및 일부 중국용 브라우저만 계속 지원할 계획이다.또한 중국형 플래시를 제외하고 플래시 실행 소프트웨어에는 2021년 [74]1월 12일 이후 플래시를 재생할 수 없도록 킬 스위치가 내장되어 있습니다.2021년 1월에 마이크로소프트는 Flash Player를 Windows에서 제거하는 선택적 업데이트 KB4577586을 출시했습니다. 2021년 7월에 이 업데이트는 보안 업데이트로 푸시되어 나머지 [75]모든 시스템에 자동으로 적용됩니다.

EOL 후 지원

Adobe Flash는 2020년 [5]이후에도 중국과 전 세계에서 일부 전문화된 엔터프라이즈 플랫폼에서 계속 지원됩니다.

콘텐츠 보존 프로젝트

Adobe가 플래시 개발자들에게 HTML5 표준으로 작업을 전환하도록 권장하는 것과 동시에, 다른 기업들은 개방형 표준에서 플래시를 에뮬레이션하여 기존 플래시 콘텐츠를 보존하기 위한 노력을 시작했습니다.일부 플래시 애플리케이션은 실용적이지만, 다른 애플리케이션은 독립적인 비디오 게임 개발의 [76]토대를 마련한 반면, 여러 애플리케이션은 실험적인 예술로 나타났습니다.초기 프로젝트는 HTML5의 Flash 표준을 에뮬레이트하려고 했던 오픈 소스 프로젝트인 Mozilla의 Shumway였지만, 완전한 호환성을 보장하는 어려움과 더불어, 더 많은 개발자들이 플래시에 콘텐츠를 보관하려고 하는 것보다 HTML5로 전환하고 있다는 것을 발견하면서 프로젝트는 중단되었다.구글은 플래시 애플리케이션을 모바일 기기에서 볼 수 있도록 HTML5 호환 스크립트로 변환하기 위해 2014년에 출시된 스위피 애플리케이션을 개발했지만 2016년에 [76]종료되었다.

2020년 플래시의 EOL 날짜가 가까워질수록 웹 사이트,[68][77][78] 비디오 게임 및 애니메이션을 비롯한 기존 플래시 애플리케이션을 보존하기 위한 노력이 더욱 집중되었습니다.Internet Archive는 2020년 11월 보안 취약점 없이 플래시 게임과 애니메이션을 에뮬레이트하는 Ruffle 및 Emularity Flash 에뮬레이터를 [79][80]도입하여 제작자와 사용자가 플래시 콘텐츠를 저장하고 보존할 수 있는 새로운 컬렉션을 오픈했습니다.2020년 1월까지 Flashpoint 프로젝트는 상용 제품을 제외한 38,000개 이상의 플래시 애플리케이션을 수집하여 사용자가 무료로 다운로드할 [81][82]수 있는 대규모 아카이브로 제공했습니다.플래시 게임을 제공하는 대형 사이트 중 하나인 콩그레게이트게임[76]보존하기 위해 Strong Museum of Play와 협력해 왔다.

포맷

플로피 디스크

플래시 소스 파일은 FLA 형식이며 그래픽스 및 애니메이션뿐만 아니라 비트맵이미지, 오디오파일, FLV 비디오파일 등의 임베디드 에셋이 포함됩니다.플래시 소스 파일 포맷은 독자 사양으로 Adobe Animate 및 Adobe Flash Pro만이 이러한 파일을 편집할 수 있는 오서링 도구였습니다.플래시 소스 파일(.fla)은 Adobe Animate를 사용하여 플래시 무비 파일(.swf)로 컴파일할 수 있습니다.FLA 파일은 편집할 수 있지만 출력(.swf) 파일은 편집할 수 없습니다.

SWF

플래시 무비 파일은 "ShockWave Flash" 무비, "Flash movies" 또는 "Flash applications"라고 불리며 일반적으로 .swf 파일 확장자를 가지고 있으며 독립 실행형 Flash Player에서 엄격하게 "재생"되는 웹 페이지 플러그인의 형태로 사용하거나 Mic 확장자를 사용하여 자체 실행 프로젝터에 통합될 수 있습니다.소프트웨어 Windows)를 클릭합니다.플래시 비디오[spec 1] 파일의 확장자는 .flv이며 .swf 파일 내에서 사용하거나 외부 코덱이 추가된 VLC 등의 flv 인식 플레이어를 통해 재생됩니다.

벡터 그래픽스를 프로그램코드와 조합하여 사용하면 플래시 파일을 대응하는 비트맵이나 비디오클립보다 작게 만들 수 있기 때문에 스트림의 대역폭 사용이 줄어듭니다.단일 형식(텍스트, 비디오, 오디오 등)의 컨텐츠의 경우, 투과성을 사용하거나 사진이나 텍스트의 페이드등의 큰 화면의 갱신을 실시하는 경우 등, 그 외의 방법으로, 대응하는 플래시 무비보다 퍼포먼스가 향상해, CPU 소비 전력도 저감 할 수 있습니다.

Flash Player에는 벡터 렌더링 엔진 외에도 비디오, MP3 기반 오디오 및 비트맵 그래픽을 사용하여 런타임에 대화형 스크립팅을 수행할 수 있는 AVM(ActionScript Virtual Machine)이라는 가상 시스템이 포함되어 있습니다.Flash Player 8에서는 다음 2개의 비디오코덱을 제공하고 있습니다On2 Technologies VP6Sorenson Spark, 런타임 JPEG, Progressive JPEG, PNG GIF 기능.

3D

Flash Player 11은 웹GL과 상당히 유사한 Stage3D라고 불리는 완전한 3D 셰이더 API를 [83][84]선보였다.Stage3D는 플래시 게임 및 애플리케이션 내에서 GPU 가속 3D 그래픽 렌더링을 가능하게 하며 앵그리 버드와 기타 주목할 만한 게임을 구축하는 데 사용되어 왔습니다.

Stage3D를 사용하는 플래시에는 Away3D4,[84] CopperCube,[85] Flare3D,[86] Starling [87]등 다양한 3D 프레임워크가 구축되어 있습니다.Unreal[88][89] Engine과 Unity와 같은 프로 게임 엔진은 또한 3D 그래픽을 렌더링하기 위해 Stage3D를 사용하는 플래시 버전을 수출한다.

플래시 비디오

Adobe가 제공하는 Flash Video를 포함하여 사실상 모든 비디오용 브라우저 플러그인은 무료이며 크로스 플랫폼입니다.플래시 비디오는 설치 사용자 기반이 크고 플래시의 프로그래밍이 가능하기 때문에 웹 사이트에서 많이 사용되어 왔습니다.2010년, 애플은 어도비 플래시가 하드웨어 가속을 이용하지 않는다고 비디오 재생을 실시하는 것을 포함해 공개적으로 비난했습니다.이러한 이유 중 하나는 플래시를 애플의 모바일 기기에서 찾을 수 없었던 것입니다.애플의 비난이 있은 직후, Adobe는 Mac에서도 사용 가능한 GPU 하드웨어 가속을 사용한 Flash 10.1 베타 버전을 시연하고 출시했다.2010년 12월에 출시된 Flash 10.2 베타 버전에는 전체 비디오 렌더링 파이프라인에 하드웨어 가속 기능이 추가되었습니다.

Flash Player는 2개의 다른 비디오 재생 모드를 지원하며 오래된 비디오콘텐츠에는 하드웨어 액셀러레이션비디오 디코딩을 사용하지 않을 수 있습니다.이러한 컨텐츠는 다른 플레이어와 재생되는 동등한 컨텐츠에 비해 과도한 CPU 사용률을 유발합니다.

소프트웨어 렌더링 비디오
Flash Player는 버전6 이후의 소프트웨어 렌더링 비디오를 지원합니다.이러한 비디오는 비디오 컨텐츠 위에 표시되는 벡터 애니메이션을 지원합니다.이 의무는 운영체제에 의해 노출되는 그래픽 API에 따라 기존의 멀티미디어 플레이어처럼 비디오 오버레이 사용을 금지할 수 있으며,[90] 그 결과 색공간 변환과 배율이 소프트웨어에서 이루어져야 합니다.
하드웨어 액셀러레이션 비디오
Flash Player는 버전 10.2 이후 H.264, F4V 및 FLV 비디오 형식의 하드웨어 가속 비디오 재생을 지원합니다.이러한 비디오는 모든 플래시 콘텐츠 위에 표시되며 사용자의 디바이스에 설치된 비디오코덱 칩셋을 활용합니다.하드웨어 디코딩을 활성화하려면 개발자가 Flash Player에서 "StageVideo" 기술을 사용해야 합니다.Flash Player는 내부적으로 DirectX Video Acceleration OpenGL과 같은 기술을 사용합니다.

2008년과 2009년에 실시된 Ars Technica의 테스트에서 Adobe Flash Player는 동일한 [91][92]하드웨어를 사용하는 Mac OS X Linux보다 Windows에서 더 나은 성능을 보였습니다.이후 Flash Player 10.[93]1을 탑재한 Mac OS X와 Flash Player [94]11을 탑재한 Linux에서 성능이 향상되었습니다.

플래시 오디오

플래시 오디오는 일반적으로 MP3 또는 AAC(Advanced Audio Coding)로 인코딩되지만 ADPCM, Nellymoser(Nellymoser Asao Codec) 및 Spex 오디오코덱도 사용할 수 있습니다.플래시에서는 11, 22 및 44.1kHz의 샘플링 레이트를 사용할 수 있습니다.표준 TV 및 DVD 샘플링 레이트인48 kHz 오디오샘플 레이트를 설정할 수 없습니다.

2007년 8월 20일 Adobe는 Flash Player 9의 업데이트 3을 통해 플래시 비디오가 MPEG-4 국제 [95]표준의 일부도 구현할 것이라고 블로그에서 발표했습니다.특히 Flash Player는 H.264(MPEG-4 Part 10), AAC를 사용하여 압축된 오디오(MPEG-4 Part 3), F4V, MP4(MPEG-4 Part 14), M4V, M4A, 3GMOV 미디어 컨테이너 TIMED 3PP로 동작합니다.iTunes메타데이터를 저장하기 위해 사용하는 ID3와 동등한 tom입니다.MPEG-4 Part 2 H.263은 F4V 파일 형식에서는 동작하지 않습니다.Adobe는 또한 H.264 스트리밍 시 FLV 구조의 기능 제한 때문에 FLV 형식에서 표준 ISO 기반 미디어 파일 형식(MPEG-4 Part 12)으로 점차 전환될 것이라고 발표했습니다.MPEG-4 표준의 일부를 실장하는 Flash Player의 최종 릴리스는 2007년 [96]가을에 공개되었습니다.

Adobe Flash Player 10.1에서는 Skype 및 Google Voice의 VoIP 제품과 달리 음향 에코 캔슬레이션 기능이 없기 때문에 그룹 콜 또는 회의에 적합하지 않습니다.Flash Player 10.3 베타 버전에는 음향 에코 캔슬레이션 기능이 포함되어 있습니다.

스크립트

플래시 프로그램은 ActionScript 프로그래밍 언어를 사용합니다.이것은 ECMAScript 프로그래밍 언어의 향상된 슈퍼셋으로, 자바스크립트의 프로토타입 모델이 아닌 고전적인 자바 스타일 클래스 모델을 가지고 있습니다.

★★

1998년 10월, Macromedia는 웹사이트에 플래시 버전 3 사양을 공개했습니다.이는 Xara의 Flare 및 Sharp의 Extended Vector Animation 형식과 같이 SWF와 경쟁하는 많은 새롭고 종종 세미 오픈 포맷에 대응하여 이루어졌습니다.몇몇 개발자들은 SWF를 만들기 위한 C 라이브러리를 빠르게 만들었습니다.1999년 2월, SWF 파일을 생성하는 최초의 서드파티 프로그램인 MorphInk 99가 도입되었습니다.Macromedia는 또한 SWF 파일 포맷 버전 3에서 5까지 자유롭게 사용할 수 있는 개발자 키트를 만들기 위해 미들즈소프트를 고용했다.

Macromedia는 버전 6 이상의 플래시 파일 사양을 비공개 계약에서만 사용할 수 있도록 했지만, 다양한 사이트에서 광범위하게 사용할 수 있습니다.

2006년 4월에 플래시 SWF 파일 포맷 사양이 발표되어 당시 최신 버전 포맷(Flash 8)에 대한 자세한 내용이 기재되어 있습니다.이 새로운 문서에서는 통합된 비디오 압축 형식(On2, Sorenson Spark 등)에 대한 구체적인 정보는 아직 없지만 새로운 ActionScript 명령, 표현 필터 제어 등 Flash v8에서 제공되는 모든 신기능에 대해 다룹니다.파일 형식 사양서는 플래시 파일 형식으로 내보낼 수 있는 프로그램 개발에만 사용할 수 있는 라이센스 계약에 동의하는 개발자에게만 제공됩니다.이 라이선스는 플래시 파일 재생에 사용할 수 있는 프로그램을 작성하기 위해 사양을 사용할 수 없습니다.Flash 9 사양은 동일한 [97]제한 하에 사용할 수 있게 되었습니다.

2009년 6월에 Adobe는 Open Screen Project(Adobe 링크)를 개시하여 SWF 사양을 제한 없이 이용할 수 있게 되었습니다.지금까지 개발자는 SWF 호환 플레이어를 만드는 데 이 규격을 사용할 수 없었고 SWF 내보내기 오서링 소프트웨어를 만드는 데만 사용할 수 있었습니다.다만,[98] 이 사양에서는, Sorenson Spark등의 코덱에 관한 정보는 생략하고 있습니다.

★★★★★

Adobe Animate 오서링 프로그램은 주로 웹 사이트, 웹 응용 프로그램 및 비디오 게임에서 그래픽과 애니메이션을 설계하고 게시하는 데 사용됩니다.이 프로그램은 오디오 및 비디오 임베딩과 ActionScript 스크립트에 대한 제한적인 지원도 제공합니다.

Adobe는 대화형 애니메이션 콘텐츠를 만들고 SWF를 포함한 다양한 형식으로 내보내도록 설계된 Adobe LiveMotion을 출시했습니다.LiveMotion에서 주목할 만한 사용자 [specify]기반을 가져오지 못했습니다.

는 Presedia를 파일을 자동으로 Flash로 변환하는 Flash했습니다.2003 년 2 Macromedia power PowerPoint 。Macromedia mac 、 Breeze 、 mac mac mac mac mac mac mac mac mac mac mac mac mac mac mac mac mac 。

한 자유 는 다음과 같은 할 수 있습니다.

  • Ajax Animator는 플래시 개발 환경 구축을 목표로 합니다.
  • 플래시
  • ★★★★
  • Apple Keynote를 통해 사용자가 Flash SWF 애니메이션으로 프레젠테이션을 내보낼 수 있습니다.
  • 2CelAction 2Dd
  • ★★★
  • Animator ★★★★★★★★★★★★★★★★★★★★★」
  • KToon은 벡터를 편집하고 SWF를 생성할 수 있지만 매크로미디어와는 인터페이스가 많이 다르다.
  • Animation Studio는 Flash 애니메이션을 만드는 캐릭터 애니메이션 전용 2D 애니메이션 소프트웨어 패키지입니다.
  • Office Open Office 상인
  • Question Writer가 플래시 애니메이션에 퀴즈를 게시하다
  • Screencast 및 Screencam : 화면을 캡처하여 플래시 애니메이션을 생성하여 데모 또는 튜토리얼을 만듭니다.
  • SWiSH Max는 Flash 애니메이션을 출력할 수 있는 Macromedia의 전 직원이 개발한 프리셋 애니메이션 에디터입니다.
  • 성성
  • Toon Boom은 플래시 애니메이션을 출력할 수 있는 전통적인 애니메이션 도구입니다.
  • Vyond는 애니메이션 비디오를 만들기 위한 서비스형 소프트웨어 도구입니다.
  • Xara Photo & Graphic Designer는 플래시 애니메이션을 출력할 수 있습니다.

Flash 4 Linux 프로젝트는 Adobe Animate의 대안으로 오픈 소스 Linux 애플리케이션을 개발하기 위한 이니셔티브였습니다.개발 계획에는 2D 애니메이션 제작, 조정, SWF 파일 형식 출력 등이 포함되었습니다.F4L은 2D 애니메이션을 제작하고 SWF 파일을 게시할 수 있는 에디터로 진화했습니다.Flash 4 Linux는 UIRA로 이름이 변경되었습니다.UIRA는 F4L 프로젝트와 Qflash 프로젝트의 리소스와 지식을 결합하는 것을 의도하고 있었습니다.이들 두 애플리케이션은 모두 독자적인 Adobe Flash를 대체하는 오픈 소스 애플리케이션입니다.

★★★★★

Adobe는 Flash용 소프트웨어 애플리케이션비디오 게임을 개발하기 위한 일련의 도구를 제공합니다.

  • Apache Flex SDK – 소스 코드에서 플래시 기반의 리치애플리케이션을 컴파일할 수 있는 무료 오픈 소스 SDK입니다.Apache Flex ActionScript 3.0 컴파일러는 ActionScript 3 파일에서 SWF 파일을 생성합니다.Flex는 주요 ActionScript 3 컴파일러로 2011년 Apache Software Foundation에 기부되기 전에 Adobe에 의해 활발히 개발되었습니다.
  • Adobe Animate – 주로 그래픽 및 애니메이션 설계에 사용되지만 ActionScript 스크립트와 디버깅을 지원합니다.
  • Adobe Flash Builder – 엔터프라이즈 애플리케이션 개발 및 디버깅에는 UI 및 차트 작성 컴포넌트가 포함된 Flex SDK가 포함되어 있습니다.
  • Adobe Scout –플래시 콘텐츠의 퍼포먼스를 최적화하는 비주얼 프로파일러.
  • CrossBridge – Flash Player에서 실행할 C++ 코드를 상호 컴파일하기 위한 무료 SDK입니다.

개발자가 플래시를 사용하여 소프트웨어 애플리케이션 및 비디오 게임을 만들 수 있도록 지원하는 타사 개발 툴이 개발되었습니다.

  • FlashDevelope는 무료 오픈 소스 Flash ActionScript IDE로 Flash Player 및 Adobe AIR에서 애플리케이션을 빌드하기 위한 프로젝트 매니저 및 디버거가 포함되어 있습니다.
  • Powerflasher FDT는 Flash Develope와 유사한 상용 ActionScript IDE입니다.
  • Haxe는 Haxe 프로그램에서 SWF 파일을 컴파일할 수 있는 웹 콘텐츠 작성에 적합한 오픈 소스, 고급 객체 지향 프로그래밍 언어입니다.2012년 현재 [citation needed]Haxe는 Adobe Flex SDK 컴파일러에서 지원되는 추가 컴파일러 최적화로 인해 Adobe Flex SDK 컴파일러와 동일한 애플리케이션보다 빠른 성능을 발휘하는 Flash Player용 프로그램을 구축할 수 있습니다.
  • SWFTools(구체적으로는 swfc)는 오픈소스 ActionScript 3.0 컴파일러로 SVG 태그를 포함한 스크립트파일에서 SWF 파일을 생성합니다.
  • swfmill MTACSC는 텍스트, ActionScript 또는 XML 파일을 플래시 애니메이션으로 컴파일하여 SWF 파일을 작성하는 툴도 제공합니다.
  • 프로그래밍 방식으로 SWF 파일을 만들기 위해 Ming 라이브러리는 C, PHP, C++, Perl, Python, Ruby용 인터페이스를 가지고 있습니다.XML에서 SWF로 그래픽을 Import 및 내보낼 수 있습니다.

사양의 ★★★★

Adobe Flash Player는 원래 Macromedia가 개발하고 Adobe Systems가 인수한 멀티미디어 및 응용 프로그램 플레이어입니다.Adobe Animate, Apache Flex 또는 다른 Adobe Systems 및 타사 도구에서 생성할 수 있는 SWF 파일을 재생합니다.SWF 파일에서 플래시 비디오를 표시하기 위해 사용할 수 있는 ActionScript라는 스크립트 언어가 지원됩니다.

Scaleform GFx는 GPU를 사용하여 완전히 하드웨어 가속화된 2D 그래픽 렌더링을 제공하는 상용 대체 플래시 플레이어입니다. Scaleform은 Flash 10 ActionScript[99] 3 및 Flash 8 ActionScript 2를 모두 준수합니다.Scaleform GFx는 3D 비디오 게임 내에서 그래픽 사용자 인터페이스 또는 HUD를 만들 수 있도록 지원하는 게임 개발 미들웨어 솔루션입니다.웹 브라우저에서는 작동하지 않습니다.

이미지 뷰어인 IrfanView는 Flash Player를 사용하여 SWF 파일을 표시합니다.

Adobe Flash [72]API의 크로스 플랫폼 오픈 소스 구현인 OpenFL은 SWF [100]자산 가져오기를 지원합니다.

Lightspark는 대부분의 ActionScript 3.0을 지원하고 Mozilla 호환 플러그인[101]갖춘 무료 오픈 소스 SWF 플레이어입니다.ActionScript 1.0 및 2.0(AVM1) 코드를 지원하는 무료 SWF 플레이어인 Gnash에 의존합니다.Lightspark는 3D 콘텐츠용 OpenGL 기반 렌더링을 지원합니다.이 플레이어는 유튜브 H.264 플래시 비디오와도 호환된다.

Gnash는 Adobe Flash Player용 소프트웨어 플레이어와 브라우저 플러그인을 대체하는 것을 목표로 했습니다.Gnash는 버전 7까지 SWF 파일을 재생할 수 있으며 ActionScript 2.0의 80%[102]를 재생할 수 있습니다.Gnash는 32비트, 64비트 및 기타 운영 체제용 Windows, Linux 및 기타 플랫폼에서 실행되지만 최근 몇 년 동안 개발이 크게 느려졌습니다.

Shumway는 Mozilla가 2012년 11월에 출시한 오픈 소스 Flash Player입니다.JavaScript로 구축되어 최신 웹 [103][104][105]브라우저와 호환됩니다.2013년 10월 초에 Shumway는 Firefox 야간 [106]지점에 기본적으로 포함되었습니다.Shumway는 플래시 파일 내의 콘텐츠를 HTML5 요소로 변환하고 JavaScript에서 [107]ActionScript 인터프리터를 실행함으로써 플래시 콘텐츠를 렌더링했습니다.AVM1과 AVM2 및 ActionScript 버전1, 2, [108]3을 모두 지원했습니다.Shumway의 개발은 2016년 [109]초에 중단되었다.

Shumway가 버려진 같은 해에 Rust로 쓰여진 플래시 에뮬레이터인 Ruffle에 대한 작업이 시작되었습니다.또한 WebAssembly로 컴파일하여 HTML5 [110]Canvas를 사용하여 웹 브라우저에서도 실행됩니다.2020년에 인터넷 아카이브는 에뮬레이션 스킴에 Ruffle을 추가하여 SWF 에뮬레이션 [111]지원을 추가하였습니다.

★★★★

Flash

Adobe Flash Player는 현재 엔터프라이즈[1][2][4]중국[5] 버전에서만 지원되며 [6]다른 지역에서는 사용되지 않습니다.

Adobe Flash Player adobe가4 。

  • 기반 。
  • NPAPI 기반 플러그인
  • PPAPI 기반 플러그인

ActiveX 버전은 ActiveX 기술을 지원하는 Internet Explorer 및 기타 Windows 응용 프로그램에서 사용하기 위한 ActiveX 컨트롤입니다.플러그인 버전은 Microsoft 윈도우즈, macOSLinux에서 NPAPI 또는 PPAPI 플러그인을 지원하는 브라우저에서 사용할 수 있습니다.프로젝터 버전은 SWF 파일을 직접 [112]열 수 있는 독립 실행형 플레이어입니다.

AIR

Adobe AIR ( Adobe Flash Player )는 Adobe Flash Player 입니다.

Flash

Adobe Flash Player는 이전에 Android(버전 2.2와[113] 4.0.4 사이[114]), Pocket PC/Windows CE, QNX(예: BlackBerry PlayBook), Symbian, Palm OS 및 WebOS(버전 2.0 이후[115])를 포함한 다양한 모바일 운영 체제에서 사용할 수 있었습니다.스마트폰용 플래시 플레이어는 원래 2009년 [116]말에 단말기 제조업체에서 사용할 수 있게 되었다.2011년 11월 Adobe는 모바일 기기에서 [117]Flash Player에 대한 지원을 철회한다고 발표했습니다.

2011년에 Adobe는 HTML5에 [118][119]대한 적극적인 공헌을 재확인했습니다.Adobe는 모바일 플랫폼 또는 TV용 플래시의 종료를 발표했습니다.대신 브라우저 콘텐츠용 HTML5와 다양한 모바일 애플리케이션[120][121][122][123] 스토어용 Adobe AIR에 초점을 맞추고 이를 "종말의 시작"[124]이라고 표현했습니다.블랙베리 LTD(이전의 RIM)는 [125]PlayBook용 Flash Player를 계속 개발할 것이라고 발표했다.

iOS 장치(iPhone, iPad 및 iPod Touch)용 Adobe Flash Player는 없습니다.그러나 플래시 콘텐츠는 다양한 방법으로 iOS 기기에서 실행할 수 있습니다.

  • 플래시 콘텐츠는 Adobe AIR 앱 내에 번들되어 iOS 기기에서 실행될 수 있습니다.(애플은 한동안 이를 허용하지 않았지만 2010년 9월에 이러한 제한을 완화했다.)[126]
  • 내용이 Adobe Flash Media Server 4.5에서 제공하는 플래시 비디오인 경우 서버는 비디오를 변환하여 HTTP 다이내믹 스트리밍 또는 HTTP 라이브 스트리밍으로 전송합니다. 이 두 비디오는 [127]모두 iOS 장치에서 재생할 수 있습니다.
  • 일부 특수 모바일 브라우저는 클라우드에서 사용자 장치로 직접 콘텐츠를 스트리밍하여 플래시를 수용합니다.예를[128] 들어 Photon Browser와 Puffin Web [129]Browser가 있습니다.

Windows Phone용 Internet Explorer 모바일 버전은 플래시 [130]콘텐츠를 재생할 수 없지만 Windows [131]태블릿 버전에서는 플래시를 계속 지원합니다.

AIR

AIR는 Android(ARM Cortex-A8 이상)[132]Apple iOS[133]실행하는 모바일 기기용 애플리케이션을 개발하기 위한 크로스 플랫폼 런타임 시스템입니다.

Adobe Flash Lite

Adobe Flash Lite는 휴대 전화[134][self-published source?] 및 첨비 및 iRiver와 같은 다른 휴대용 전자 장치용 Adobe Flash Player의 경량 버전입니다.

웹상의 대체 수단

웹 이외의 대체 플레이어의 리스트에 대해서는, 「오픈 소스」를 참조해 주세요.

FL

OpenFL은 Adobe Flash API를 반영하는 오픈 소스 소프트웨어 프레임워크입니다.이를 통해 개발자는 Open에 대해 단일 애플리케이션을 구축할 수 있습니다.FL API는 iOS, Android, HTML5(Canvas, WebGL, SVG 또는 DOM 중 선택), Windows, macOS, Linux, Web Assembly, Flash, AIR, PlayStation 4, PlayStation 3, PlayStation Vita, Xbox One, Wii UVo 등 여러 플랫폼을 동시에 대상으로 합니다.OpenFL은 Flash API를 미러링하여 그래픽 작업을 수행합니다.OpenFL 애플리케이션은 Haxe, JavaScript(EcmaScript 5 또는 6+) 또는 [136]TypeScript로 작성할 수 있습니다.

BAFTA 수상 게임 Papers, Please, Rymdkapsel, Lightbot, Madden NFL Mobile을 포함하여 500개 이상의 비디오 게임이 OpenFL과 [137]함께 개발되었습니다.

HTML5

HTML5는 웹 페이지에서 Adobe Flash 기술을 사용하는 대체 수단으로 자주 언급됩니다.Adobe는 플래시를 HTML5로 [138]변환하는 툴을 출시했고, 2011년 6월에는 구글도 [139][140]같은 기능을 하는 실험 툴을 출시했다.2015년 1월, YouTube는 더 많은 기기를 [141]더 잘 지원하기 위해 HTML5 플레이어로 기본 설정되었습니다.

로의 플래시

를 HTML5로할 수 있는 과 같습니다.

  • Adobe Edge Animate는 HTML5 애니메이션을 [142]직접 제작하도록 설계되었습니다.
  • Adobe Animate는 이제 Flash 애니메이션을 HTML5 콘텐츠로 직접 게시할 수 있게 되었습니다.
  • 구글 스위피는 구글이 개발한 웹 기반 도구로 SWF 파일을 HTML5로 변환하고 그래픽용 SVG애니메이션용 자바스크립트를 사용한다.
  • Adobe Wallaby는 [143]Adobe가 개발한 컨버터입니다.
  • CreateJS는 별도로 제공되는 라이브러리이지만 Adobe는 CS6의 Wallaby를 대체하기 위해 채택했습니다.독립 실행형 프로그램이었던 왈라비와 달리 "CreateJ용 툴킷"은S"는 Flash Professional 내부의 플러그인으로만 기능하며 JavaScript를 [144][145]사용하여 애니메이션화된 HTML5 캔버스 출력을 생성합니다.2013년 12월경에 툴킷은 Flash Professional [146][147]CC에 직접 통합되었습니다.

다음 도구는 HTML5 지원 브라우저에서 플래시 콘텐츠를 실행하지만 HTML5 웹 페이지로 변환하지 않습니다.

  • Mozilla가 개발Shumway는 JavaScript로 작성된 오픈 소스 플래시 가상 머신입니다.
  • GraphOGL Risorse가 개발한 Web Flash Player는 JavaScript로 [148]작성된 무료 온라인 Flash Player(Flash 가상 머신)입니다.

★★

Adobe Flash로 구축된 웹 사이트는 Google Android 또는 iOS(iPhone, iPad)를 실행하는 대부분의 최신 모바일 장치에서 작동하지 않습니다.유일한 대안은 HTML5와 응답성이 뛰어난 웹 디자인을 사용하여 데스크톱과 모바일 기기를 모두 지원하는 웹사이트를 구축하는 것입니다.

그러나 플래시는 여전히 Adobe AIR를 사용하여 모바일 게임을 만드는 데 사용됩니다.이러한 게임은 모바일 웹 브라우저에서는 작동하지 않지만 적절한스토어를 통해 설치해야 합니다.

Adobe의 플래시 디코딩에 대한 의존으로 인해 World Wide Web에서의 사용이 우려됩니다. Adobe의 공개 사양의 완전성은 논의되고 있으며, 플래시의 완전한 구현은 재사용이 가능한 라이선스가 있는 소스 코드 형태로 공개되지 않았습니다.일반적으로 공개 사양은 포맷을 다시 구현할 수 있게 하는 것입니다(향후 데이터 스토리지 입증 참조). 재사용 가능한 코드베이스를 포맷 작성자의 승인 없이 새로운 플랫폼으로 이식할 수 있습니다.

SWF/FLV 사양 사용에 대한 Adobe의 제한은 2009년 2월에 해제되었습니다(Adobe의 Open Screen Project 참조).그러나 Gnash, SwfdecLightspark와 같은 프로젝트의 노력에도 불구하고 2011년 9월 현재 완전한 무료 플래시 플레이어는 아직 없습니다.예를 들어 Gnash는 아직 [149]SWF v10을 사용할 수 없습니다.특히 Gnash는 2007년부터 2017년 [150]1월까지 자유 소프트웨어 재단의 최우선 순위에 이름을 올렸습니다.

스탠다드 및 .「 」 「 」 「 」 「 」 「 」 「 」 「 World Wide Web 」 。

Mozilla Europe의 설립자Tristan Nitot은 [151]2008년에 다음과 같이 말했습니다.

웹 사이트를 구축하는 기업은 Adobe의 Flash나 Microsoft의 Silverlight와 같은 독점 리치 미디어 테크놀로지에 주의해야 합니다. (...) 사용자는 사용자용 콘텐츠를 제작하고 있으며 사용자가 콘텐츠를 볼 수 있는지 여부를 결정하는 사용자가 중간에 있습니다.

CSS의 발명자이자 HTML5의 공동 저자인 Hökon Wium Lie는 2007년 구글 테크 토크에서 HTML5 [152]비디오의 포맷으로서 Theora의 제안을 다음과 같이 설명했습니다.

비디오 요소가 성공하려면 기본 비디오 형식에 대한 합의가 필요하다고 생각합니다.이치노플래시의 문제는 플래시가 개방형 표준이 아니라는 것입니다.

자유 소프트웨어 운동을 대표하는 리처드 스톨먼은 2004년 연설에서 다음과 같이 말했다.[153] "웹 사이트에서 플래시를 사용하는 것은 우리 커뮤니티의 큰 문제입니다."

사용성 컨설턴트인 Jakob Nielsen은 2000년에 "플래시는 세 가지 이유로 웹 사이트를 저하시키는 경향이 있습니다. 즉, 플래시는 디자인 오용을 조장하고 웹의 기본 상호 작용 원칙과 어긋나며 사이트의 핵심 [154]가치에 대한 주의를 분산시킵니다."라고 밝혔습니다.Nielsen의 불만 이후 일부 문제는 적어도 부분적으로 해결되었습니다. 텍스트 크기는 전체 페이지 줌을 사용하여 제어할 수 있으며 Flash Player 6 이후 작성자가 대체 텍스트를 플래시에 포함시킬 수 있습니다.

일부 웹 사이트는 플래시에 크게 의존하며 Flash Player가 없거나 플래시가 차단되면 사용할 수 없게 됩니다.

""를 됩니다.object ★★★★★★★★★★★★★★★★★」embed HTML [155]요소이러한 요소 중 하나를 완전히 구현하지 않은 웹 브라우저는 웹 페이지에서 제공된 경우 대체 텍스트를 표시합니다.이러한 요소를 완전히 구현하기 위해 브라우저에 플러그인이 필요한 경우가 많습니다.다만, 인스톨 할 수 없거나 인스톨 하지 않는 유저도 있습니다.

플래시를 사용하여 일부 사용자가 불쾌하다고 생각하는 콘텐츠(애드버타이즈먼트 등)를 작성하거나 다운로드에 대량의 대역폭을 사용할 수 있으므로 기본적으로 사용자가 클릭할 때까지 플래시 콘텐츠를 재생하지 않는 웹 브라우저(Konqueror, K-Meleon 등)가 있습니다.

대부분의 최신 브라우저에는 플러그인을 차단하는 기능이 있으며, 사용자가 플러그인을 클릭했을 때만 플러그인이 재생됩니다.10.5 이후의 Opera 버전에서는 네이티브플래시 블로킹 기능이 있습니다.Opera Turbo에서는 사용자가 클릭해서 Flash 콘텐츠를 재생해야 하며 브라우저에서도 이 옵션을 영구적으로 활성화할 수 있습니다.Chrome과[157] Firefox 모두[156] "클릭으로 플러그인을 재생"할 수 있는 옵션이 있습니다.이와 동등한 "Flash blocker" 확장도 많은 일반적인 브라우저에서 사용할 수 있습니다.Firefox에는 FlashblockNoScript가 있으며 Internet Explorer에는 Flashblock이라는 이름의 여러 기능이 포함되어 있습니다.Apple의 Safari와 같은 MacOS의 WebKit 기반 브라우저에는 ClickToFlash가 [158]있습니다.2015년 6월, 구글은 Chrome이 기본적으로 [159]광고를 "일시 중지"하고 플래시 콘텐츠를 "비중앙"할 것이라고 발표했습니다.

파이어폭스(버전 46부터)는 HTML5 또는 [160]플래시를 사용할 수 있는 YouTube의 최신 임베디드 플레이어에 플래시 전용 YouTube 내장 코드를 고쳐 씁니다.이러한 임베드 코드는 YouTube 이외의 사이트에서 YouTube의 비디오를 임베드하기 위해 사용되며, 예를 들어 오래된 블로그나 포럼에서 볼 수 있습니다.

보안.

수년간 Adobe Flash Player의 보안[161] 기록은 많은 보안 전문가들이 플레이어를 설치하지 말거나 Flash [162][163]콘텐츠를 차단하는 것을 권장해 왔습니다.US-CERT[164]플래시를 차단할 것을 권장했으며 보안 연구자인 Charlie Miller는 "플래시를 설치하지 말 것"[165]을 권장했습니다. 그러나 아직 플래시를 사용하는 사용자는 [166]"플래시를 게시하는 벤더로부터 직접" 신뢰할 수 있는 업데이트를 받을 것을 Intego는 권장했습니다.Adobe Flash Player에는 1078개 이상의 CVE [167]엔트리가 있으며, 이 중 842개 이상의 엔트리가 임의 코드를 실행합니다.또한 과거의 취약성으로 인해 웹 [168][169][170][171]카메라를 통한 스파이 활동이 가능하게 되었습니다.보안 전문가들은 HTML5의 등장으로 플래시와 같은 브라우저 플러그인에 대한 필요성이 줄어들고 있다고 말하며 오랫동안 플래시의 종말을 예측해 왔습니다.[172]

위험을 제한하기 위한 제3자의 적극적움직임은 2010년 스티브 잡스가 애플이 아이폰, 아이팟 터치, 아이패드에서 플래시를 허용하지 않을 것이라고 말하면서 시작되었는데, 그 이유 [173]중 하나로 최악의 보안을 들었다.플래시는 OSX의 언어에서 런타임의 일부를 동적으로 변경하여 성능을 향상시키는 기능을 자주 사용했지만 전반적인 불안정성을 초래했습니다.2015년 7월 새로 발견된 일련의 취약성으로 인해 Facebook의 최고 보안 책임자인 Alex Stamos는 Adobe에 소프트웨어를[174] 완전히 중단하고 Mozilla Firefox 웹 브라우저, Google Chrome 및 Apple Safari를 통해 Flash Player의 [175][176][177]모든 이전 버전을 블랙리스트에 올렸습니다.

플래시 쿠키

HTTP 쿠키와 마찬가지로 플래시 쿠키('로컬 공유 개체'라고도 함)를 사용하여 응용 프로그램 데이터를 저장할 수 있습니다.플래시 쿠키는 도메인 에 공유되지 않습니다.2009년 8월 Ashkan Soltani와 UC Berkeley의 연구팀이 실시한 조사에 따르면 플래시를 사용하는 웹사이트의 50%도 플래시 쿠키를 사용하고 있지만 프라이버시 정책은 이를 거의 공개하지 않았으며 프라이버시 선호도에 대한 사용자 제어가 [178]부족했습니다.대부분의 브라우저 캐시 및 이력 억제 또는 삭제 기능은 버전 10.2 이전의 Flash Player가 자체 캐시에 로컬 공유 개체를 쓰는 데 영향을 주지 않았습니다. 이 때 사용자 커뮤니티는 HTTP [179]쿠키보다 Flash 쿠키의 존재와 기능에 대해 훨씬 덜 인식했습니다.따라서 이러한 버전의 사용자는 HTTP 쿠키를 삭제하고 브라우저 이력 파일과 캐시를 삭제한 후 플래시 브라우징 이력이 남아 있으면 컴퓨터에서 모든 트래킹데이터를 삭제했다고 생각할 수 있습니다.Adobe의 Flash Settings Manager응용 프로그램의 하위 메뉴인 Adobe의 자체 Flash Web 사이트 스토리지 설정 패널 및 기타 편집자툴킷은 Flash Local Shared [180]Object 설정을 관리하고 삭제할 수 있습니다.

「 」를 참조해 주세요.

설명각주

  1. ^ FLV F4V는 2010년 9월 23일 Wayback Machine에서 아카이브되었습니다.F4V는 ISO 기반 미디어 파일 형식 표준을 기반으로 합니다.이 형식은 http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html에서 무료로 다운로드 할 수 있습니다.

레퍼런스

  1. ^ a b "Adobe Flash Player EOL Enterprise Information Page". Adobe.com. Adobe Systems. Retrieved November 21, 2021.
  2. ^ a b "The switch from Flash to HTML5 now made easy with HARMAN Enterprise support for Adobe Flash". harman.com. Harman International. Retrieved November 21, 2021.
  3. ^ "ADOBE® AIR® SDK". harman.com. Harman International. Retrieved November 21, 2021.
  4. ^ a b "ADOBE® FLASH® PLAYER ENTERPRISE SUPPORT". harman.com. Harman International. Retrieved November 21, 2021.
  5. ^ a b c "Adobe Flash Player 2021 Notice (China Variant)". flash.cn (in Simplified Chinese). Zhongcheng Network Technology Co., Ltd. Retrieved January 17, 2021.
  6. ^ a b c "Flash & The Future of Interactive Content". Adobe Inc. July 25, 2017. Archived from the original on December 2, 2017. Retrieved July 1, 2019.
  7. ^ AIR 로드맵 업데이트, Chris Campbell, Adobe 블로그, 2017년 7월 25일 오전 9시 8분
  8. ^ a b c d WARREN, CHRISTINA (November 20, 2012). "The Life, Death and Rebirth of Adobe Flash". Mashable. Retrieved June 11, 2015.
  9. ^ a b Pinho, Carlos (July 7, 2009). "50 Beautiful Flash Websites". Smashing Magazine. Retrieved June 11, 2015.
  10. ^ 2009년 12월 14일, Adobe Developer Connection의 Wayback Machine에서 2009년 10월 18일 아카이브된 최고의 플래시 사이트 돌아보기
  11. ^ DAVLIN, ANN (June 15, 2011). "35 Of The Best 3D Flash Websites Ever". Smashing 3D. Retrieved June 11, 2015.
  12. ^ 베스트 3D 웹사이트 20개, 웹 디자이너 드롭스, 2012년 9월 15일
  13. ^ 구글, 플래시광고 HTML5, IT Pro Magazine, Caroline Preece, 2015년 2월 27일자로 자동 변환
  14. ^ "Google is killing its Swiffy tool for converting Flash files into HTML5 on July 1". venturebeat.com. June 15, 2016.
  15. ^ YOUTUBE NOW는 HTML5 비디오를 디폴트로 재생하고 있습니다.ESCHEWS ADOBE FLASH, Popular Science, Dan Moren, 2015년 1월 28일
  16. ^ YouTube가 대부분의 브라우저에서 Adobe Flash for HTML5를 삭제, The Inquirr, Chris Merriman, 2015년 1월 28일
  17. ^ 안녕, 플래시! YouTube는 웹상에서 HTML5로 기본 설정되었습니다.PC World Magazine, Ian Paul, 2015년 1월 28일
  18. ^ "YouTube Flash app for TVs no longer available - YouTube Help". support.google.com. Retrieved February 4, 2021.
  19. ^ a b c d e McCune, Doug (February 23, 2009). Adobe Flex 3.0 For Dummies. John Wiley & Sons. p. Chapter 1, "From HTML to RIA". ISBN 978-0470436820.
  20. ^ Rocchi, Cesare (2011). Data Visualization with Flash Builder. Focal Press. ISBN 978-0240815039.
  21. ^ a b Fain, Yakov (March 16, 2010). Enterprise Development with Flex: Best Practices for RIA Developers. O'Reilly Media, Inc. ISBN 978-1449388737.
  22. ^ "Speedtest.net by Ookla – The Global Broadband Speed Test".
  23. ^ Speedtest.net?, Speedtest.net 를 사용하기 위한 요건은 무엇입니까?
  24. ^ 세계에서 가장 인기 있는 인터넷 속도 테스트가 드디어 Adobe Flash, The Next Web, Owen Williams, 2015년 12월 7일 출시
  25. ^ Reeves, Ben. "How Flash Games Changed Video Game History". Game Informer. Retrieved February 3, 2022.
  26. ^ Musil, Steven. "It's game over for FarmVille, as Flash also buys the farm". CNET. Retrieved February 3, 2022.
  27. ^ "Alien Hominid (PS2) – ET palaa kotiin". www.pelit.fi. Retrieved February 3, 2022.
  28. ^ "Adobe AIR". TechSpot. Retrieved May 5, 2021.
  29. ^ "Do I need Adobe AIR, or should I remove it? [Explained]". Windows Report - Error-free Tech Life. July 24, 2020. Retrieved May 5, 2021.
  30. ^ "Adobe Flash Platform * Submitting your iPhone application to the App Store". help.adobe.com. Retrieved May 5, 2021.
  31. ^ a b c d 플래시의 달인: 플래시, 콜드 하드 플래시 크리에이터와의 인터뷰
  32. ^ a b c d e f g h MacROMEDIA 플래시 백, 디지털 고고학
  33. ^ PC 그래픽스 & 비디오, 제6권, 제1호 ~ 제6호, Advanstar Communications, 1997년
  34. ^ PC 커뮤니케이션 주식회사 퍼스널 컴퓨터 매거진, 1995년
  35. ^ Waldron, Rick (August 27, 2006). "The Flash History". Flashmagazine. Retrieved June 18, 2001.
  36. ^ Gay, Jonathan (2001). "The History of Flash". Adobe Systems Inc. Archived from the original on February 4, 2009. Retrieved October 18, 2009.
  37. ^ 플래시의 역사: 2015년 1월 1일 웨이백 머신에 아카이브된 그래픽스
  38. ^ 플래시의 역사: 애니메이션여명 2008년 1월 25일 Wayback Machine에 아카이브
  39. ^ "Grandmasters of Flash: An Interview with the Creators of Flash". ColdHardFlash.com. Retrieved February 12, 2008.
  40. ^ Coale, Kristi. "Macromedia Rides the FutureWave". Wired. Retrieved March 29, 2022.
  41. ^ "Flash Player in 2005". ZDNet. Archived from the original on May 16, 2007. Retrieved December 26, 2008.
  42. ^ Flynn, Laurie J. (April 19, 2005). "Adobe Buys Macromedia for $3.4 Billion (Published 2005)". The New York Times. ISSN 0362-4331. Retrieved March 4, 2021.
  43. ^ Joseph Labrecque (2011). What's New in Flash Player 11. O'Reilly Media, Inc. p. 17. ISBN 978-1-4493-1110-0.
  44. ^ Adobe Flash 로드맵, Adobe
  45. ^ [1] 2015년 7월 7일 Flash Player 11.4/AIR 3.4 베타 소개 Wayback Machine에서 아카이브됨, Thibault Imbert(Adobe 직원), ByteArray
  46. ^ "1 Billion AIR Installations". Ben Forta. May 9, 2014. Retrieved March 4, 2021.
  47. ^ Compass Intelligence, 2014 모바일 어워드 수상자 발표, Compass Intelligence
  48. ^ 나침반 인텔리전스, 2015 모바일 어워드 수상자 발표, 나침반 인텔리전스
  49. ^ Barrett, Brian. "Sadly, Adobe Flash Isn't Dead. It Just Changed Its Name". WIRED. Retrieved June 22, 2017.
  50. ^ SWF Technology Center Adobe Developer Connection 2014년 8월 22일 Wayback Machine에서 아카이브.Adobe.com (2009년 7월 14일)2011년 3월 11일에 취득.
  51. ^ "Adobe Open Screen Project". ZDNet. Archived from the original on August 11, 2011. Retrieved March 21, 2012. Starting today, there will be no restrictions on the use of the SWF specification or the FLV and F4V specifications that make up video in Flash. Formerly, to look at the SWF specification users had to sign a licensing agreement not to use it to create competing players
  52. ^ "Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine". Mozilla Foundation Press Center. San Francisco. November 7, 2006. Archived from the original on October 21, 2010. Retrieved September 3, 2010.
  53. ^ Tamarin 프로젝트는 2007년 2월 10일에 Wayback Machine에서 아카이브되었습니다.Mozilla.org (2010년 10월 5일)2011년 3월 11일에 취득.
  54. ^ "Adobe donates Flex to Apache". Techworld. Archived from the original on November 18, 2011. Retrieved November 17, 2011.
  55. ^ a b Tim Anderson (November 15, 2015). "Adobe Flex SDK bombshell STUNS developers". The Register. Archived from the original on August 10, 2017. Retrieved August 10, 2017.
  56. ^ a b Joab Jackson, IDG News Service (November 16, 2011). "Adobe Donates Flex to Apache". PCWorld. Archived from the original on November 18, 2012. Retrieved October 10, 2015.
  57. ^ a b c Flex!= 플래시가 2016년 1월 10일 웨이백 머신에서 보관, 인쇄UI, 2013년 1월 27일
  58. ^ 오픈 소스 Flash C++ 컴파일러, CrossBridge 아카이브, 2014년 3월 25일 Adobe 블로그, 2013년 6월 25일 Wayback Machine에서 진행
  59. ^ CrossBridge는 2017년 9월 20일 Adobe Gaming GitHub 웹사이트 Wayback Machine에서 아카이브 완료
  60. ^ Adobe Open-Sources Flash C/C++ 컴파일러 2017년 2월 6일 Wayback Machine, Phoronix, Michael Larabel, 2013년 6월 26일 아카이브
  61. ^ "Gnash Reference Manual". gnu.org. Archived from the original on November 25, 2011. Retrieved November 12, 2011.
  62. ^ a b "Adobe and Industry Leaders Establish Open Screen Project". May 1, 2008. Archived from the original on February 10, 2009. Retrieved February 20, 2009.
  63. ^ a b Murarka, Anup. "Inside the Open Screen Project". Archived from the original on February 10, 2009. Retrieved February 21, 2009.
  64. ^ "Open Screen Project partners". Archived from the original on February 24, 2009. Retrieved February 20, 2009.
  65. ^ "Adobe and Nokia Announce $10 Million Open Screen Project Fund". February 16, 2009. Archived from the original on February 19, 2009. Retrieved February 20, 2009.
  66. ^ a b Fox, Chris (December 31, 2020). "Adobe Flash Player is finally laid to rest". BBC News. Retrieved December 31, 2020.
  67. ^ Smith, Ernie (October 9, 2019). "Flash Is Responsible for the Internet's Most Creative Era". Vice. Retrieved November 24, 2020.
  68. ^ a b c Lawhead, Nathalie (November 24, 2020). "The forgotten Flash Website movement (when websites were 'the new emerging artform')". Gamasutra. Retrieved November 24, 2020.
  69. ^ Valentino-Devries, Jennifer (April 29, 2010). "Highlights: The Journal's Exclusive Interview With Adobe CEO". The Wall Street Journal. Retrieved June 19, 2017.
  70. ^ Arthur, Charles (April 29, 2010). "Adobe CEO hits back in row with Steve Jobs over Flash on Apple's iPhone". The Guardian. Retrieved June 19, 2017.
  71. ^ a b Gross, Doug (November 9, 2011). "Did Steve Jobs kill Adobe Flash?". CNN. Retrieved February 4, 2021.
  72. ^ a b "Introducing OpenFL". Joshua Granick Blog. May 30, 2013.
  73. ^ Kastrenakes, Jacob (December 1, 2015). "Adobe is telling people to stop using Flash". The Verge. Retrieved July 25, 2017.
  74. ^ Cimpanu, Catalin. "Adobe to block Flash content from running on January 12, 2021". ZDNet. Retrieved February 18, 2021.
  75. ^ Salter, Jim (May 5, 2021). "Goodbye again, Flash—Microsoft makes removal from Windows 10 mandatory". Ars Technica. Retrieved May 5, 2021.
  76. ^ a b c Chan, Khee Hoon (March 18, 2021). "Tracing the Sprawling Roots of Flash Preservation". Vice. Retrieved March 18, 2021.
  77. ^ "BlueMaxima's FlashPoint". BlueMaxima. Retrieved July 18, 2020.
  78. ^ "Flash Game Archive - Preserve Flash Gaming". Flash Game Archive. Retrieved July 18, 2020.
  79. ^ Campbell, Ian Carlos (November 19, 2020). "The Internet Archive is now preserving Flash games and animations". The Verge. Retrieved November 19, 2020.
  80. ^ Scott, Jason (November 22, 2020). "Flash Back! Further Thoughts on Flash at the Internet Archive". Internet Archive Blogs. Retrieved February 4, 2021.
  81. ^ Bailey, Dustin (February 1, 2020). "Every Flash game disappears forever in 2020 – but this project has preserved 38,000 of them". PCGamesN. Retrieved February 1, 2020.
  82. ^ Morton, Lauren (January 31, 2020). "Flashpoint launcher is saving Flash games from impending extinction". Rock Paper Shotgun. Retrieved February 1, 2020.
  83. ^ Matt Fisher (2013). HTML5 for Flash Developers. Packt Publishing Ltd. § Stage3D versus WebGL, p. 91. ISBN 978-1-84969-333-2.
  84. ^ a b "Stage3D vs WebGL Performance — Airtight Interactive". Airtightinteractive.com. October 28, 2011. Retrieved August 4, 2014.
  85. ^ "Tools Spotlight: CopperCube 4.0". MCV. evelop-online.net. May 28, 2014. Retrieved September 22, 2014.
  86. ^ Keith Gladstien (2013). Flash Game Development In a Social, Mobile and 3D World. Cengage Learning. pp. 383–421. ISBN 978-1-4354-6021-8.
  87. ^ Thibault Imbert (2012). Introducing Starling. O'Reilly Media, Inc. ISBN 978-1-4493-2089-8.
  88. ^ Wagner James Au (2012). Game Design Secrets. John Wiley & Sons. p. 130. ISBN 978-1-118-46391-8.
  89. ^ "Adobe Flash 11 adopts Unreal Engine 3 for better browser games The Verge". theverge.com. October 7, 2011. Retrieved August 4, 2014.
  90. ^ Melanson, Mike (January 27, 2010). "Solving Different Problems". Penguin.SWF. Retrieved November 15, 2014.
  91. ^ "Flash benchmarks on different operating systems". October 17, 2008.
  92. ^ Paul, Ryan (October 16, 2009). "Hands-on: Hulu Desktop for Linux beta a big resource hog". Arstechnica.com. Retrieved December 4, 2010.
  93. ^ "Flash Player 10.1: Performance improvements for Mac OS X". May 6, 2010.
  94. ^ "Flash Player 11: More stable and faster for Linux".
  95. ^ "What just happened to video on the web". Adobe. Archived from the original on January 6, 2010.
  96. ^ "Adobe Press release on MPEG-4 in Flash Player 9". Adobe.com. Archived from the original on December 3, 2010. Retrieved December 4, 2010.
  97. ^ "Adobe File Format Specification FAQ". Adobe Systems. Archived from the original on November 11, 2007. Retrieved November 15, 2007.
  98. ^ "Free Flash community reacts to Adobe Open Screen Project". Archived from the original on September 28, 2008. Retrieved November 29, 2008.
  99. ^ Kris Graft. "Scaleform GFx 4 Supports Flash 10 AS3". Gamasutra. Retrieved October 1, 2010.
  100. ^ "Using SWF Assets". www.openfl.org.
  101. ^ "Lightspark flash player continues to advance". Linux.be. July 9, 2010. Archived from the original on March 13, 2016. Retrieved September 3, 2010.
  102. ^ "Gnash Reference Manual". www.gnu.org. Retrieved November 12, 2011.
  103. ^ Duckett, Chris (November 13, 2012). "Shumway looks to replace Flash with JavaScript". ZDNet. Retrieved January 8, 2013.
  104. ^ "Shumway: Mozilla's open SWF runtime project – The H Open: News and Features". H-online.com. November 13, 2012. Archived from the original on December 20, 2012. Retrieved January 8, 2013.
  105. ^ "Mozilla publicly announces the open-source Flash-renderer Mozilla-sponsored Shumway project Iloveubuntu: Ubuntu blog". Iloveubuntu. November 12, 2012. Archived from the original on January 18, 2013. Retrieved January 8, 2013.
  106. ^ "[Phoronix] X.Org vs. XMir On KDE, Xfce, Unity Desktops". Phoronix.com. September 24, 2013. Retrieved October 4, 2013.
  107. ^ Villegas, Jet (November 12, 2012). "The Shumway Open SWF Runtime Project". Mozilla.
  108. ^ Willis, Nathan (November 21, 2012). "Gnash, Lightspark, and Shumway". LWN.net. Retrieved June 13, 2014.
  109. ^ "Flash Replacement Shumway is as good as dead – gHacks Tech News". February 23, 2016. Retrieved September 17, 2016.
  110. ^ "Ruffle, a flash player emulator. List of contributors over time on GitHub". GitHub.
  111. ^ "Flash Animations Live Forever at the Internet Archive". November 19, 2020.
  112. ^ "Downloads". Adobe Flash Player Support Center. Retrieved October 1, 2016.
  113. ^ Phil Nickinson (April 27, 2010). "Andy Rubin says Flash is coming in Froyo version of Android operating system". Androidcentral.com. Archived from the original on December 4, 2010. Retrieved December 4, 2010.
  114. ^ "Today Is The Last Day To Get Flash For Android". WebProNews. August 14, 2012. Retrieved January 12, 2015.
  115. ^ Sascha Segan (October 19, 2010). "HP WebOS 2.0 with Flash: Hands On". PCMag. Retrieved October 16, 2011.
  116. ^ "Palm Latest Mobile Industry Leader to Join Open Screen Project". February 16, 2009. Archived from the original on February 23, 2009. Retrieved February 20, 2009.
  117. ^ Winokur, Danny (November 9, 2011). "Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5 (Adobe Featured Blogs)". Blogs.adobe.com. Retrieved January 26, 2012.
  118. ^ Stevens, Tim. (2011-11-09) Adobe는 Flash Player가 모바일 기기에 사용되지 않음을 확인합니다.Engadget.com 를 참조해 주세요.2013-07-21에 회수.
  119. ^ "Adobe Flash Player Turfed for Mobile Devices". Archived from the original on April 25, 2012. Retrieved November 11, 2011.
  120. ^ "Web designers: Time to ditch Flash, Silverlight, and embrace HTML5".
  121. ^ "Flash is dead. Long live HTML5". ZDNet. November 9, 2011. Retrieved November 12, 2011.
  122. ^ "Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5". Adobe Systems. November 9, 2011. Retrieved November 12, 2011. We will no longer continue to develop Flash Player in the browser to work with new mobile device configurations (chipset, browser, OS version, etc.) following the upcoming release of Flash Player 11.1 for Android and BlackBerry PlayBook
  123. ^ "PlayBook has a Flash-filled future; RIM's worst decision to date?". ZDNet.
  124. ^ "The beginning of the end for Adobe's Flash". CNN. November 10, 2011. Retrieved November 11, 2011.
  125. ^ "PlayBook has a Flash-filled future; RIM's worst decision to date?". ZDNet. Retrieved November 11, 2011.
  126. ^ Joseph Menn (September 9, 2010). "Apple relaxes app developer rules". Financial Times. Retrieved October 16, 2011.
  127. ^ Jonny Evans (September 9, 2011). "Adobe brings Flash-free-Flash to Apple iPad, iPhone". Computerworld. Archived from the original on October 7, 2011. Retrieved October 16, 2011.
  128. ^ "Photon Browser". Retrieved March 5, 2014.
  129. ^ "Puffin Web Browser – About". Archived from the original on February 14, 2014. Retrieved February 12, 2014.
  130. ^ Hemphill, Kenny (September 15, 2011). "Microsoft ditches Flash support in tablet version of Internet Explorer". MacUser. London: Dennis Publishing. Archived from the original on December 20, 2012.
  131. ^ Bott, Ed. "Microsoft changes default Flash behavior in Windows 8 and RT". zdnet.com. Retrieved February 2, 2015.
  132. ^ "Flash Player 10.1 – Installations and updates". Archived from the original on October 8, 2010. Retrieved November 19, 2010.
  133. ^ Adobe AIR 2.6, Adobe Devnet의 iOS 기능
  134. ^ Moll, Cameron (2007). Mobile Web Design. Lulu.com. ISBN 9780615185910.[자체 확인 소스]
  135. ^ "OpenFL ReadMe". OpenFL on Github. July 10, 2019.
  136. ^ "OpenFL ReadMe". OpenFL on Github. July 10, 2019.
  137. ^ OpenFL 쇼케이스
  138. ^ "Flash to HTML5: Learn more about the CreateJS toolkit". Adobe.com.
  139. ^ "Google Swiffy". Google Labs. Archived from the original on September 4, 2011.
  140. ^ L., Maxime. "Google just announced a SWF to HTML5 converter". Linked In Groups: HTML5 Technologies.
  141. ^ "YouTube now defaults to HTML5 <video>". Retrieved July 16, 2015.
  142. ^ RJ Owen; Luke Stevens (2013). The Truth About HTML5. Apress. p. 83. ISBN 978-1-4302-6415-6.
  143. ^ Gary Marshall (March 8, 2011). "Flash is coming to the iPad, iPad 2 and iPhone". techradar.com. Retrieved March 8, 2011.
  144. ^ Alberti, Sandro: HTML - CSS 애니메이션2019년 8월 21일에 접속.
  145. ^ "Archived copy" (PDF). Archived from the original (PDF) on March 5, 2016. Retrieved August 5, 2014.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  146. ^ "Archived copy". Archived from the original on August 8, 2014. Retrieved August 5, 2014.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  147. ^ "Inspire is now Adobe Create Magazine Create".
  148. ^ "Web Flash Player - ShockWaveFlash - SWF".
  149. ^ "Gnash homepage". Gnu.org. Retrieved September 4, 2011.
  150. ^ "Changelog for the High Priority Projects list". Free Software Foundation.
  151. ^ Nitot, Tristan (April 29, 2008). "Mozilla warns of Flash and Silverlight 'agenda'". ZDNet. Archived from the original on December 27, 2008. Retrieved September 4, 2011.
  152. ^ "Håkon Wium Lie on the video element in HTML 5". YouTube. March 29, 2007. Archived from the original on October 30, 2021. Retrieved August 14, 2014.
  153. ^ "Richard Stallman on The free software movement and its challenges". Australian National University, Canberra, Australia: Google Video. October 13, 2004. Archived from the original on October 30, 2021. Retrieved August 14, 2014.
  154. ^ Nielsen, Jakob (October 29, 2000). "Flash: 99% Bad". Retrieved February 21, 2009.
  155. ^ "Help for The W3C Markup Validation Service". Validator.w3.org. Retrieved January 26, 2012.
  156. ^ "How to Enable Flashblock in Chrome (And Make it 5000% More Secure)". How-to Geek. April 8, 2011. Retrieved August 18, 2012.
  157. ^ "Firefox 14 To Get Click To Play Plugin Feature". ghacks.net. March 29, 2012. Retrieved August 18, 2012.
  158. ^ "ClickToFlash". Retrieved July 27, 2011.
  159. ^ "Better battery life for your laptop".
  160. ^ "QA/Youtube Embedded Rewrite". Retrieved May 21, 2016.
  161. ^ "Security bulletins and advisories". Archived from the original on April 6, 2010. Retrieved March 27, 2010.
  162. ^ "Expert says Adobe Flash policy is risky". ZDNet. November 12, 2009. Retrieved March 27, 2010.
  163. ^ "Protect yourself from Flash attacks in Internet Explorer". ZDNet. September 9, 2012. Retrieved July 7, 2013. I recommend that you disable the Shockwave Flash add-on in IE completely
  164. ^ "Securing Your Web Browser". Archived from the original on March 26, 2010. Retrieved March 27, 2010.
  165. ^ "Pwn2Own 2010: interview with Charlie Miller". March 1, 2010. Archived from the original on April 24, 2011. Retrieved March 27, 2010.
  166. ^ "How to Tell if Adobe Flash Player Update is Valid". Intego. March 8, 2013. Retrieved April 9, 2013.
  167. ^ "Adobe Flash Player : CVE security vulnerabilities, versions and detailed reports". Retrieved February 12, 2015. 291 total vulnerabilities
  168. ^ "Adobe remedies webcam spy hole in Flash". Retrieved April 4, 2012.
  169. ^ "Flash Player as a spy system". Retrieved April 4, 2012.
  170. ^ "Adobe Flash Player Settings Manager". Adobe Systems. Archived from the original on June 20, 2010. Retrieved July 1, 2010.
  171. ^ "Global Privacy Settings panel". Adobe Systems. Retrieved April 4, 2012.
  172. ^ "Sophos Security Threat Report 2013" (PDF). Sophos. December 2012. pp. 11, 24. Retrieved May 9, 2010.
  173. ^ Jobs, Steve (April 29, 2010). "Thoughts on Flash". Apple.com. Retrieved June 18, 2012.
  174. ^ Vincent, James (July 13, 2015). "Facebook's new chief security officer wants to set a date to kill Flash". The Verge. Retrieved July 14, 2015.
  175. ^ "Firefox blacklists Flash player due to unpatched 0-day vulnerabilities". Ars Technica. Condé Nast. July 14, 2015. Retrieved July 15, 2015.
  176. ^ "Adobe Flash has been blocked because it's out of date". Google Support. Retrieved October 20, 2015.
  177. ^ "Apple blocks old, unsafe Adobe Flash plug-in versions in OS X Safari". Apple Insider. Retrieved October 24, 2015.
  178. ^ Hoofnagle, Chris Jay; Thomas, Lauren; Mayo, Quentin; Canty, Shannon; Soltani, Ashkan (August 10, 2009). "Soltani, Ashkan, Canty, Shannon, Mayo, Quentin, Thomas, Lauren and Hoofnagle, Chris Jay: Flash Cookies and Privacy". SSRN 1446862. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  179. ^ "Local Shared Objects – "Flash Cookies"". Electronic Privacy Information Center. July 21, 2005. Archived from the original on April 16, 2010. Retrieved March 8, 2010.
  180. ^ "How to manage and disable Local Shared Objects". Adobe Systems Inc. September 9, 2005. Retrieved March 8, 2010.

외부 링크