月归档:2012年07月

WHATWG 与 W3C 分裂,HTML5 将有两套标准

The Verge 报道,由于理念不合,HTML5 的标准制定组织 WHATWGWeb Hypertext Application Technology Working Group)与 W3C 分裂。这意味着今后 HTML5 将采用两个规范。

clip_image001

WHATWG 将为 HTML 制定一个“living”标准,由于摆脱了W3C的程序步骤,WHATWG 的“living”标准制定很可能会提速。W3C 则走传统的路线,被 WHATWG 认为是其“living”标准的一个“snapshot”。
WHATWG 和 W3C 从 2004 年开始合作,致力于单一的 HTML5 标准。直到去年 1 月,WHATWG 的 Ian Hickson 为 web 标准描述了一个新的发展模式:WHATWG 将集中于演进“living”标准,而 W3C 坚持使用传统的数字编号系统定义静态的“snapshots”
Hickson 称,W3C 的标准一旦制定后,即便出现错误也无法修正。但双方各有优势,WHATWG 不断地更新保证用户使用最新的体验,而 W3C 的标准的优势体现在专利授权、合同条款等方面。
WHATWG 标准的建立者大多是苹果和 Mozilla 的爱好者,因此对他们而言从 W3C 获得更多自治更加重要,毕竟“living”标准已经存在 18 个月了。
对于现行的两套标准 Hickson 称不必有太多的担心,虽然两套标准会产生分歧,但是并不会产生太大危害。 继续阅读 →

发表在 研发 | 标签为 | 留下评论

node.js 0.8.3 稳定版发布

node.js团队今天发布了node.js 0.8.3稳定版。

clip_image001

该版本的主要改进包括:

  • V8升级至3.11.10.15
  • NPM升级至1.1.43
  • 修复了net.Server.listen({fd:x})错误报告
  • 修复了伪造的错误报告
  • 将NPM工作逻辑移到一个NPM脚本中
  • 修复了FreeBSD中的扩展加载问题
  • 禁用不安全的优化设置
  • 永久地修复了伪造的mksnapshot崩溃问题
  • 加快了genv8constants
  • 使unwatchFile()能够移除一个指定的监听器
  • 修复了error、removeAllListeners、Unzip类和DecipherUpdate()中的内存泄露问题

详细信息:http://blog.nodejs.org/2012/07/19/node-v0-8-3-stable/
源码下载:http://nodejs.org/dist/v0.8.3/node-v0.8.3.tar.gz
Windows安装包:http://nodejs.org/dist/v0.8.3/node-v0.8.3-x86.msi
Mac安装包:http://nodejs.org/dist/v0.8.3/node-v0.8.3.pkg
文档:http://nodejs.org/docs/v0.8.3/api/ 继续阅读 →

发表在 研发 | 留下评论

Firefox 15 实现大幅降低内存占用

Firefox 14正式版和Firefox 15首个测试版已经发布了。在Firefox 15中,将迎来的一个重大改进,那就是内存占用方面的改进,将一劳永逸地摆脱内存臃肿的问题。
实际上,最近几版Firefox在内存占用方面都取得了进步,不过在Firefox 15中,情况将更加明朗。如果你已经下载了Firefox 15 Beta,就会发现这种情况。Mozilla终于找到了一个方法来解决扩展的内存泄漏问题,避免扩展占用的内存随着时间而增加。
扩展sideAdvisor 3.41的内存泄漏问题使得浏览器在关闭标签页后仍然占用大量内存,不过在Firefox 15中,内存占用大幅减少。
从下图中可以清晰看到Firefox 15的改进。蓝色条状代表打开151个标签占用的内存,红色代表关闭这些标签中的150个后的内存占用。 继续阅读 →

发表在 产品 | 标签为 | 留下评论

PhoneGap 2.0 正式版发布

PhoneGap开发团队近日正式发布了PhoneGap 2.0版本。

clip_image001

PhoneGap是一个开源的跨平台移动应用开发框架,能使开发者们在只使用标准网络技术(HTML5、CSS和JavaScript)的情况下开发跨平台应用。PhoneGap的目标是实现“一次开发,运行于任何移动终端平台”。
PhoneGap最初由Nitobi开发,2011年10月,Nitobi被Adobe收购,而PhoneGap项目也被贡献给Apache软件基金会,并有了一个新的名字Apache Cordova
PhoneGap 2.0 的新特性包括: 继续阅读 →

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

PHP 5.4.5和5.3.15发布,安全修复版本

PHP开发团队今天发布了PHP 5.4.5PHP 5.3.15两个版本。

clip_image001[4]

这两个版本都修复了30多个bug,其中包含一个针对流实现的安全相关的溢出问题。
其他修复的bug涉及Core、FPM、Intl、JSON、Phar、Reflection、Sockets、SPL、SQLite、XML Write、Zip等模块。
PHP开发团队建议所有PHP用户都升级至这两个版本。
详细信息:ChangeLog
下载地址:http://www.php.net/downloads.php 继续阅读 →

发表在 研发 | 标签为 | 留下评论