HTML5 CSS3新的WEB标准和浏览器支持
本地数据库,支持sql,最早是google gears实现,现在的w3c草案的编辑也是google的工程师……但奇怪的是,gears的api跟现在的草案不兼容,chrome甚至为了保留捆绑的gears的数据库api而删除了webkit实现的html5 api……而google在iphone上实现gmail离线功能的时候又采用webkit的api……真纠结……
vardb = window.openDatabase("notes", "", "The Example Notes App!", 1048576); db.transaction(function(tx) { tx.executeSql(‘SELECT * FROM Notes’, [], function(tx, rs){}); }); w3c标准:#sql 支持:Safari 3.1+ 多线程,在后台执行复杂运算,不能操作dom,线程之间通过消息事件通信
varmyWorker = newWorker('my_worker.js'); myWorker.onmessage = function(event) {event.data}; myWorker.postMessage(str); w3c标准: 支持:Firefox 3.5+ 地理api
window.navigator.geolocation w3c标准: 支持:Firefox 3.5+ 原生拖拽事件
ondragstart ondrag ondragend //拖拽过程中 ondragenter ondragover ondragleave ondrop w3c标准:#dnd 支持:Firefox 3.5+, Safari 2.0+, Chrome 1.0+, IE 5.0+ 用html标签来嵌入视频音频的好处并非是“开源格式”,而是“开放性”,让多媒体可以与其他页面元素交互,或者用页面技术去跟视频“mashup”,这种随意组合和交互的能力是web技术兴盛的基石,也是像flash这类封闭RIA容器最大的缺点。
<videocontrols> <source src=“zombie.ogg” type=“video/ogg”/> <source src=“zombie.mp4″ type=“video/mp4″/> </video> MDC文档:https://developer.mozilla.org/En/Using_audio_and_video_in_Firefox 支持:Firefox 3.5+, Safari 3.0+, Chrome 3.0+ apple发明,最早应用于dashboard,目前主流的js图像技术,mozilla已经在实现OpenGL ES标准的Canvas 3D了,另外据说ie team为支持canvas做了大量工作……实际上canvas api相当底层,特别是交互方面,不如svg直观,所以出现了很多封装它的库
(编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |