谈谈对HTML5的认识。
HTML5由W3C于2014年10月指定,旨在替换早期的HTML4.01和XHTML1.0标准,以适应互联网快速发展的需求。
优点:
1)多设备,跨平台;
2)用户体验好;
3)新标签的可读性高,有助于开发人员定义重要内容;
4)提供了更多的多媒体元素(视频和音频);
5)很好地替代了Flash和Silverlight;
6)涉及到网站的抓取和索引的时候,SEO更加友好;
7)可以被大量应用于移动应用程序和游戏。
缺点:
1)web storage和web socket这样的功能很容易被黑客利用,安全性差;
2)兼容性不好,很多浏览器的支持程度不一样;
3)有一定的技术门槛;
4)某些平台上的引擎问题导致HTML5性能低下;
谈谈对HTML5的认识。相关推荐
- HTML5面试题总结
HTML5面试题 一. Doctype的作用? 严格模式和混杂模式的区分,以及如何触发这2种模式? 声明位于文档中的最前面,处于 标签之前.告知浏览器的解析器,用什么文档类型 规范来解析这个文档. D ...
- 前端怎么加粗字体_【好程序员独家】100道前端面试题(精选版 含答案)
为了方便各位热爱前端的小伙伴能够更加便捷的学习到前端,好程序员特意为大家整理100道独家HTML5大前端面试题!希望能给你带来帮助! 一.Doctype的作用?严格模式和混杂模式的区分,以及如何触发这 ...
- 一些前端相关的面试题(含答案)
1. 列举几种后端通讯的方法,分别使用的场景. 跨域请求存在的原因:由于浏览器的同源策略,即属于不同域的页面之间不能相互访问各自的页面内容. 跨域的场景: 1.域名不同 www.yan ...
- 谈谈HTML5对生态系统的影响
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! HTML ...
- 谈谈HBuilder以及HTML5+
原文地址为: 谈谈HBuilder以及HTML5+ 随着HTML5规范的发布以及chrome.Safari.firefox等浏览器的大规模支持,HTML5的开发得到了广泛使用,随后延伸到了APP端的开 ...
- 谈谈HTML5中的history.pushSate方法,弥补ajax导致浏览器前进后退无效的问题
移动端为了减少页面请求,有时候需要通过单页面做成多页面的效果,最近有这么个需求,表单填完后执行第一步,然后执行第二步,第二步执行完后再执行第三步,每一步都要保留之前的数据.这种情况用单页面实现再合适不 ...
- 谈谈html5存储之IndexdDB
IndexdDB简介 html5中indexdDB是一种能在浏览器持久的存储结构化数据的数据库:且具有丰富的查询能力. 新建一个IndexdDB数据库 IDBOpenDBRequest定义有几个重要的 ...
- HTML5定稿一周年,谈谈我与HTML5
原来学习的HTML5&CSS3只是知道了一些Html5独有的标签和CSS3新添加的特性,我以为这就是HTML5了.后来当我和教研主任聊天中发现原来我所学习的方法--利用表格布局原来是几年前的老 ...
- HBuilder是HTML5,谈谈HBuilder以及HTML5+
随着HTML5规范的发布以及chrome.Safari.firefox等浏览器的大规模支持,HTML5的开发得到了广泛使用,随后延伸到了APP端的开发.这一两年来,使用HTML5在APP端的开发形成了 ...
最新文章
- ios的并发队列控制库
- 十分钟成为 TiDB Contributor,还送限量版马克杯
- [HDOJ4027]Can you answer these queries?(线段树,特殊成段更新,成段查询)
- Vue+Mock.js模拟登录和表格的增删改查
- Exponent CMS 2.3.9 配置文件写入 Getshell分析
- 带你秒学JavaScript
- Oracle 官方文档地址
- rbf神经网络_黄小龙,陈阳舟:高阶非线性不确定多智能体系统自适应RBF神经网络协同控制...
- 华为NP课程笔记18-DHCP
- 【安全思维导图】————4、Git思维导图
- 最全面的web程序设计知识点总结
- visual studio code输出中文乱码问题的解决方案
- 使用scapy 构造一个 特定Ether dmac 的报文
- 代码执行器 hook console.log 方案
- 请问matlab里面exp函数怎么用啊,Matlab基本函数-exp函数
- 认识V模型、W模型、H模型
- PS2手柄遥控控制灯开关(arduino)
- JAVA 攻城狮 第三天
- 机房收费系统(VB.NET)——超详细的报表制作过程
- OpenVINO™手写字符识别模型与使用