>  기사  >  웹 프론트엔드  >  HTML5의 성능과 향후 개발 개요

HTML5의 성능과 향후 개발 개요

零下一度
零下一度원래의
2017-05-19 14:03:211608검색

W3C는 HTML 5 제안에서 이러한 임무를 부여했으며, 특히 이전 세대 HTML의 단점을 보완할 것이며 Flash, Silverlight 및 JavaFX가 달성할 수 있는 기능을 실현할 것입니다. 51CTO는 최근 Apple의 HTML5 비디오 기능에 대한 초기 지원에 대해 보고했습니다. HTML의 떠오르는 별인 HTML 5가 웹 애플리케이션 게임의 규칙을 바꿀 것인지, 그리고 이러한 풍부한 웹 플러그인을 과거의 것으로 만들 것인지 여부에 대해 InfoWorld 칼럼니스트 Paul Krill이 글을 쓰고 논의했습니다.

HTML 5의 약속

Ajaxian.com의 공동 창립자이자 Mozilla 개발 도구 강사인 Dion Almaer는 벡터 그래픽과 비디오를 가져올 때 이렇게 말합니다. 웹에서 HTML 5는 사실입니다. 너무 늦은 단계입니다. HTML 5에서는 Canvas와 같은 2D 드로잉 기술이 Apple, Google, Mozilla 등의 기업에서 항상 높이 평가되어 왔습니다(Microsoft도 HTML 5의 일부 기능을 높이 평가하지만 아직 Canvas를 지원하지 않습니다).

HTML 5에서는 Canvas, 로컬 저장소, Web Workers와 같은 기능을 통해 더 많은 작업을 수행할 수 있습니다. Ajaxian 웹 사이트의 또 다른 공동 창립자이자 Mozilla 개발 도구 강사인 Ben Galbraith는 로컬 저장소를 통해 사용자는 오프라인에서 웹을 계속 사용할 수 있으며 Web Workers는 차세대 웹 애플리케이션에서 복잡한 계산을 쉽게 수행하여 일부 요구 사항을 허용한다고 말했습니다. 작업은 백그라운드에서 실행됩니다.

Google Chrome 프로젝트 관리자인 Ian Fette는 웹 애플리케이션이 더욱 흥미로워지고 속도가 빨라지며 더 나은 사용자 경험을 제공하고 온라인 웹 애플리케이션과 데스크톱 애플리케이션 간의 경계가 모호해질 것이라고 말했습니다. 흐릿하다.

HTML 5의 일부 기능이 구현되었습니다.

5년 간의 작업 끝에 2008년에 HTML 5 세부 사항이 출시되었으며, 그 중 일부는 이미 일부 제품에 구현되었습니다. 브라우저를 구현할 수 있지만 HTML 5의 전체 기능은 향후 몇 년 내에 완료되지 않습니다.

Mozilla Firefox 프로젝트 기술 책임자인 Vlad Vukicevic은 HTML 5가 비디오를 지원하며 Firefox 3.5에 비디오 지원이 추가되었다고 말했습니다. Google Chrome도 비디오 태그를 지원하며 Microsoft는 Internet Explorer 8에서 특정 HTML 5 기능을 지원합니다. 로컬 저장소, AJAX 탐색 및 여러 DOM 프로토타입으로 사용됩니다.

Opera의 웹 전도사인 Molly E. Holzschlag는 Opera가 Canvas를 지원하며 비디오도 지원할 계획이라고 말했습니다. Apple은 또한 Safari 브라우저에서 비디오 및 오디오 태그와 Canvas 기술(Canvas를 발명함)을 지원합니다.

HTML 5의 한 면: 플러그인을 버리세요

Almaer는 Adobe, Microsoft, SUN(곧 Oracle이 될 예정)이지만 이들 회사는 이미 구현했다고 말했습니다. 그들의 멀티미디어 기술인 HTML 5는 결국 그들의 일자리를 앗아갈 수도 있습니다. RedMonk 분석가 Michael Cote는 본질적으로 HTML 5가 할 수 있는 일은 이들 회사가 하는 일과 다르지 않으며 JavaFX도 위협받을 것이라고 말했습니다. "

HTML 5 사양의 공동 디자이너인 Ian Hickson은 HTML 5의 목표는 공개되지 않은 리치 플러그인으로부터 웹을 해방시키는 것이라고 말했습니다. 그들은 독립적인 제공자이므로 적합하지 않습니다. 개방형 웹. Hickson은 전문 회사의 제품을 사용하는 것이 웹 개발에 있어서 위험하다고 말하는데, 만약 우리의 주요 개발 플랫폼이 단일 공급업체에 의해 통제된다면 이전의 Windows처럼 개발을 중단하거나 과금을 시작하면 어떻게 될까요? 🎜>

Firefox 이사 Vukicevic은 Mozilla가 개방성을 유지하고 비디오와 같은 기술이 특정 회사의 손에 있지 않도록 하기를 원하지만 HTML 5와 Canvas가 궁극적으로 Flash, Silverlight 및 JavaFX를 대체할 수 있는지 여부도 개발자에게 달려 있다고 말했습니다. Vukicevic은 IE8이 개발자에게 문제가 되는 HTML 5의 일부 기능을 지원하지 않는다고 생각합니다. IE 브라우저의 시장 점유율을 고려하여 개발자는 Microsoft의

API를 사용하거나 다음과 같은 기술을 사용하여 추가 개발을 제공할 수 있습니다. Flash

플러그인 측면: 더 우수하고 이미 구현되었습니다.

Adobe, Microsoft 및 SUN 모두 HTML 5 사양 개발에 참여했지만 모두 그렇습니다. HTML 5는 아직 개발 중인 표준이고 완성되기까지 5~10년이 걸릴 수 있으므로 비교하기에는 너무 이르다고 Microsoft 대변인은 Silverlight에 다음과 같은 고급 기능이 포함되어 있기 때문에 여전히 존재해야 한다고 말했습니다. 더 나은 프로그래밍 모델, C#, 3D 기능 및 브라우저 외부 실행 기능

Adobe 개발 도구 담당 부사장인 Dave Story는 HTML 5가 여전히 많은 과제에 직면해 있다고 말했습니다. 그리고 브라우저 간의 호환성 문제는 매우 심각합니다. HTML 5의 타임라인을 보면 최종적으로 HTML 5 + CSS 3을 달성하는 데 10년이 걸릴 수 있습니다. 이 기간 동안 Flash는 계속해서 개발되어 더 나은 사용자 경험을 제공할 것입니다.

SUN의 부사장이자 Java의 아버지로 알려진 James Gosling은 렌더링, 성능 및 성능 측면에서 JavaFX가 훨씬 낫다고 말했습니다

.

분석가 Cote는 이러한 풍부한 웹 플러그인이 현재 즉각적인 위협은 아니며 이러한 플러그인의 기능을 구현하는 데 수년이 걸릴 것이라고 말했습니다. 그는 이러한 플러그인 기술이 계속해서 존재하기를 바랍니다. HTML 5가 출시된 후. Google의 Fette는 HTML 5가 단지 시작점일 뿐이며 Google과 같은 회사가 이미지를 웹에 끌어다 놓는 것과 같은 자체 기술을 도입할 것이라는 점에 동의합니다.

여러 업계 거대 기업이 선택에 직면하게 됩니다

HTML 5에 참여하는 대부분의 회사는 브라우저 제조업체이거나 풍부한 웹 애플리케이션 도구 개발자이며 둘 중 하나를 제외하고는 모두입니다. Microsoft도 이 때문에 딜레마에 빠질 것이라고 말했습니다. Microsoft는 Silverlight 팀의 존재 목적은 HTML 5를 쉽게 구현할 수 있도록 하는 것입니다. Silverligth도 무엇을 해야 할까요?

Google은 또한 특정 선택을 해야 합니다. 예를 들어 YouTube는 비디오를 구현하기 위해 Flash를 사용하므로 비용과 효율성 측면에서 이 문제를 재고해야 합니다. .

[관련 추천]

1. 무료 h5 온라인 동영상 튜토리얼

HTML5 정식 버전 매뉴얼

3. php.cn 원본 html5 동영상 튜토리얼

4. 최신 h5 태그 datalis 사용 소개

5. h5에서 Alt와 Title의 차이점과 사용법 공유

위 내용은 HTML5의 성능과 향후 개발 개요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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