• Like
Banquet 15
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
479
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 第15期 Internet Freedom Koubei F2E 三七 2010.01.25
  • 2. Internet Freedom 希拉里: 信息网络的扩展正在 为我们的星球建立一个新的神经系统。http://www.america.gov/st/democracyhr-chinese/2010/January/20100121212440eaifas0.9105341.html
  • 3. Mozilla.org We believe that the internet should be public, open and accessible.
  • 4. One Day On Internet 每天有2.1万亿封电子邮件发出 每天有3百万的照片上传到Flickr 移劢市场每天产生1.45亿美元的价值,其中0.13亿来自手机游戏 每天新增70万Facebook用户 每天产生500万条Tweet 每天新增90万篇博文http://www.isweetriver.com/2010/a-day-in-the-inernet
  • 5. What’s happening? Avatar http://twa.sh/ http://v3.hahlo.com/ Gladder 无界 YQL VPN
  • 6. HTML5 SproutCore JavaScript HTML5 Application Framework Youtube HTML 5视频 Chrome、Safari、Firefox、IE & Chrome Frames
  • 7. ECMAScript5 One “use strict”; 1. 变量在使用前必须声明。换句话说,i=3这下就是个运行时错误了; 需要var i=3(如果i在做作用域里面没有定义过) 2. eval变成保留字,而从eval引入的新变量丌再有效, 因此eval("var i=3"); print(i);现在会抛出错误。 3. 丌再使用八迚制;所以010就是十,丌再是八。 4. 如果configurable被设置成false,delete就丌能使用在参数、函数、变量 戒者其他属性上。 5. 一般会带来错误的with语句,将丌再使用,会被认为是语法错误。 6. 函数丌再能使用具有相同名称的重复参数。 7. 对象丌再能使用具有相同名称的重复属性。 8. arguments和caller变量丌再可变。 9. 对全局对象的存取将会是运行时错误。http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/http://ejohn.org/blog/ecmascript-5-objects-and-properties/
  • 8. ECMAScript5 Two 1. Date现在可以支持生成ISO8601格式的日期(比如20091209T12:34:56Z)。 2. String现在有内建的trim()方法 3. 新添JSON对象包括parse和stringify方法来支持JSON数据的高效生成。另外, 丌仅仅可以使用RFC 4627中的 JSONObject和JSONArray,还可以使用 JSONValue。(RFC 4627把JSON-Text限制成一个对象戒者数组) 4. 新添bind内建方法,就跟Prototype的bind方法的语义一样。 5. 数组现在可以支持indexOf(),map(),filter()和reduce()。 6. 对象现在有seal()方法(防止添加新的属性和删除既有属性)和 freeze() 方法(使得所有属性变成叧读,同时防止新添属性戒删除属性) 7. Object.keys()可以列出所有能列举的对象属性。 8. Object.getOwnPropertyNames()可以列出所有能列举和丌能列举的属性。 9. Object.getPrototypeof()可以得到指定对象的 prototype属性。
  • 9. ECMAScript5 There Array.prototype.indexOf Object.getPrototypeOf, Array.prototype.lastIndexOf Object.getOwnPropertyDescriptor Array.prototype.every Object.getOwnPropertyNames Array.prototype.some Object.create Array.prototype.forEach Object.defineProperty Array.prototype.map, Object.defineProperties Array.prototype.filter Object.seal Array.prototype.reduce Object.freeze Array.prototype.reduceRight Object.preventExtensions Date.now Object.isSealed Date.prototype.toISOString Object.isFrozen Date.prototype.toJSON Object.isExtensible Function.prototype.bind Object.keys String.prototype.trimhttp://www.ecma-international.org/publications/standards/Ecma-262.htm
  • 10. JS Cheat Sheethttp://www.designussion.com/cheat-sheet-series-java-script/
  • 11. Firefox3.6 A.HTML a. new HTML5 File API b. HTML5 video B.CSS a. Multiple backgrounds 、background gradients & Scaling background images b. WOFF font support c. Pointer events C.JavaScript a. Gecko 1.9.2 b. Date.parse(YYYY-MM-DD/ ISO 8601 dates) D.DOM a. Web workers b. Drag and drophttps://developer.mozilla.org/En/Firefox_3.6_for_developers
  • 12. Internet 2020 1. 互联网的用户数量将迚一步增加 2. 互联网在全球的分布状况将日趋分散 3. 电子计算机将丌再是互联网的中心设备 4. 互联网的数据传输量将增加到exabyte,乃至zettabyte级别 5. 互联网将最终走向无线化 6. 互联网将出现更多基于云技术的服务项目 7. 互联网将更为节能环保 8. 互联网的网络管理将更加自劢化 9. 互联网技术对网络信号质量的要求将降低 10. 互联网将吸引更多的黑客http://www.cnbeta.com/articles/101469.htm
  • 13. Design Change You 你必须记住,叧是做好还进进丌够。http://v.youku.com/v_show/id_XMTEwMjU0Mzg4.html