Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航名站网址导航小编为爱好网页hTML5的朋友提供关于网页hTML5的相关知识。

  • 本篇文章的具体介绍如下
由于是源自笔记,对每个条目我只会列出称呼和语法特征,暂时没时间写详细的解释和可执行的示例,但是会给出相关的文档地址,除了列出已经支持该特性的浏览器,也会为不支持的浏览器提供替代/过渡的实现。好罢这篇本来是我私下做的笔记,我特别喜欢在Evernote上做备忘的笔记,虽然上次看到漏屋老师的文章里说我现在的年龄才刚刚进入记忆力的巅峰期……但是我的自信心仍然屡受打击!比如跟别人讨论The Dark Knight里小丑在医院对检察官说了什么让他变成双面人,我一句对白都想不起来,还有big bang theory s2里penny玩age of conan时的人物名字是”Queen Penelope”,我看的时候印象很深,一个月后就连奥德赛都想不起来了。留份笔记总觉得心里踏实些……啊又跑题了

本文整理了一些最重要(或者说人气比较高罢)的新标准,虽然它们多数还只是w3c的草案,离Recommendation级别还早,却已经成为新一轮浏览器大战中备受追捧的明星,开发建设者社区里也涌现出大量相关的demo和API封装,有些已经进入生产环境(比如google在iphone上实现的gmail离线应用),其实我觉得如今的web领域里,从厂商私有技术转换成委员会标准再转换成通用技术产生杀手级应用的周期已经显著的加速了,是因为现在web application的需求太高了么…… UPDATE:刚才在solidot发软文的时候我突然想明白怎么表述这个问题:其实现在很多浏览器厂商同时也是基于浏览器的应用开发建设者和web标准的制定者,就好像修筑舞台的工程师同时也是舞台上的演员和舞蹈动作的导演一样,所依google, mozilla, apple们都在不遗余力的实现那些有利于开发建设web应用的技术标准,即时它们还是W3C Working Draft,相比之下IE team就比较缺乏动力,果然计划经济缺乏活力亚XD……EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

由于是源自笔记,对每个条目我只会列出称呼和语法特征,暂时没时间写详细的解释和可执行的示例,但是会给出相关的文档地址,除了列出已经支持该特性的浏览器,也会为不支持的浏览器提供替代/过渡的实现。EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

===================废话结束的分割线=======================EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

CSS3 Media queries

对整个外链css相关站点文件和部分css具体代码使用的媒体类型侦测,人气高的原因显然是因为移动设备……EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. <link media=“all and (orientation:portrait)” src="screen.css" type="text/css">
  1. @media all and (min-color: 4) { ... }

w3c标准:http://www.w3.org/TR/css3-mediaqueries/
MDC文档:https://developer.mozilla.org/En/CSS/Media_queries
Opera文档:http://www.opera.com/docs/specs/css/EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5 , Safari 3 , Opera 7

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

CSS3 2D Transforms

css变形,有人用这个实现伪3d具体效果以及旋转具体效果的jquery插件EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. -moz-transform: rotate(-45deg) skew(15deg, 15deg);
  1. sprite.style['-webkit-transform'] = 'rotate(' v 'rad)';

w3c标准:http://www.w3.org/TR/css3-2d-transforms/
MDC文档:https://developer.mozilla.org/En/CSS/CSS_transform_functions
webkit博客的介绍: http://webkit.org/blog/130/css-transforms/EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5 , Safari 3.1
替代/过渡:IE5.5 Matrix Filter http://msdn.microsoft.com/en-us/library/ms533014(VS.85).aspx

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

CSS3 Transitions and CSS Animations

备受期待的css动画,webkit团队提出的草案,transition实现简单的属性渐变,animation定义更复杂的动画具体效果EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. transition-property: width;
  2. transition-duration: 1s;
  3.  
  4. animation-name: 'diagonal-slide';
  5. animation-duration: 5s;
  6. animation-iteration-count: 10;
  7. @keyframes 'diagonal-slide' {}

w3c标准:http://www.w3.org/TR/css3-transitions/
w3c标准:http://www.w3.org/TR/css3-animations/
webkit博客的介绍:http://webkit.org/blog/138/css-animation/
约翰同学的介绍:http://ejohn.org/blog/css-animations-and-javascript/EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Safari 3.1

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

CSS3 Downloadable fonts

能在网页里嵌入任意字体是设计师的梦想……不过这里支持的也仅限truetype和opentypeEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. @font-face {}

w3c标准:http://www.w3.org/TR/css3-fonts/#font-resources
MSDN文档:http://msdn.microsoft.com/en-us/library/ms530303(VS.85).aspx
MDC文档:https://developer.mozilla.org/en/CSS/@font-faceEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5 , Safari 3.1 , Opera 10.0 , IE4.0

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

附赠:其他CSS3 property的兼容性

ppk同学维护的文档: http://www.quirksmode.org/css/contents.html
css3.info维护的文档:http://www.css3.info/modules/selector-compat/
一个测试页面:http://westciv.com/iphonetests/

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页hTML5教程 DOM Storage

简洁的持久存储,键值对的形式EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. window.localStorage
  2. window.sessionStorage //可跨域,网页文章标签页关掉就清空

w3c标准:http://www.w3.org/TR/webstorage/
ppk同学维护的兼容性列表:http://www.quirksmode.org/dom/html5.html#localstorage
MDC文档:https://developer.mozilla.org/en/DOM/Storage
MSDN文档:http://msdn.microsoft.com/en-us/library/cc197062(VS.85).aspxEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5 , Safari 4.0 , IE 8.0

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页hTML5教程 Offline Application Cache

用一个manifest相关站点文件缓存静态资源(图片,css, js之类)在离线状态下使用,不是结构化数据EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. <html manifest="foo.manifest">
  1. CAChE MANIFEST
  2. index.html
  3. style/default.css
  4. images/logo.png

w3c标准:http://www.w3.org/TR/offline-webapps/#offline
MDC文档:https://developer.mozilla.org/en/Offline_resources_in_FirefoxEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页hTML5教程 Database Storage

本地数据库,支持sql,最早是google gears实现,现在的w3c草案的编辑也是google的工程师……但奇怪的是,gears的api跟现在的草案不兼容,chrome甚至为了保留捆绑的gears的数据库api而删除了webkit实现的html5 api……而google在iphone上实现gmail离线功能的时候又采用webkit的api……真纠结……EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. var db = window.openDatabase("notes", "", "The Example Notes App!", 1048576);
  2. db.transaction(function(tx) {
  3. tx.executeSql(SELECT * FROM Notes’, [], function(tx, rs) {});
  4. });

w3c标准:http://www.w3.org/TR/offline-webapps/#sql
webkit博客的介绍:http://webkit.org/blog/126/webkit-does-html5-client-side-database-storage/
iphone的文档:http://developer.apple.com/documentation/iPhone/Conceptual/SafariJSDatabaseGuide/UsingtheJavascriptDatabase/UsingtheJavascriptDatabase.html#//apple_ref/doc/uid/TP40007256-Ch3-SW1EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Safari 3.1
替代/过渡:Gears http://code.google.com/p/gears/wiki/Database2API

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页hTML5教程 Web Workers

多线程,在后台执行复杂运算,不能操作dom,线程之间通过消息事件通信EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. var myWorker = new Worker('my_worker.js');
  2. myWorker.onmessage = function(event) { event.data };
  3. myWorker.postMessage(str);

w3c标准:http://www.w3.org/TR/workers/
MDC文档:https://developer.mozilla.org/En/Using_web_workersEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5
替代/过渡:Gears http://code.google.com/p/gears/wiki/网页hTML5教程WorkerProposal

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页hTML5教程 Geolocation

地理apiEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. window.navigator.geolocation

w3c标准:http://www.w3.org/TR/geolocation-API/
MDC文档:https://developer.mozilla.org/En/Using_geolocationEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5
替代/过渡:Gears http://code.google.com/p/gears/wiki/GeolocationAPI

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页hTML5教程 Drag and Drop

原生拖拽事件EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. ondragstart
  2. ondrag
  3. ondragend
  4. //拖拽过程中
  5. ondragenter
  6. ondragover
  7. ondragleave
  8. ondrop

w3c标准:http://www.w3.org/TR/html5/editing.html#dnd
MDC文档:https://developer.mozilla.org/En/DragDrop/Drag_and_Drop
apple文档:http://developer.apple.com/documentation/AppleApplications/Conceptual/SafariJSProgTopics/Tasks/DragAndDrop.html#//apple_ref/doc/uid/30001233EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5 , Safari 2.0 , Chrome 1.0 , IE 5.0

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页hTML5教程 Audio and Video

用html网页文章标签来嵌入视频音频的好处并非是“开源格式”,而是“开放性”,让多媒体可以与其他页面网页元素交互,或者用页面技术去跟视频“mashup”,这种随意组合和交互的能力是web技术兴盛的基石,也是像flash这类封闭RIA容器最大的缺点。EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. <video controls>
  2. <source src=“zombie.oggtype=“video/ogg/>
  3. <source src=“zombie.mp4type=“video/mp4/>
  4. </video>

MDC文档:https://developer.mozilla.org/En/Using_audio_and_video_in_Firefox
webkit博客的介绍:http://webkit.org/blog/140/html5-media-support/EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5 , Safari 3.0 , Chrome 3.0
替代/过渡:用video网页文章标签嵌套embed http://hacks.mozilla.org/2009/06/html5-video-fallbacks-markup/

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页hTML5教程 Canvas

apple发明,最早应用于dashboard,目前主流的js图像技术,mozilla已经在实现OpenGL ES标准的Canvas 3D了,另外据说ie team为支持canvas做了大量工作……实际上canvas api相当底层,特别是交互方面,不如svg直观,所依出现了很多封装它的库EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. var ctx = $('#canvas')[0].getContext("2d");
  2. ctx.fillStyle = "#00A308";
  3. ctx.beginPath();
  4. ctx.arc(220, 220, 50, 0, Math.PI*2, true);
  5. ctx.closePath();
  6. ctx.fill();

MDC文档:https://developer.mozilla.org/en/Canvas_tutorialEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 1.5 , Safari 2.0 , Chrome 1.0 , Opera 9.0
替代/过渡:excanvas.js http://code.google.com/p/explorercanvas/

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

SVG

w3c标准:http://www.w3.org/TR/SVG12/
IBM DW教程:http://www.ibm.com/developerworks/cn/views/xml/tutorials.jsp?cv_doc_id=84896EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 1.5 , Safari 3.0 , Chrome 1.0 , Opera 9.0
替代/过渡:raphael.js http://raphaeljs.com/

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

XMLhttpRequest 2

主要是增加跨域能力以及请求过程中的事件EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

w3c标准:http://www.w3.org/TR/XMLhttpRequest2/
MDC文档:https://developer.mozilla.org/En/Using_XMLhttpRequest#Monitoring_progress
XDomainRequest (XDR)
MSDN文档:http://msdn.microsoft.com/en-us/library/cc288060(VS.85).aspxEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5 (实现了部分), IE 8.0 (实现了部分)

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Access Control

千呼万唤的跨域访问控制,目前firefox3.5和ie8有一些不同,ie8搞的XDR和XDM我也不知道是不是准备提交给w3c标准化的东西……EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. Access-Control-Allow-Origin: http://foo.example

w3c标准:http://www.w3.org/TR/cors/
MDC文档:https://developer.mozilla.org/En/hTTP_Access_Control
Cross-document Messaging (XDM)
MSDN文档:http://msdn.microsoft.com/en-us/library/cc197057(VS.85).aspxEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5 , IE8.0

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

E4X (ECMA-357)

Firefox和ActionScript3早就实现了的东西……不过其实现在json这么流行,有没有E4X好像都无所谓了~(瞎说的,其实在js具体代码里直接写dom对象而不是html字符串,会方便很多)EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

MDC文档:https://developer.mozilla.org/en/E4XEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 1.5

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ECMAScript 5 Native JSON

原生的JSON支持,速度和安全性都比eval强一百倍亚一百倍,另外要注意Douglas Crockford的json2.js是一个用js实现的js解释器,所依安全性更好EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. JSON.parse( text, translate )
  2. JSON.stringify( obj, translate )
  3. String.prototype.toJSON
  4. Boolean.prototype.toJSON
  5. Number.prototype.toJSON
  6. Date.prototype.toJSON

MDC文档:http://blog.mozilla.com/webdev/2009/02/12/native-json-in-firefox-31/
MSDN文档:http://blogs.msdn.com/ie/archive/2008/09/10/native-json-in-ie8.aspxEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 3.5 , IE8
替代/过渡:json2.js http://www.json.org/json2.js

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ECMAScript 5 Array Extras

js1.6里实现的数组实用具体的方法,主要是forEach, map, fliter这几个数据库函数式编程里非常重要的实用具体的方法,还有反向查询EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. Array.prototype.indexOf( str )
  2. Array.prototype.lastIndexOf( str )
  3. Array.prototype.every( fn )
  4. Array.prototype.some( fn )
  5. Array.prototype.filter( fn )
  6. Array.prototype.forEach( fn )
  7. Array.prototype.map( fn )

MDC文档:https://developer.mozilla.org/en/New_in_JavaScript_1.6#Array_extrasEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox2.0 , Safari 3.0 , Google Chrome 1.0 , Opera 9.5
替代/过渡:都可以通过扩展Array.prototype来模拟

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ECMAScript 5 isArray()

区分数组和对象EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. Array.isArray([]); // true

支持:无
替代/过渡:Array.isArray = function(a){ return Object.prototype.toString.call(a) === “[object Array]”;};

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ECMAScript 5 Object

用GOOGLE I/O演讲里的话来说:更鲁棒(robust)的对象系统

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. Object.getPrototypeOf( obj )

约翰同学的讲解:http://ejohn.org/blog/objectgetprototypeof/EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox3.5
替代/过渡:object.__proto__ 或 object.constructor.prototype

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. Object.create( proto, props ) //克隆或继承对象
  2.  
  3. Object.keys( obj ) //数据结构的映射
  4. Object.getOwnPropertyNames( obj )
  5.  
  6. Object.preventExtensions( obj ) //不能添加新属性
  7. Object.isExtensible( obj )
  8.  
  9. Object.seal( obj ) //不能删除和修改属性的配置,不能添加新属性
  10. Object.isSealed( obj )
  11.  
  12. Object.freeze( obj ) //不能删除和修改属性的配置,不能添加新属性,不能写属性
  13. Object.isFrozen( obj )

约翰同学的讲解:http://ejohn.org/blog/ecmascript-5-objects-and-properties/EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:无
替代/过渡:Object.create和Object.keys可以自己实现

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ECMAScript 5 Property Descriptor

对象属性的访问控制EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. Object.getOwnPropertyDescriptor( obj, prop )
  2. Object.defineProperty( obj, prop, desc )
  3. Object.defineProperties( obj, props ) 
  4. desc = {
  5.      value: true,
  6.      writable: false, //修改
  7.      enumerable: true, //for in
  8.      configurable: true, //删除和修改属性
  9.      get: function(){ return name; },
  10.      set: function(value){ name = value; }
  11. }

约翰同学的讲解:http://ejohn.org/blog/ecmascript-5-objects-and-properties/EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:无
替代/过渡:Object.defineProperties其实相当于jQuery.extend,用来实现Mixin

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ECMAScript 5 Getters and Setters

python和ruby里都有的属性访问实用具体的方法EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. obj = { 
  2.    get inner网页hTML() { return …; },
  3.    set inner网页hTML(new网页hTML) {} 
  4. };

MDC文档:https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Creating_New_Objects/Defining_Getters_and_SettersEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:Firefox 2.0 , Safari 3.0 , Google Chrome 1.0 , Opera 9.5
替代/过渡:EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

非标准,Firefox1.5里的旧实用具体的方法EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. 网页hTMLElement.prototype.__defineGetter__("inner网页hTML", function () {});
  2. 网页hTMLElement.prototype.__defineSetter__("inner网页hTML", function (val) {});

支持:Firefox 2.0 , Safari 3.0 , Google Chrome 1.0 , Opera 9.5 EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

标准EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. Object.defineProperty(document.body, "inner网页hTML", { get : function () {} });

MSDN文档:http://msdn.microsoft.com/en-us/library/dd229916(VS.85).aspxEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:IE8 (只能对DOM使用)

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ECMAScript 5 Strict Mode

ES5的严格模式,删除了旧版本中容易引起问题的网页元素,并且会显式的报错,方便调试EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. "use strict"; //以下情况下抛出异常
  2. //对未定义的变量赋值
  3. //操作被设置为不可写,不可配置或不可扩充的属性
  4. //删除变量,数据库函数,具体参数
  5. //在对象直接量里重复定义属性
  6. //eval做关键字,在eval的字符串里定义变量
  7. //覆写arguments
  8. //使用arguments.caller和arguments.callee(匿名数据库函数必须具名才能引用自己)
  9. //(function(){ ... }).call( null ); // Exception
  10. //使用with

约翰同学的讲解:http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

支持:无
替代/过渡:……从现在开始养成严谨的编程习惯

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ECMAScript 5 其他新特性

传递数据库函数的引用时,绑定thisEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. Function.prototype.bind(thisArg, arg1, arg2....) /

支持:无
替代/过渡:prototype http://www.prototypejs.org/api/function/bindEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ISO-formatted datesEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. Date.prototype.toISOString() // Prints 2009-05-21T16:06:05.000TZ

支持:无
替代/过渡:datejs http://code.google.com/p/datejs/EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. String.prototype.trim()

支持:Firefox3.5
替代/过渡:各种正则实现 http://blog.stevenlevithan.com/archives/faster-trim-javascript


===================废话又开始的分割线=======================EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

其实我把这个东西发出来是希望能促进创新的氛围,让更多人认识到很多新技术已经进入到“实用”阶段。EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

如果只是想做个实验性的webgame,或是只能用于特定平台的应用(比如iphone,greasemonkey),firefox3.5 webkit的支持就已经足够罢。EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

如果不能无视主流平台,有很多技术能让您gracefully degrade(优雅的退化)或者选取不同的实用具体的方法实现兼容的接口。EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

如果您等不及IE x在若干年后实现xx,希望提前享受福利,有些技术的设计原则就是让您能在没有native支持的情况下可以自己实现一模一样的功能或语法糖(syntactic sugar),比如ES5对象的继承和访问控制,从ES4/ActionScript3时期那些老土的关键词(class extands private static)改成了Object.create(p, attrs).defineProperty(o, n, attrs).defineProperties(o, attrs).freeze().getOwnPropertyNames().map(fn),不会只是为了酷炫罢……EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

很多人都喜欢抱怨“我这辈子都没机会用网页hTML5教程”,但是只要把视线从自己脚下那巴掌大块地移开看看别处,会发现世界其实一直都在改变喔XDEaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页hTML5教程 b和i标记将被赋予真正的语义EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

EaQAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于网页hTML5的相关知识就说到这里希望可以帮助朋友们。,网页hTML5,CSS3

标签:HTML5CSS3

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市