표준 범용 태그 언어로 된 HTML 의 응용 프로그램은 2 월 HTML4.0 1 출시 이후 후속 HTML5 와 같은 표준이 보류되었습니다. 웹 표준화 운동의 발전을 촉진하기 위해 일부 회사들은 공동으로 WHATWG (웹 하이퍼텍스트 응용 기술 실무 그룹) 라는 조직을 설립했다. WHATWG 는 웹 양식 및 응용 프로그램에 초점을 맞추고, W3C (World Wide Web Consortium) 는 XHTML2.0 에 초점을 맞추고 있으며, 2006 년 양측은 새로운 HTML 을 만들기 위해 협력하기로 결정했습니다.
초안 HTML5 의 원래 이름은 Web Applications 1.0 으로, WHATWG 가 2004 년에 제안했고, 2007 년에는 W3C 에 의해 받아들여지고, 새로운 HTML 팀을 설립했다.
HTML 5 의 첫 공식 초안은 2008 년 6 월 22 일에 발표되었습니다. HTML5 는 아직 완벽한 과정에 있습니다. 그러나 대부분의 현대 브라우저에는 이미 일부 HTML5 지원이 있습니다.
2012121217, 월드 와이드 웹 컨소시엄 (W3C) 은 많은 웹 종사자들의 심혈을 모은 HTML5 을 공식 발표했습니다 W3C 의 발언에 따르면, "HTML5 는 오픈 네트워크 플랫폼의 초석이다."
20 13 년 5 월 6 일 HTML 5. 1 공식 초안이 발표되었습니다. 사양은 다섯 번째 주요 버전을 정의하며, 처음으로 월드 와이드 웹의 핵심 언어인 HTML (Hypertext Markup Language) 을 개정해야 합니다. 이번 릴리즈에서는 웹 응용 프로그램 작성자가 새로운 요소의 상호 운용성을 향상시킬 수 있도록 새로운 기능이 지속적으로 도입되었습니다.
이 초안이 발표된 이후 2065 438+02 12 2 월 27 일부터 HTML 및 XHTML 태그, 관련 API, Canvas 등을 포함한 거의 100 곳이 수정되었습니다. 이와 함께 HTML5 그림의 img 태그 및 SVG 도 개선되어 성능이 더욱 향상되었습니다.
Html5 를 지원하는 브라우저에는 Firefox, IE9 이상, Chrome, Safari, Opera 등이 있습니다. IE 또는 Chrome(Chrome Engineering 또는 실험판 Chrome) 을 기반으로 한 자랑, 360 브라우저, 써우거우 브라우저, QQ 브라우저, 치타 브라우저 등 국산 브라우저도 HTML5 를 지원하는 기능을 갖추고 있다.
모바일 장치에서 HTML5 응용 프로그램을 개발하는 방법은 HTML5 의 모든 구문을 사용하거나 JavaScript 엔진만 사용하는 두 가지 방법밖에 없습니다.
JavaScript 엔진의 구성 방식은 휴대폰 웹 게임을 만들 수 있게 해준다. 인터페이스 계층의 복잡성으로 인해 UI 키트가 예약되어 있습니다.
순수 HTML5 휴대폰은 응용 속도가 느리고 실수가 많지만 최적화 후 효과가 향상될 수 있습니다. 이런 최적화를 원하는 사람은 많지 않지만 시도해 볼 수 있다.
HTML5 휴대폰 앱의 가장 큰 장점은 웹 페이지에서 직접 수정을 디버그할 수 있다는 것이다. 원래 응용 프로그램 개발자는 HTML5 의 효과를 얻기 위해 많은 노력을 기울여야 할 수 있으며, 인코딩, 디버깅, 실행을 반복하는 것이 가장 먼저 해결해야 할 문제입니다. 따라서 많은 휴대폰 잡지 클라이언트는 HTML5 표준을 기반으로 하므로 개발자가 쉽게 디버깅하고 수정할 수 있습니다.
20 14, 10 년 10 월 29 일, 글로벌 웹 컨소시엄은 거의 8 년간의 노력 끝에 HTML5 표준 규격이 마무리되어 일반인에게 발표됐다고 눈물을 흘렸다.
지난 몇 년 동안 많은 개발자들이 HTML5 의 일부 기술을 속속 사용했다. Firefox, Google Chrome, Opera, Safari 4+ 및 Internet Explorer 9+ 는 모두 HTML5 를 지원하지만 오늘까지는' 정식 버전' 을 보지 못했습니다.
HTML5 는 1999 에 설정된 HTML 4.0 1 및 XHTML 1.0 표준을 대체하여 네트워크 표준이 현대 네트워크의 요구를 충족하고 데스크톱 및 모바일 플랫폼에 풍부한 콘텐츠를 원활하게 제공할 수 있도록 합니다.
W3C CEO 인 Jeff Jaffe 박사는 "HTML5 는 인터넷을 새로운 시대로 끌어올릴 것" 이라고 말했다. 얼마 전, 인터넷은 단지 인터넷에서 몇 가지 기본적인 서류를 훑어보았을 뿐이지만, 지금은 인터넷이 매우 풍부한 플랫폼이다. 우리는 모든 사람이 표준에 따라 행동할 수 있고 모든 브라우저에서 사용할 수 있는 안정된 단계에 들어섰다. 우리가 손을 잡을 수 없다면, 통일된 인터넷은 없을 것이다. "
HTML5 도' 오픈 웹 플랫폼' 을 꿈꾸는 초석이 될 것으로 예상되며 플랫폼 간 웹 애플리케이션을 더욱 추진할 수 있다.
다음으로 W3C 는 실시간 통신, 전자 결제 및 애플리케이션 개발을 위한 표준과 사양을 개발하고 다양한 개인 정보 보호 및 보안 조치를 마련하기 위해 노력할 것입니다.
W3C 도 20 12 에서 20 16 월말까지 HTML 5. 1 을 발표할 계획이라고 밝혔다.
설계 목표
HTML5 는 모바일 장치에서 멀티미디어를 지원하도록 설계되었습니다. 이를 지원하기 위해 비디오, 오디오 및 캔버스 레이블과 같은 새로운 구문 기능이 도입되었습니다. HTML5 는 또한 사용자가 문서와 상호 작용하는 방식을 실제로 바꿀 수 있는 새로운 기능을 도입했습니다.
새로운 분석 규칙을 통해 유연성이 향상되었습니다.
새 속성
사용되지 않거나 불필요한 속성을 제거합니다.
한 HTML5 문서에서 다른 문서로 드래그 앤 드롭 기능.
오프라인 편집
정보 전달 강화
상세한 분석 규칙
다목적 인터넷 메일 확장 (MIME) 및 프로토콜 처리기 등록
SQL 데이터베이스에 데이터를 저장하기 위한 일반 표준 (웹 SQL)
2007 년 월드 와이드 웹 컨소시엄 (W3C) 의 새로운 워크그룹은 HTML5 를 채택했습니다. 이 그룹은 2008 년 6 월 5438+ 10 월 HTML 5 의 첫 공개 초안을 발표했다. 현재 HTML5 는' 요청 심사' 상태에 있으며 W3C 는 20 14 년 말 최종 상태에 이를 것으로 예상된다.
의미 론적 특징 (클래스: 의미)
HTML5 는 웹 페이지에 더 나은 의미와 구조를 제공합니다. RDFa, 마이크로데이터, 마이크로포맷이 지원되면서 더 풍부한 태그는 프로그램과 사용자에게 더 가치 있는 데이터 중심 웹을 구축할 것입니다.
로컬 저장 특성 (클래스: 오프라인 & amp;; 저장)
HTML5 를 기반으로 개발된 웹 앱은 HTML5 APP 캐시 및 로컬 스토리지 기능 덕분에 시작 시간이 단축되고 네트워킹 속도가 빨라집니다. Indexed db(HTML 5 로컬 스토리지의 가장 중요한 기술 중 하나) 및 API 문서.
장치 호환성 기능 (범주: 장치 액세스)
HTML5 는 지리적 위치 지정 기능 API 문서가 게시된 이후 웹 애플리케이션 개발자에게 더 많은 기능 최적화 옵션을 제공하여 더 많은 경험 기능을 제공합니다. HTML5 는 데이터 및 애플리케이션 액세스를 위한 전례 없는 오픈 인터페이스를 제공합니다. 외부 응용 프로그램을 브라우저 내부의 데이터에 직접 연결할 수 있습니다 (예: 비디오 및 오디오를 마이크 및 카메라에 직접 연결할 수 있음).
연결성 (범주: 연결성)
보다 효율적인 연결 효율성을 통해 페이지 기반 실시간 채팅, 더 빠른 웹 게임 경험, 보다 최적화된 온라인 커뮤니케이션을 수행할 수 있습니다. HTML5 에는 보다 효율적인 서버 푸시 기술이 있습니다. 이 중 두 가지가 서버-Sent Event 와 웹 소켓입니다. 이를 통해 서버에서 클라이언트로 데이터를 "푸시" 할 수 있습니다.
웹 페이지의 멀티미디어 기능 (범주: 멀티미디어)
웹 페이지에서 오디오, 비디오 등의 멀티미디어 기능을 지원하여 웹 사이트의 app, 카메라, 오디오 및 비디오 기능과 상호 보완적입니다.
3 차원, 그래픽 및 효과 특징 (클래스: 3D, 그래픽 & amp;; 효과)
SVG, Canvas, 웹 GL 및 CSS3 의 3D 기능을 기반으로 브라우저에 표시되는 놀라운 시각 효과에 놀라움을 금치 못할 것입니다.
성능 및 통합 기능 (범주: 성능 & amp;; 통합)
HTML5 는 XMLHttpRequest2 와 같은 기술을 통해 이전의 도메인 간 문제를 해결하여 웹 응용 프로그램 및 웹 사이트가 다양한 환경에서 더 빨리 작업할 수 있도록 도와 줍니다.
CSS3 기능 (범주: CSS3)
CSS3 는 성능과 의미 구조를 그대로 유지하면서 더 많은 스타일과 더 강력한 효과를 제공합니다. 또한 WOFF (web open font format) 는 이전 웹 페이지 조판보다 더 많은 유연성과 제어 기능을 제공합니다.
진화
HTML5 는 다음과 같은 새로운 요소와 속성을 제공합니다.
1, 일부 오래된 HTML4 태그가 취소되었습니다.
여기에는 다음과 같이 단순히 효과를 표시하는 데 사용되는 태그가 포함됩니다
HTML5 는 문서 구조를 개선하는 기능을 포함하여 XHTML2 의 몇 가지 권장 사항을 흡수합니다. 예를 들어 머리글, 바닥글, 대화 상자, 내레이터, 그림 등과 같은 새 HTML 태그를 사용합니다. 컨텐트 작성자는 보다 의미 있게 문서를 만들 수 있습니다. 이전에는 개발자가 일반적으로 div 를 사용하여 이러한 기능을 구현했습니다.
2. 프레젠테이션에서 내용을 분리합니다.
B 와 I 태그는 그대로 유지되지만 의미는 이전과 다릅니다. 이러한 레이블은 문자에 대해 굵게 또는 기울임체 스타일을 설정하는 것이 아니라 문자 세그먼트를 식별하기 위한 것입니다. 라벨 U, 서체, 중심, 파업이 완전히 삭제되었다.
3. 몇 가지 새로운 화면 입력 대상
날짜, URL, e-메일 주소가 포함되며 기타 객체에 라틴 문자가 아닌 문자에 대한 지원이 추가되었습니다. HTML5 에는 마이크로데이터 (microdata) 도 도입되었습니다. 이는 시스템에서 인식할 수 있는 태그로 내용을 표시하는 방법이므로 의미 있는 웹 처리가 더 쉬워집니다. 이러한 구조적 개선을 통해 컨텐츠 제작자는 검색 엔진 및 화면 읽기 소프트웨어에 보다 친숙하고 관리하기 쉬운 웹 페이지를 만들 수 있습니다.
4. 새롭고 합리적인 라벨
멀티미디어 개체는 더 이상 object 또는 embed 태그에 모두 바인딩되지 않고 동영상에는 비디오 레이블이 있고 오디오에는 오디오 레이블이 있습니다.
5. 로컬 데이터베이스
이 기능은 대화형 검색, 캐싱 및 인덱싱 기능을 가속화하기 위해 로컬 SQL 데이터베이스에 포함됩니다. 동시에, 오프라인 웹 프로그램들도 큰 이득을 볼 수 있다. 풍부한 애니메이션 플러그인이 필요하지 않습니다.
6. 캔버스 객체
이 기능은 브라우저에 벡터 그래픽을 직접 그릴 수 있는 기능을 제공합니다. 즉, 사용자가 Flash 및 Silverlight 를 사용하지 않고도 브라우저에 그래픽이나 애니메이션을 직접 표시할 수 있습니다.
7, 실제 프로그램의 브라우저
에서는 브라우저에서 편집, 드래그 앤 드롭 및 다양한 그래픽 사용자 인터페이스를 구현하는 API 를 제공합니다. 내용 수정 태그가 삭제되고 CSS 로 대체됩니다.
8.Html5 는 모바일 장치에서 플래시 위치를 대체합니다.
9. 웹 페이지의 표현력을 강화하고 현지 데이터베이스를 늘리는 것이 특징이다.
표준
HTML5 및 캔버스 2D 에 대한 사양이 완료되었습니다. W3C 표준은 아니지만 이러한 사양은 모든 기능을 갖추고 있으며 기업과 개발자 모두 안정적인 실현과 계획 목표를 가지고 있습니다.
W3C CEO 인 제프 자피 (Jeff Jaffe) 는 "오늘부터 기업 사용자들은 앞으로 HTML5 에 의존할 수 있다는 것을 분명히 알 수 있다" 고 말했다. HTML5 는 개방형 네트워크 표준의 초석입니다. 플랫폼 간 애플리케이션, 비디오 및 애니메이션, 그래픽, 스타일, 조판 등 디지털 컨텐츠 게시 도구와 광범위한 네트워크 기능을 위한 완벽한 프로그래밍 환경입니다.
브라우저의 조각화를 줄이고 모든 HTML 도구의 응용 프로그램을 구현하기 위해 W3C 는 오늘 W3C 표준화 상호 운용성 및 테스트를 시작했습니다. 앞서 발표한 바와 같이 W3C 는 20 14 에서 HTML5 표준을 완성할 계획입니다.
또한 HTML 워크그룹은 개발자가 다음 기준을 미리 볼 수 있도록 HTML5. 1, HTML Canvas 2D 컨텍스트, 레벨 2, main elements 등의 초안을 발표했습니다.
노트를 적용하다
플래시를 손상시킬 수 있습니다.
많은 업계 관계자들은 HTML 이 결국 open core (예: Adobe 의 Flash) 를 대체할 것이라고 말하지만, 단기적으로는 아직 때가 아니다. HTML5 는 20 14 까지 성숙해지지 않을 것으로 예상되며, Flash 를 사용하는 기존 네트워크 개발을 HTML5 로 완전히 전환하는 데는 시간이 걸릴 것으로 예상됩니다. HTML5 는 많은 장점을 제공하지만 보다 유연한 프레임워크에 더 적합한 응용 프로그램이 있을 수 있습니다. 일부 주요 대기업들은 점차 HTML5 로 전환하고 있다. 2065438+2005 년 2 월 26 일 구글은 Flash 광고를 HTML5 형식으로 자동 변환하기 시작했으며, 이로 인해 Flash 대신 HTML5 의 프로세스가 가속화될 수 있지만 이 변환 프로세스는 한 번에 이루어지지 않았습니다.
단지 그것이 새롭기 때문에 그것이 안전하다는 것을 의미하지는 않는다.
네트워크 애플리케이션 개발 엔지니어는 새로운 기술을 학습하면서 네트워크 보안을 명심해야 합니다. HTML5 로 작성된 웹 페이지는 다른 언어로 작성된 웹 페이지처럼 민감한 데이터를 쉽게 유출할 수 있습니다. European Network and Information Security Agency (ENISA) 는 HTML5 가 안전하지 않을 수 있다고 경고했다.
그것은 원활한 네트워크를 약속했다.
HTML5 는 통합 네트워크를 제공합니다. 노트북, 데스크탑, 스마트폰 등 HTML5 를 기반으로 웹사이트를 탐색하는 것이 편리할 것이다. 따라서 개발자는 웹 사이트를 디자인할 때 사용자 경험, 웹 사이트 브라우징, 웹 사이트 구조 등의 요소를 재고하여 모든 하드웨어 장치에 사용할 수 있도록 해야 합니다.
기업의 SaaS 플랫폼이 될 것입니다.
Microsoft, Salesforce, SAP Sybase 와 같은 일부 헤비급 기업들은 HTML5 개발 도구를 개발하고 있습니다. 엔터프라이즈 응용 프로그램을 구축하는 경우 가까운 장래에 HTML5 를 사용할 수 있습니다. 따라서 회사의 SaaS 전략 마이그레이션을 구축할 때 HTML5 를 잊지 마십시오.
매우 유연해질 것입니다.
거의 모든 사람들이 독립 모바일 애플리케이션 개발에 열중하고 있지만 HTML5 는 독립 모바일 애플리케이션의 종결자가 될 가능성이 높습니다. HTML5 가 적용된 기능을 커널에 직접 추가하기 때문에 모바일 기술의 트렌드를 브라우저 시대로 이끌 가능성이 높습니다. HTML5 를 사용하면 개발자가 (모바일) 브라우저에서 응용 프로그램을 개발할 수 있으므로 데스크톱 또는 모바일 응용 프로그램에 대한 장기 개발 전략을 개발 중인 경우 이 점을 고려해야 할 수 있습니다.
금이 간 구멍
20 13 년 3 월, HTML5 마크 업 언어의 결함 중 하나가 발견되었습니다. 즉, 웹 사이트에서 몇 기가바이트의 스팸 데이터로 사용자를 폭격하거나 단시간에 하드 드라이브를 채울 수 있습니다. 많은 주류 브라우저가 영향을 받습니다.
페로스 아바크 하디자라는 개발자가 먼저 이 허점을 발견했다. 그는 애플 사파리, 구글 크롬, 마이크로소프트 IE, Opera 등 대부분의 주요 웹 브라우저가 영향을 받을 것이라고 밝혔다. 대량의 데이터 로드를 막을 수 있는 유일한 것은 Mozilla 의 Firefox 브라우저로, 데이터 저장소는 5MB 로 제한됩니다.
이 문제의 근본 원인은 HTML5 가 로컬 데이터를 저장하는 방식에 있습니다. 각 브라우저에는 서로 다른 저장 매개 변수가 있지만 사용자 정의 제한 사항이 많이 지원되며 최소 2.5MB 의 데이터가 컴퓨터에 저장됩니다.
Abercrombie Hadijaha 는 데이터 상한선을 무시하고 사용자가 방문한 웹 사이트에 링크된 여러 임시 웹 사이트를 만드는 방법을 찾았습니다. 대부분의 브라우저는 이런 우연한 상황을 계산하지 않기 때문에 보조 사이트도 메인 사이트만큼 많은 데이터를 저장할 수 있다. 이러한 웹 사이트를 대량으로 생성함으로써 이 취약점은 영향을 받는 컴퓨터에 대량의 데이터를 로드할 수 있습니다.
이 취약점을 테스트하는 동안 Albuquerque Hadijaha 는 16 초마다 16 GB 의 데이터를 솔리드 스테이트 드라이브 버전의 MacBook Pro 로 로드할 수 있습니다. 그는 Chrome 과 같은 32 비트 브라우저가 하드 드라이브가 가득 차기 전에 충돌할 수 있다고 지적했다. "스마트 코드를 사용하는 일부 웹 사이트는 실제로 사용자 컴퓨터에 데이터를 저장하는 제한을 없앴습니다." 아버카디 자하가 말했습니다. Abercrombie Hadijaha 는 이 취약점을 활용하는 코드 세트를 발표하고 Filldisk 라는 전문 웹 사이트를 만들어 이 취약점의 위험을 강조했습니다.
장점과 단점
네트워크 표준
HTML5 자체는 W3C 가 추천한 것으로 구글, 애플, 노키아, 차이나 모바일 등 수백 개 회사가 양조한 기술을 개발했다. 이 기술의 가장 큰 장점은 개방적인 기술이라는 것이다. 즉, 게시된 각 표준은 W3C 데이터베이스로 거슬러 올라갈 수 있습니다. 반면 W3C 에서 채택한 HTML5 표준은 각 브라우저 또는 각 플랫폼에서 이를 구현한다는 의미입니다.
플랫폼 간 다중 디바이스
HTML5 사용의 주요 장점은 이 기술을 플랫폼 간에 사용할 수 있다는 것입니다. 예를 들어, HTML5 게임을 개발하면 UC 의 오픈 플랫폼, Opera 의 게임 센터, 페이스북의 앱 플랫폼, 심지어 패키징 기술을 통해 앱스토어나 구글 플레이에 쉽게 이식할 수 있기 때문에 크로스 플랫폼성이 매우 강하기 때문에 대부분의 사람들이 HTML5 에 관심을 갖는 주된 이유입니다.
적응형 웹 디자인
사람들은 일찍이' 한 번의 디자인, 보편적으로 적용' 할 가능성이 있다고 상상했고, 같은 웹 페이지를 다른 크기의 화면에 자동으로 적응시키고, 화면 폭에 따라 레이아웃을 자동으로 조정했다.
20 10 에단 마코트 (Ethan Marcotte) 는 화면 폭을 자동으로 인식하고 그에 따라 조정할 수 있는 웹 디자인을 의미하는' 어댑티브 웹 디자인' 이라는 용어를 제시했다.
이를 통해 모바일 버전이나 아이폰/아이패드 버전과 같이 사이트마다 서로 다른 페이지를 제공하는 기존의 상황을 해결할 수 있습니다. 이렇게 하면 확실히 효과를 보장할 수 있지만, 비교적 번거롭고 동시에 여러 가지 버전을 유지해야 한다. 또한 한 사이트에 여러 포털이 있는 경우 아키텍처 설계의 복잡성이 크게 증가합니다.
Live update
게임 클라이언트는 매번 업데이트가 필요해서 번거롭다. 하지만 HTML5 게임을 업데이트하는 것은 페이지를 업데이트하는 것과 마찬가지로 즉각적이고 순간적인 업데이트입니다.
HTML5 를 요약하면 다음과 같은 이점이 있습니다.
1, 가용성 및 인간화 경험 향상
2. 개발자가 중요한 콘텐츠를 정의하는 데 도움이 되는 몇 가지 새로운 라벨이 있습니다.
3. 웹 사이트에 더 많은 멀티미디어 요소 (비디오 및 오디오) 를 가져올 수 있습니다.
4. 플래시 및 Silverlight; 를 잘 대체할 수 있습니다.
5, 웹 사이트 캡처 및 색인의 말하기, SEO 에게 매우 친절합니다;
모바일 애플리케이션 및 게임에 널리 사용됩니다.
7. 휴대성이 좋습니다.
단점:
브라우저는 이 표준을 그다지 지원하지 않는다. 새 레이블의 도입으로 인해 브라우저 간에 일관된 데이터 설명 형식이 부족하여 사용자 환경이 좋지 않습니다.
변론
HTML5 가 탄생한 후, 모든 기술이 개방되어야 하고 특허 제한이 없어야 한다는 원칙이 확립되었다. 이 기간 동안 Opera 는 CSS 기술을 기증했고, 구글은 동영상 형식 WebM 을 제공했다.
대부분의 HTML 프로토콜은 이미 많은 네트워크 기술 회사들 사이에서 합의했다고 할 수 있지만, 비디오 포맷에서는 전 세계 주요 인터넷 회사들이 구체적인 기준에 대해 논쟁하고 있으며, 이는 HTML5 표준의 전환에 영향을 줄 수 있습니다. 논란의 양대 진영은 Opera, Firefox, 구글 등이다. , 다른 캠프는 사과를 비롯한 것이다.
MPEG 진영은 WebM 포맷에 특허 보호가 있어 HTML5 의 모든 기술을 개방해야 한다는 원칙에 위배된다고 판단했다. MPEG 진영은 이런 비디오 형식을 사용했기 때문에 더 많다.
발전 추세
HTML5 규격이 개발되면 주류가 될 것이다.
20 13 년 동안 전 세계적으로 10 억 개의 휴대폰 브라우저가 HTML5 를 지원하고 HTML 웹 개발자 수가 200 만 명에 이를 것으로 집계됐다. HTML5 가 향후 5- 10 년 모바일 인터넷 분야의 패주가 될 것이라는 데는 의심의 여지가 없습니다.
IDC 의 조사에 따르면 20 12 년 5 월 현재 모바일 개발자의 79% 가 HTML5 기술을 적절한 절차에 통합하기로 결정했습니다.
65438 년 2 월 월드 와이드 웹 컨소시엄은 HTML5 표준 및 Canvas 2D 성능 초안 개발을 완료했다고 발표했습니다. 이는 개발자가 안정적인' 계획 및 구현' 목표를 갖게 된다는 것을 의미합니다. HTML5 사용을 호소하고 그 장점을 적극적으로 홍보하는 문장 들이 많다. 앞서 역장의 집에서 조사를 한 결과 36. 16% 의 역장만이 공부하고 있는 것으로 나타났다. 또 63.76% 의 역장이 보고 있다고 밝혔다. 역장으로서 HTML5 학습을 시작할 준비가 되셨습니까?
성능면에서 HTML5 는 먼저 HTML 문서를 줄여 쉽게 만듭니다. 사용자의 가독성을 보면 초보자가 처음 보는 것은 이해할 수 없지만 HTML5 의 선언 방식은 사용자에게 더 친숙합니다.
미래 동향
1, 휴대폰 우선
끊임없이 등장하는 모바일 앱에서 우리는 이 스마트폰과 태블릿이 폭발하는 시대에 모바일 우선 순위가 이미 하나의 추세로 자리잡았다는 것을 알고 있으며, 무엇을 개발하든 모두 모바일 위주이다.
게임 개발자 타이틀 "주연"
많은 게임 개발자들은 페이스북이나 Zynga 에 의해 추진되고 있으며, 향후 페이스북 응용 생태계는 HTML5 를 기반으로 한다. HTML 5 플랫폼에서 게임을 개발하는 것은 매우 어렵지만 게임 개발자는 기꺼이 그렇게 합니다. PhoneGap 및 appmobi 의 XDK 를 통해 웹 응용 프로그램 게임 패키지를 기본 응용 프로그램에 통합하는 방법이기도 합니다. 페이스북은 거의 이렇게 했습니다. 웹 앱과 브라우저를 기반으로 하지만 패키지화하고 로컬 앱에 통합했습니다. (윌리엄 셰익스피어, 페이스북, 페이스북, 페이스북, 페이스북, 페이스북, 페이스북, 페이스북, 페이스북)
3.20 14 프로그램
W3C 는 20 12 년 9 월 20 14 년 말까지 HTML5 추천 표준을 발표하고 20 16 년 말까지 html 5./kloc-를 발표할 것을 제안했다
이익 계획
첫 번째 방안은 기존 수익 모델을 HTML5 로 이식할 수 있다. 오늘날 게임 개발자들은 애플 앱스토어와의 협력을 통해 많은 돈을 벌었다. 사실 HTML5 모드도 게임을 앱스토어에 싸서 돈을 벌 수 있다.
두 번째 솔루션은 Opera 의 게임 플랫폼 또는 기타 브라우저 플랫폼, 클라우드 게임 플랫폼 등 HTML5 게임이 새로운 수익 모델의 플랫폼입니다.
세 번째 솔루션은 HTML5 게임과 기본 어플리케이션의 성능비에 대해 이야기할 때 개발자가 어떤 게임을 하고 싶은지 생각해야 하며, HTML5 는 경량 게임에 더 적합합니다. 또한 HTML5 는 코드 기밀성에서도 기본 응용 프로그램보다 열등하지 않습니다.
네 번째 솔루션, 처음 세 가지 모두 HTML5 게임이나 앱의 형태입니다. 사실 어떤 기술 형태든 마지막까지 똑같다. 본질적으로 사람을 위해 봉사한다 (개인과 기업 포함). 수요를 충족시킬 수 있는 한, 비즈니스 포트폴리오는 위챗 웹 사이트, HTML5 마케팅, HTML5 아웃소싱과 같은 이익의 방향이며, 실제 수요를 충족시키는 수익 프로그램입니다.