欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

为什么HTML5的核心功能好多最新IE都不支持,还有那么多人推崇HTML5啊?

程序员文章站 2022-06-04 13:46:18
...
前段时间,我看了下HTML5的东西,包括客户端存储,地理位置,web workers以及音频,发现在FF和chrome下都没问题,但是到IE就见了鬼,有的最新版的IE11也没用,但是现在还是听说HTML5在大面积普及,我就有点小费解,为什么核心的东西在IE上体现不出来还能大面积普及呢? 我就想问下,HTML5真正让人喜欢的是那些东西,或者用的最多的是那些东西?canvas or svg?

回复内容:

都一些什么答案啊,我看不下去了。

题主说的“HTML5的核心功能”——客户端存储(Web Storage 和 IndexedDB),地理位置(Geolocation),Web Workers(Dedicated Workers 和 Shared Workers)以及音频(Audio element 和 Web Audio API)中,除了 SharedWorker 和 Web Audio API 是 IE 11 不支持的,其他它都支持。

所以问题的前提不成立。 是个人都喜欢自己的工具强大,不用动手就可以把事情干完。但是不知道为什么他们对待编程语言和对待操作系统的这种看法上竟然是相反的。 HTML5的主要亮点在移动端页面/数据可视化/WebAPP等方面。
所以IE不支持,没什么大影响。

你可以将IE和Chrome看成不同的操作系统平台。
Chrome兼容iOS,Android,Windows,Mac OS。
IE只能在Windows下运行。

所以IE对HTML5的影响比较弱。 就像我多年前投身前端一样,各种的质疑,然而如果你不懂前端的美,做的没有成就感。那么千万别因为别人说它多好多有前景就投身进去,你就当它是一坨屎。
如果你像我一样喜欢前端的掌控感,那么,同志握握手吧。 我不在乎 ie 用户 作为学生,吐槽:那么多人都不想去食堂,为什么还要吃饭?
HTML5又不是专门给IE用的, chrome,firefox作为版本帝对新标准的支持确实快很多,而微软了,因为一些历史原因,ie的新版本开发都有个2年左右的间隔期。不过对于正式发布的w3c标准,微软支持的还是不错的。我觉得各有利弊吧. 我觉得提问有问题,看一下:status.modern.ie/ HTML5 规范 正式确立 是最近才发生的事情。之前 chrome等一些浏览器先用自己的标签实现了一些功能。而IE只是在等规范确立之后再去做罢了。 个人对h5的new worker比较推崇,即使现在没有全部支持,但是多向通道的使用绝对是一大革新。