>웹 프론트엔드 >프런트엔드 Q&A >html5와 h5는 같은 개념인가요?

html5와 h5는 같은 개념인가요?

青灯夜游
青灯夜游원래의
2021-03-04 14:04:145848검색

html5와 h5는 동일한 개념이 아닙니다. H5에는 HTML5의 많은 사양이 포함되어 있습니다. H5 페이지를 만들려면 많은 HTML5 콘텐츠를 활용해야 하지만 두 콘텐츠는 서로 관련되어 있을 뿐 동일하지는 않습니다. 요약하면 H5는 제품 용어이고 HTML5는 기술 용어입니다.

html5와 h5는 같은 개념인가요?

이 튜토리얼의 운영 환경: Windows 7 시스템, HTML5 버전, Dell G3 컴퓨터.

html5와 h5는 같은 개념이 아닙니다.

참고: H5는 HTML5가 아닙니다

H5는 제품 용어입니다

HTML5는 기술 용어입니다

Zhihu에 대한 많은 관련 질문에서 H5에 대한 비판에 관해 다음과 같이 말하고 싶습니다. 패턴이 깨졌으니 무대에 가서 옷을 사오세요

예를 들어, 누군가가 당신에게 "나는 웹사이트를 만들고 싶어요, H5"라고 말한다면.

그럼 머리글, 바닥글, 탐색, 섹션 및 기타 태그를 사용하길 원하시나요?

Geolocation, localStorage, WebWorker 및 기타 API를 사용할 수 있습니까?

아니요, HTML4를 사용하여 원하는 기능을 얻을 수 있습니다.

구 IE 브라우저와 호환되어야 한다는 것은 말할 것도 없습니다.

그러니 젊은 여러분, 고객의 요구를 잘 이해하고 기술에 집착하지 마세요.

모든 브라우저와 호환되지 않는 기술을 사용하라고 요구하는 것은 아닙니다.

그래서 H5는 HTML5를 뜻하는 것이 아니라, 위챗 같은 모바일 단말기에서 멋있어 보이고, 회사의 스타일을 돋보이게 할 수 있는 동시에, 콘텐츠가 없어도 방문자들의 눈을 멀게 하고 숭배하게 만들 수 있는 것입니다. 널리 전달되고 공유될 수 있습니다.

다시 한번 말씀드리지만 HTML5는 기술이 아니라 표준입니다.

표준이란 학생 지침 핸드북을 의미합니다. 지침을 따를 수도 있고, 지침을 넘어서 더 엄격하게 자신을 요구할 수도 있고, 지침을 따르지 않아도 선생님에게 혼나거나 친구들에게 미움을 받을 수도 있고, 다른 사람들이 당신과 놀고 싶어하지 않을 수도 있습니다. IE6처럼 말이죠.

그럼 HTML5 등 브라우저 제조사도 표준을 지원하는 걸까요? 이는 각각의 소변 특성에 따라 다릅니다. 예를 들어 Chrome은 많은 표준을 매우 잘 지원할 뿐만 아니라 표준을 넘어서는 많은 영역에서 적극적으로 개선하고 표준의 일부 초안 부분을 지원합니다. 그래서 실제로 우리는 이론적 그룹으로서 HTML5 표준을 논의하고 있거나, 실무 그룹으로서 특정 브라우저에서 HTML5 표준을 적용하는 것에 대해 논의하고 있습니다. 하지만 사실 우리가 H5를 이야기할 때 표준을 말하는 것도 아니고, 표준의 적용을 말하는 것도 아니고, 만들어진 이상한 개념들의 집합체를 말하는 것이기 때문에 저는 이 제목에 단호히 반대합니다.

지난 1년 동안 저는 가족을 부양하기 위해 주로 이것에 의존했습니다(집이 없습니다). 그래서 Party A가 전화해서 "H5 개발 방법을 아시나요?"라고 물으면 그들이 원하는 것은 실제로 Moments에서 공유할 수 있는 멋진 작은 페이지라는 것을 알고 있습니다. , 필요한 것에는 아마도 다음과 같은 기술적 사항이 포함될 것입니다.

1. 페이지 자료 사전 로딩 기술, createJS에서 preloadJS를 사용할 수 있습니다. preloadJS의 소스 코드를 살펴보지는 않았지만, preloading은 HTML5 표준에서 더 새로운 방법은 아닙니다.

2. 음악 로딩 및 재생 기술은 createJS에서도 soundJS로 구현할 수 있는데, 이 부분은 실제로 HTML5 표준에서도 지원됩니다. 이전 시대에는 audio라는 태그가 없었습니다.

3. 슬라이드할 수 있는 페이지는 대부분 Jquery 플러그인 swiper.js를 사용하며, 일부는 손으로 쓴 페이지가 손으로 미끄러지지 않습니다. 시리즈 이벤트는 HTML5 표준의 이벤트입니다.

4. 번지거나 지워질 수 있으며 대부분 캔버스 오버레이입니다. 캔버스는 HTML5 표준의 태그이며 향상된 생산성을 나타냅니다.

5. 일반적으로 사용되는 CSS3 또는 JS 애니메이션이 직접적으로 사용되는 동적 텍스트와 그림이 있습니다. HTML5는 아마도 CSS3와 함께 제공될 것이며 CSS 등급은 또 다른 문제라고 여러 번 언급되었습니다. 다른 프로젝트 표준에서는 CSS가 미래에 CSS4와 같은 것이 없어야 하므로 그렇게 하지 마십시오. H5 이후에 C4가 다시 등장할까봐 걱정됩니다(근데 맨날 H5 얘기하는 놈들을 꼭 C4로 죽여버리고 싶네요).

6. 등록 양식을 작성하시면 됩니다. 이것은 웹이 시작될 때부터 있었던 가장 기본적인 양식입니다.

7. 맞춤형 카피라이팅 및 사진 공유를 지원할 수 있으며, 이는 WeChat의 jssdk를 사용하며 HTML 표준과 관련이 없습니다.

8. 생각나는대로 추가하겠습니다.

그래서 우리가 H5라고 하면 사실은 멋진 모바일 원페이지 웹사이트를 위한 솔루션, 솔루션입니다. 이 솔루션에는 HTML5의 새로운 오디오 태그, 캔버스, 드래그 앤 드롭 기능, 로컬 저장소 및 웹소켓 통신이 포함될 뿐만 아니라 절대 위치 지정을 포함한 상자 모델과 모든 기본 프런트엔드 지식도 포함됩니다.

후배가 오더니 선배님 H5를 배우고 싶은데 어디서부터 시작해야 하나요?

HTML5의 새로운 기능은 W3C에서 찾을 수 있다고 말씀드렸는데요.

후배가 아니, 내가 배우고 싶은 게 H5인데 H5 페이지를 만들고 싶다고 하더군요.

그래서 나는 그가 위에서 논의한 멋진 작은 페이지를 언급하고 있다고 추측했습니다. 그런 다음 HTML5의 새로운 표준과 모든 이전 표준을 포함하여 HTML을 먼저 배우고 그런 다음 이를 이해하려면 CSS와 CSS3를 배워야 합니다. 브라우저를 구현하려면 기본 JS에 대해 조금만 알면 됩니다. 일반적으로 사용되는 여러 Jquery 플러그인의 사용법을 아는 것만으로도 충분합니다. 좀 더 멋진 걸 하고 싶다면 egret이나 cocos2d를 배우는 게 나을 것 같아요. 로딩 속도를 최적화하려면 그런트(grunt)와 같은 자동화 도구도 배워야 합니다. WeChat의 SDK에는 많은 함정이 있습니다. 적어도 nodejs나 php와 같은 백엔드 언어에 대해 조금 알아야 합니다.

후배가 말하길, 이게 프론트엔드 아닌가요? H5를 배우고 싶습니다.

그래서 개념의 의미에 동의하지 않으면 서로가 무슨 말을 하는지 전혀 알 수 없습니다. 'H5'는 기술의 집합체라고는 하지만 기술로 이해되고, 양적이라기보다는 질적으로 설명할 수 있는 개념이 됐다. 마케팅의 경우 H5를 할 수 있는지 여부만 말하면 이 정도의 정성적인 설명이면 충분합니다. 하지만 기술의 경우 이것은 정량적인 문제입니다. 특정 기술 항목에 대해서만 '예'라고 말할 수 있지만 존재하지 않는 개념에 대해서는 '예'라고 말할 수 없습니다. 예를 들어, 이전에 H5를 할 사람을 찾았다고 하는 당사자 A를 만났는데 그는 꽤 잘했는데 이 경우에는 할 수 없다고 말했습니다. 그런 것이 있습니까? H5와 H5의 큰 차이는 무엇인가요? 나는 미소를 지으며 그에게 세상은 정말 넓고 온갖 종류의 H5가 있다고 말할 수밖에 없었습니다.

이것이 제가 H5에 반대하는 이유입니다. 이 용어는 그것이 나타내는 의미와 심각하게 불일치하여 의사소통을 어렵게 만들고, 마케터와 기술 인력 사이에 오해를 일으키고, 어려운 바다에서 낚시하는 트레이너가 많은 돈을 벌게 하기 때문입니다. 돈이 가득 차서 기술을 처음 접하는 사람들이 실제적인 방식으로 기술을 배울 수 있습니다.

더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오를 방문하세요! !

위 내용은 html5와 h5는 같은 개념인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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