大多数用户对HTML5理解上所存在的五大误区

较近几年,随着科技的不断发展,HTML5已经逐步的走进大众的视野,受尽万般宠爱。但是就总体而言,目前很多的人对HTML5的认识依然存在着误区,很多H5的初学者或门外汉在开始学习HTML时都会有很多的疑问,并且对HTML5认知方面存在很多的误区。对此,天津app开发-文率科技的小编给出如下的解释,希望可以帮到各位同样喜欢HTML5的小伙伴们。

一、HTML5想要走向成熟,必须要等到2022年

关于这句话天津app开发-文率科技的小编并不知晓是谁说的,但是小编相信很多的人应该都知道,HTML5的起草文件已经在2009年审议通过,也就是没有新的内容可以被添加,也不会有显著的改动。现在,作为app应用的开发者你可以毫无顾忌的使用HTML5进行各类开发工作,并且不用担心向下兼容问题。虽说,目前HTML5技术发展的的确不是很成熟,但是也不一定非要等到2022年才能走向成熟,毕竟现在技术更新换代的很快。

二、应用商店具有可发现性,HTML5网站却没有

如果目前出现一个新的市场能够容纳HTML5应用会出现怎样的局面?能否给企业或开发者带去更多的帮助?如果这个市场适用于新的HTML5手机操作系统会怎样?如果这个市场也适用于Android系统又会怎样?我们同样也需要挑战一种观点,即只有应用商店能够传递可发现性。网页很早就能够呈现出可发现性了,就像谷歌,也就是如果你能够发现一个网站,你便能够发现这些网站中的应用。

三、HTML5需要CSS3的支持

的确CSS3能够为HTML5增添很多的色彩,例如语义class名字,但这决不是必须的。HTML5只是标记语言,你当然可以使用 HTML5 + CSS2,只不过没有那么优雅,由于HTML5移除了属性和标签,所以你需要为每一个元素指定全部的样式。如:在 HTML5 中,为了让浏览器正确的渲染页面,你需要为每一个页面元素设置“display:block”声明。简而言之,HTML5 需要样式来让也页面更好看,但并非必须是CSS3。

四、混合应用不能依靠手机浏览器

实际上,你只需要基于HTML5的运行时间便可。Mozilla便创建了非浏览器运行时间,即不仅能够运行HTML5内容,同时还提供了能让应用对设备组件(如照相机,加速器等)做出反应的API。换句话说,HTML5内容将不再依赖于浏览器而运行。所有的HTML5应用的能力将依附于应用本身,所以不管是开发者还是用户都不需要再担心设备上的手机浏览器是否能够运行这些内容。

五、HTML5破坏了可访问性

或许有些刚刚从事开发行业,对于HTML5并不了解的人会觉得HTML5破坏了可访问性,然而事实正好相反,HTML5从设计之初就考虑到了可访问性。每一个元素都支持 WIA ARIA 标志角色,这些角色可以让屏幕阅读器这类设备更好的理解页面的内容。

很多的对于HTML5开发不了解的人对HTML5的认知上应该都会存在以上的误区,希望上述天津app开发-文率科技的分享能够让您更好的了解HTML5开发技术,日后在大家学习HTML5课程的时候,如果遇到什么不懂的问题,可以直接在文率科技官网:www.wenshuai.cc留言,或者直接与我们进行在线沟通。

声明:文章"大多数用户对HTML5理解上所存在的五大误区"为文率科技APP开发公司原创文章,转载请注明出处,谢谢合作!

Html5/微信/网站开发资讯文章推荐阅读