回复内容:
其实现在就有很多应用只是原生应用套了一些HTML5。个人感觉以后的趋势将是HTML5和原生互相融合、相辅相成,而不是谁来消灭谁的关系。 跨平台应用程序?呵呵你不会觉得这个概念很新鲜吧。早就被尝试过无数遍了。
HTML4,
Java, Java Applet
Adobe Flash,
MS Silverlight,
Xamarin,
PhoneGap
哪个不是想解决跨平台问题?
这玩意业内有个名字,叫“silver bullet”。这是一个希望单一解决方案完美解决所有问题的美好梦想。当然,从来没有被实现过。
HTML5永远也不可能超越原生app。跨平台解决方案不可能优于原生解决方案,否则那就是银弹了。历史上银弹从来就没有出现过。 何必介怀H5还是Native。
你有Native的工程师,就做Native的。
你有精通浏览器的工程师,就做H5打包的。
等哪天你App量起来了,有钱了,能招募了一大波开发人员,再来做指点江山的事。
题外话,在微信这个移动端的事实浏览器面前,最短平快的试水方式是做微信内传播的H5应用。利用微信这条渠道,好东西会快速得到分发,收获种子用户。
百度UC不是要搞轻应用么,微信不声不响给你做了出来。 H5的火离不开展示和依附传播的平台(比如微信)。现在越来越多的公司在搞H5,1、营销传播层面;2、敏捷灵活开发(混合编程是当下流行的开发方式,有利有弊) 早两年都H5是嗤之以鼻,特别是有些人叫嚣APP已死,H5才是未来。不知道这些人钻哪里去了。
H5要发威当然必须得指望游戏,现在流行的那种H5宣传页面,就是PPT玩剩下的东西,花里胡哨,不能形成商业模式。H5想牛逼当然必须搞游戏了,但不要指望跟Native去硬拼,必须发挥自己轻量化的优势。
我觉得商用wifi的portal页面可以成为H5一个发威的场景。这种比app更加轻、更加碎片化的使用场景如果能通过某个方式积累起来,将是很巨大的。比如chinanet的登陆页,没账号的用户为什么不可以让他玩上面的H5游戏呢?占用几个流量?每天多少PV被浪费了?玩爽了想下载native版本,作为游戏分发渠道,难道还心疼送用户一点流量? 永远不会。
好吧,旗帜立完了,我们开始严肃的讨论下。
为什么我不看好html5?
是因为html5不好用吗?
不是。
是因为没人支持吗?
不是。
是因为什么呢?
因为html5跨平台。
我也是程序员,我知道程序员跨平台的梦想。但是,作为程序员,我们是不是应该更了解商界大佬独吞蛋糕的梦想?
google把那么多东西开源,但是有“兼容”过吗?
微软甚至把.net开源了,但是有“兼容”过吗?
苹果至今作为一个最封闭的大佬,代码有自己的系统用自己的规则自己定,不要说“兼容”了,连开放都不肯做。
为什么?
因为他们都有一颗想独吞市场的心。
所以html5最大的优点在他们看来是缺点。
你跨平台了,寡头用什么来绑定用户?
你跨平台了,寡头用什么来培养用户忠诚度?
你跨平台了,寡头用什么来做自己的平台增加粘着性?
这种东西的推动根本动力是什么?是屌丝平台的贡献。而屌丝的力量始终是有限的,因此短时间内html5肯定没戏。就算将来有戏了,几个巨头也会各自有一套标准或者各自有一套更有戏的不兼容的东西。
---------------------------------------------------------------
评论里有人提到了java和php之类的语言跨平台。
但其实java和php以及html5本质上是不同的。
1.html5是标准,委员会只负责订标准,不负责在所有的浏览器上添加实现html5的功能的插件。
2.java和php是某种语言,分别由oracle和zend tech来实现各个平台上这种语言的解释器。 只是一个愿望吧,前俩年吹过头了 H5有什么优势?
发布快,易维护
除了这两点,怎么和native比..
差的远了
做前端的人总觉得H5是移动应用的未来
醒醒吧 取决于两点:一、手机网速的大幅度提升,二、手机屏幕尺寸的不断增大。同时,手机系统也要针对H5做改造,使其更加便捷的存在于手机中,方便用户使用。 我觉得超过是不太可能的,但未来肯定会有基于h5开发的app,这样的技术在小规模数据展示上与操作上具有明显的优势

웹 표준과 기술은 현재까지 HTML4, CSS2 및 간단한 JavaScript에서 발전했으며 중대한 개발을 거쳤습니다. 1) HTML5는 캔버스 및 웹 스토리지와 같은 API를 도입하여 웹 응용 프로그램의 복잡성과 상호 작용을 향상시킵니다. 2) CSS3은 애니메이션 및 전환 기능을 추가하여 페이지를보다 효과적으로 만듭니다. 3) JavaScript는 화살표 기능 및 클래스와 같은 Node.js 및 ES6의 최신 구문을 통해 개발 효율 및 코드 가독성을 향상시킵니다. 이러한 변경으로 인해 웹 애플리케이션의 성능 최적화 및 모범 사례의 개발이 촉진되었습니다.

H5는 HTML5의 약어 일뿐 만 아니라 더 넓은 현대 웹 개발 기술 생태계를 나타냅니다. 1. H5는 HTML5, CSS3, JavaScript 및 관련 API 및 기술을 포함합니다. 2. 그것은 더 풍부하고 대화식이며 부드러운 사용자 경험을 제공하며 여러 장치에서 원활하게 실행할 수 있습니다. 3. H5 기술 스택을 사용하여 반응 형 웹 페이지와 복잡한 대화식 기능을 만들 수 있습니다.

H5 및 HTML5는 동일한 것을, 즉 html5를 나타냅니다. HTML5는 HTML의 다섯 번째 버전으로 시맨틱 태그, 멀티미디어 지원, 캔버스 및 그래픽, 오프라인 스토리지 및 로컬 스토리지와 같은 새로운 기능을 제공하여 웹 페이지의 표현성 및 상호 작용성을 향상시킵니다.

h5referstohtml5, apivotaltechnologyinwebdevelopment.1) html5introducesnewelements 및 dynamicwebapplications.2) itsupp ortsmultimediawithoutplugins, enovannangeserexperienceacrossdevices.3) SemanticLementsImproveContentsTructUreAndSeo.4) H5'Srespo

H5 개발에서 마스터 해야하는 도구 및 프레임 워크에는 vue.js, React 및 Webpack이 포함됩니다. 1.vue.js는 사용자 인터페이스를 구축하고 구성 요소 개발을 지원하는 데 적합합니다. 2. 복잡한 응용 프로그램에 적합한 가상 DOM을 통해 페이지 렌더링을 최적화합니다. 3. Webpack은 모듈 포장에 사용되며 리소스로드를 최적화합니다.

html5hassignificallytransformedwebdevelopmentbyintranticalticlementements, 향상 Multimediasupport 및 Improvingperformance.1) itmadewebsitessmoreaccessibleadseo 친환경적 인 요소, 및 .2) Html5intagnatee

H5는 시맨틱 요소 및 ARIA 속성을 통해 웹 페이지 접근성 및 SEO 효과를 향상시킵니다. 1. 컨텐츠 구조를 구성하고 SEO를 개선하기 위해 사용합니다. 2. Aria-Label과 같은 ARIA 속성은 접근성을 향상시키고 보조 기술 사용자는 웹 페이지를 원활하게 사용할 수 있습니다.

"H5"와 "HTML5"는 대부분의 경우 동일하지만 특정 시나리오에서는 다른 의미를 가질 수 있습니다. "HTML5"는 새로운 태그와 API를 포함하는 W3C 정의 표준입니다. "H5"는 일반적으로 HTML5의 약어이지만 모바일 개발에서는 HTML5를 기반으로 한 프레임 워크를 참조 할 수 있습니다. 이러한 차이를 이해하면 프로젝트 에서이 용어를 정확하게 사용하는 데 도움이됩니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

WebStorm Mac 버전
유용한 JavaScript 개발 도구

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경
