标签归档:html5

Pro HTML5 Programming

《Pro HTML5 Programming》已经可以在网上下到PDF版的了,有兴趣可以去下载来研究下。 里面的内容也很丰富,介绍了HTML5的新元素和API,如下: Canvas API Audio and Video Geolocation API Communication APIs WebSocket API Forms API Web Workers API Web Storage API Offline Web Applications 虽然介绍了不少新技术,但真正可以实际使用的却非常少。现在在中国主流的浏览器还是IE系列的,里面真正支持HTML5的只有IE 9,但是现在的IE 9还只是个测试版。IE 6连css 2都支持不全,更别谈HTML5了。更杯具的是HTML5的标准还没有最终确定下来,也就是说HTML5也不标准,它以后可能还会再变。 但我觉得HTML5可能会在中国很早地得到大规模地支持,因为搜狗浏览器、QQ浏览器5、Maxthon 3,它们的高速模式使用了WebKit核心,就连360浏览器也打算要内嵌WebKit了,而目前来说WebKit对HTML5的支持是最好的。就算这些浏览器的用户不默认开启高速模式,但是他也拥有了支持HTML5的平台,对于HTML5的推广是件好的事。 没有最好的技术,只有最适合的技术。个人认为对于HTML5是要了解一些,但不要过分地追求新技术,毕竟现在HTML5还不规范,支持也少。最后引用岁月如歌的一段话: 关注是可以的。有时间(我觉得大部分人其实都没时间),去尝尝鲜也是有益的。但是对于大部分营养不良的前端,推荐还是脚踏实地老老实实的去学一门传统编程语言,去把数据结构/基础算法/设计模式/数据库等等基础知识点给搞瓷实了再说。这样,等 HTML9 出来的时候,对你而言,无非就是淘汰了一些旧 API, 增加了一些新 API … 继续阅读

发表在 前端 | 标签为 , | 留下评论

HTML5的新标签

无论HTML5能否成为Flash的杀手,也不管现在它是否成熟,以目前的情况来看掌握它都是必需的。 HTML5添加了很多功能更强,也更语义化的标签,但也删除了一些HTML4的标签,如:font和center。HTML5新引入的HTML元素包括: article:文章 aside:内容旁边的侧边栏内容 audio:音频 canvas:2D 绘图 command:命令按钮 datalist:下拉选择框 details:对象的细节 dialog:对话框 embed:外部插件或对象 figure:一组媒体对象以及标签文字 footer:页脚 header:页首 hgroup:文档某一部分的信息 keygen:表单生成的 Key mark:标注的文字 menu:排列表单控件 meter:预先定义的范围内的度量 nav:导航条 output:输出 progress:进度条 rp:标识 ruby 内容 rt:ruby 内容的解释 ruby:ruby 内容 section:定义一个部分 source:媒体的资源 time:日期时间 video:视频

发表在 前端 | 标签为 , | 留下评论