IT培训分享HTML5的特点

 我来答
北大青鸟志远科技
2023-04-11 · 用心创作内容,感谢您的关注。
北大青鸟志远科技
向TA提问
展开全部

在HTML5发展的同时,XHTML2.0也在不断发正滑悔展,那么到底是哪些特点导致HTML5取得最终的胜利呢?


1.向下兼容


对于XHTML2.0要求遵循规则,否则不予显示的方式,HTML5却实行“不破坏Web”的原则。也就是说,以往已存在的Web页面,还可以保持正确的显示。


当然,面对开举正发者,IT培训HTML5规范要求摒弃过去那些编码坏习惯和废弃的标签元素;而面对浏览器厂商,要求它们兼容HTML遗留的一切,以做到向下兼容。


2.用户至上


HTML5遵循“用户至上”的原则,在出现具体问题时,会把用户放在第一位,其次是开发者,然后是浏览器厂商,最后才是规范制定者。比如,开发者在编码时不严谨导致本该出现警告或错误时,却正常显示了页面。


3.化繁为简


HTML5对比之前的XHTML,做了大量的简化工作。具体如下:


(1).以浏览器的原生能力代替复杂的JavaScript;


(2).DOCTYPE被简化到极致;


(3).字符集声明被简化;


(4).简单强大的API。


4.无插件范式


在HTML5出现之前,很多功能只能通过插件或hack(如绘图API)来实现,但HTML5原生提供了这些支持。使用插件有很多问题,具体如下:


(1).插件安装容易失败;


(2).插件被浏览器或软件禁用屏蔽(如Flash插件);


(3).插件经常会被爆让闷出漏洞被利用攻击;


(4).插件不容易与HTML文档其他部分集成(比如整体透明化等)。5.访问通用性


这个原则分为三个概念:


(1).可访问性:比如更加利于残障人士的阅读方案;


(2).媒体中立:比如HTML5的媒体播放在不同设备或平台均能正常运行;


(3).支持所有语种:比如新元素<ruby>。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式