>  기사  >  웹 프론트엔드  >  지난 10년 동안 HTML5가 아픈 고양이 플래시를 어떻게 봉쇄했는지에 대한 자세한 설명

지난 10년 동안 HTML5가 아픈 고양이 플래시를 어떻게 봉쇄했는지에 대한 자세한 설명

黄舟
黄舟원래의
2017-03-04 16:19:351211검색

구글은 지난 8월 9일, 올해 9월 출시된 크롬 53부터 구글 크롬이 플래시 콘텐츠의 90%를 차단하고, 연말까지 HTML5를 웹 콘텐츠 표준으로 사용할 것이라고 공식 발표했다. 해. 메시지는 단순해 보이지만 그 이면에는 10년 간의 줄다리기가 숨어 있다.

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

최신 Google 블로그 기사 차단(Flash 및 Chrome)

6년 전, 탐색할 순간이 없었을 때 글로벌 기술 블로그 & forums 이런 잔혹한 전쟁이 있었는데, 그 주인공이 바로 싸움계의 1인자 스티브 잡스였습니다. 그때 갱 리더 차오가 멀티미디어계의 강자인 플래시를 맹렬히 비난하고 HTML5를 내세웠던 것 같은데 아직도 대부분의 사람들이 이해하지 못하더군요...

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

현재 , HTML5는 무자비하다. 플래시의 글로벌 '고래' 점유율과 국내 H5 마케팅이 점점 더 치열해지는 가운데, 우리는 마침내 자신있게 말할 수 있다: "리더는 현명하다!"

1. Apple or die."

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

2010년 Apple Worldwide Developers Conference

2010년 1월 iPad Apple 컨퍼런스에서 눈썰미 좋은 기자가 발견한 것입니다. 큰 화면에서 웹페이지의 일부 섹션이 Flash를 지원하지 않아 콘텐츠를 재생할 수 없다는 문제가 발생했습니다. Adobe Flash 제품 관리자인 Adrian Ludwig는 화가 나서 즉시 다음과 같은 기사를 썼습니다.

Flash가 없으면 iPad는 인터넷에 있는 게임의 70%와 영화 및 TV 콘텐츠의 75%에 액세스할 수 없습니다.

3일 후 잡스는 내부 연설을 하고 다음과 같이 대답했습니다.

(모두 비난) Adobe는 너무 게으릅니다.

그는 Flash에 버그가 너무 많아서 종종 Mac 충돌이 발생한다고 비난했습니다. 이제 HTML5가 일반적인 추세이며 Adobe가 Apple의 개발 방향에 따라 조정하지 않으면 Flash는 죽을 때까지 기다릴 수 있습니다.

이미 2007년 애플이 아이폰을 출시했을 당시 OS 시스템은 플래시를 지원하지 않았기 때문에 어도비는 플래시 게임과 기타 게임을 아이폰 애플리케이션에 패키징하기 위해 2009년에 Packager for iPhone을 출시할 수밖에 없었다.

그러나 스티브 잡스는 이 아이디어를 받아들이기를 거부하고 주요 웹사이트에 HTML5의 오디오 및 비디오 버전을 디자인하도록 권장했습니다. 2010년 4월 초, 그는 iPhone의 개발자 약관을 변경하고 Flash를 iPhone 애플리케이션으로 전환할 것이라고 선언했습니다. 승인되지 않습니다.

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

스티브 잡스의 『플래시에 대한 나의 견해』 원문에서 발췌

이 사건은 일주일 넘게 격화되었고, 잡스는 전 세계에 출간- 유명한 공개 편지 "Flash" "Flash에 대한 생각"에는 여섯 가지 주장이 있습니다.

(1) Adobe는 너무 폐쇄적이며 해당 제품은 100% 독점입니다.

(2) 대부분의 Flash 비디오는 Apple에서 지원하는 H.264 형식을 따르므로 Flash 게임이 없으면 APP Store의 멋진 게임 생활을 놓칠 수 없습니다.

(3) Flash가 지원되면 Apple 모바일 기기의 안정성과 보안성이 크게 저하됩니다.

(4) 플래시는 전력을 많이 소모합니다.

(5) 플래시를 터치 디자인에 적용하려면 코드를 다시 작성해야 하며, 좀 더 발전된 HTML5를 사용하는 것이 좋습니다.

(6) 마지막으로, 타사 소프트웨어 개발에 전적으로 의존하면 다른 제품의 새로운 기능을 사용하는 것이 지연됩니다.

잡스가 이토록 자신감을 갖는 이유는 애플이 2004년부터 맥스톤 등 브라우저 제조사들과 협력해 기존 HTML 표준을 개선해왔고, 3년간의 노력을 통해 월드와이드웹 컨소시엄(W3C)을 촉발했기 때문이다. )을 표준화하기 위해, 즉 나중에 HTML5를 사용합니다. 새로운 표준은 브라우저 애플리케이션 구축 기능을 통해 웹 개발을 재정의합니다.

깡패가 너무 터프한데 어도비는 어떻게 해야 할까요?

2. Google, Facebook, Youtube... 나중에 Adobe도 Falsh를 싫어했습니다

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

Tomb of Flash(사진 출처: Tencent Technology)

Apple의 리더십 하에 Google은 2010년에 HTML5 진영에 합류했으며(즉, Android도 Flash를 견딜 수 없음을 의미함) 그 이후로 점점 더 많은 회사가 비밀리에 "포기"했습니다. HTML5는 2014년 10월에 완성되었고 도미노는 통제 불능 상태가 되었습니다.——

  • 2015년 1월 Youtube는 Flash를 포기하고 기본적으로 HTML5 비디오를 재생했습니다.

  • 2015년 7월 Firefox는 기존 Flash Player를 차단했습니다

  • 2015년 9월 Google Chrome은 일부 Flash 콘텐츠를 차단했습니다

  • 2015년 12월 Adobe는 Flash와 HTML5 제작 소프트웨어를 통합하고 이름을 Animate CC로 변경했습니다.

  • 2015년 12월 Facebook은 모든 사이트 동영상의 기본값을 HTML5로 전환했습니다.

  • 2016년 5월 Google Chrome은 기본적으로 HTML5를 사용하겠다고 발표했습니다. Flash 교체

  • 2016년 8월 Google Chrome에서 Flash를 완전히 차단했습니다

  • 2016년 12월 Google Chrome에서 HTML5를 완전히 지원합니다

  • 2017년 1월, Google 광고 플랫폼은 더 이상 Flash를 허용하지 않습니다

Apple 깡패의 잘못은 아닙니다. 2007년 iPhone이 Flash를 포기한 이후로 9년이 넘도록 , Adobe는 Flash를 단독으로 통제해 왔으며 "회개하지 않았습니다". 다양한 버그를 수정하기 위해 지난해에는 거의 일년 내내 316개의 플래시 패치가 출시됐다.

아직도 그때의 영광을 기억하는 사람이 있을까요?

플래시는 크기가 작고, 전송이 용이하며, 왜곡이 없기 때문에 2000년경 소규모 대역폭 인터넷 환경에 적합하며 전 세계적으로 급속히 등장한 인터랙티브 벡터 그래픽 및 웹 애니메이션의 표준입니다. .

2005년 Flash를 소유한 회사는 Adobe에 엄청난 금액인 34억 달러에 인수되어 유명해졌습니다. 이후 인터넷 영화·TV, 게임, 광고 등 3대 분야를 넘나들며 97%에 달하는 높은 시장점유율을 기록했다.

그러나 Adobe는 비판을 견디지 못해 지난해 말 Flash 제작 소프트웨어를 HTML5 제작 소프트웨어 Edge에 합병하고 애니메이트 CC로 전환했습니다.

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

외신들이 플래시의 이름 변경을 얕잡아 본 적이 있다(사진출처:thehackernews)

그렇지만 최근에는 외국의 크고 작은 기업들이 원래는 플래시 진영에 확고하게 자리 잡고 있던 바이두(Baidu), 텐센트(Tencent), 알리바바(Alibaba) 등 국내 주요 인터넷 거대 기업들도 HTML5를 조급하게 수용하는 대신 시각화 도구를 개발하고 위챗(WeChat) 애플리케이션 계정을 설정하는 등 조용히 HTML5에 대한 계획을 세우기 시작했습니다. , 게임 엔진 출시… 모든 것.

3. HTML5 상용화 - 위험과 이점은 무엇입니까?

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

바이두의 'H5 페이지 생성 도구' 뉴스 결과 가로채기

스티브 잡스와 어도비가 대립할 당시 많은 기술 블로거들이 우려했던 바는 다음과 같다. HTML5 생성 ​​도구가 부족합니다. 국내외에서 수년간의 기술 축적을 거쳐 이제는 더 이상 문제가 되지 않습니다.

오늘 Baidu의 "H5 페이지 생성 도구"를 사용하면 백 송이의 꽃이 피어나는 것을 볼 수 있습니다. 갱단의 예상대로 더 이상 한 회사만 존재하는 상황은 발생하지 않습니다.

시장에서 무슨 일이 일어나더라도 돈만 벌고 싶을 뿐입니다.

Forrester Research 분석가들은 Adobe의 전략을 이렇게 설명합니다. 안타깝게도 돈 벌기조차 쉽지 않다는 사실이 밝혀지는데(여기서 문득 코닥이 떠오른다) 세 가지 이유가 있다 -

(1) 시장 접근 규칙의 변화

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

국내외 HTML5페이지로 제작된 대표상품

위 사진은 잠시 시간을 내어 음미해보기에 적합합니다.

이전에는 Flash 표준이 Adobe의 손에 확고히 있었기 때문에 Adobe Flash만 있었습니다. 그러나 HTML5는 개방적이며 관련 API, JavaScript, 심지어 개발 엔진까지 오픈 소스로 제작 도구에 대한 기술적 장벽이 허물어지고 시장이 개방되었습니다.

(2) 마케팅 단말기의 초점 변화

2014년, 미국이 10년 동안 HTML5에 손을 대고 있을 것이라고는 누구도 예상하지 못했습니다. 긴장한 고양이'가 먼저 등장해 중국이 불타고 있다. 위챗의 도움으로 중국에서는 모바일 소셜 마케팅 열풍이 불기 시작했고, 이후 경이로운 다양한 H5가 속속 등장했다.

주로 웹 기반 웹사이트에 주력하기 때문에 모바일 광고에 대한 엄청난 시장 수요에 힘입어 Tumult Hype, Google Web Designer 등 외국 소프트웨어에 비해 도구 제작 효율성과 업데이트 반복이 훨씬 높습니다. 웹사이트 기능도 소프트웨어 제품과 가깝습니다.

(3) 기업 수익 모델의 변화

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

Adobe 공식 홈페이지 구매 인터페이스 차단

평생 10가지가 넘는 Adobe 소프트웨어를 사용해봤고 한 푼도 쓴 적이 없지만 여전히 구식 도구 판매 모델을 따르고 있습니다.

구글의 만세를 보세요⋯⋯

Google Web Designer는 무료로 다운로드하여 사용할 수 있습니다. (구글웹디자이너는 무료로 다운받아서 사용하셔도 됩니다. )

반면 중국에는 기업급 H5 제작과 기능을 완전 무료로 제공하는 업체도 여럿 있습니다. 내가 아는 한에는 Baidu H5 플랫폼, iH5 및 Sohu Express가 있습니다. 그 뒤에는 기능과 광고를 판매하는 대신 웹페이지가 Google Ads 및 기타 광고 채널과 제휴하여 CPM, CPC, CPA를 판매하거나 광고에 대한 암묵적인 이식 및 지불이 있는 새로운 수익 모델을 나타냅니다.

어떤 사람들은 HTML5가 Flash의 후속이라고 말하지만 나는 그렇게 생각하지 않습니다. 과거 플래시가 PC 멀티미디어의 제왕이었다면, HTML5는 모바일 멀티미디어의 원조이자 PC 측면을 뒤흔드는 떠오르는 별이 될 것입니다.

단지 플래시의 역사적 유산이 너무 복잡하기 때문일 뿐입니다. 오늘날 구글 등 브라우저에서 언급되는 '차단'은 완전하지 않고 단호한 태도에 가깝습니다. PC 사용자는 여전히 Flash를 수동으로 로드할 수 있지만 기본 로드는 HTML5에서 완벽하게 지원됩니다.

마지막으로 기술 매체의 4가지 업계 의견 인용:

2010 - "Apple은 Flash를 죽일 수 없지만 HTML5는 할 수 있습니다.

2012년——플래시가 없는 PC는 고통스럽겠지만, iOS 사용자들은 플래시 없이도 잘 살 수 있습니다.”

2014년—— "언제 Apple은 Flash를 절대 지원하지 않겠다고 발표했지만 많은 비판이 있었습니다. 그러나 오늘날 Android도 Flash를 포기하면서 사람들은 Apple의 비전을 이해하기 시작했습니다."

2016년 - "Google의 움직임(완전한 금지) 플래시)는 플래시의 관에 마지막 못을 박는 것과 같습니다."

전체 상황이 결정되었습니다.

위 내용은 지난 10년 동안 HTML5가 아픈 고양이 플래시의 관을 어떻게 봉했는지에 대한 자세한 설명입니다. 자세한 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요. !









성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.