Javascript 引擎 V8 即将采用新的引擎:TurboFan & Ignition。其中 Turbofan 是新的优化编译器,而 Ignition 则是新的解释器。
新的引擎应该已经在月初处于 Chrome 源码当中了。两个新引擎背后的情况可以参看:TurboFan 和 Ignition。
Cache-Control多了个新成员,immutable,好处是某个静态资源一旦发布,靠这个特性可以让浏览器一旦缓存以后都不会再单独发送请求来验证是否304。
另外一个相关的问题:关于缓存和 Chrome 的“新版刷新”
这个问题可能导致没有版本号的资源无法被刷新。感谢@Woodu供稿。
这两天Hacker News上一篇有关Error.captureStackTrace
的文章讲的还可以,主要围绕V8所提供的错误栈信息进行介绍,对于专注Chrome和Node.js的基础开发比较有帮助。
链接: JavaScript Errors and Stack Traces in Depth
另外一篇也不错的中文相关文章,值得一看:关于Error.captureStackTrace。
Beacon API是W3C仍在草案阶段的一项新API,这个API主要用于发送不需要服务器回应的HTTP请求或强制浏览器发送一个请求。
Read More →
当你的网页有多个浏览器需要照顾时,编写代码变得举步维艰,而测试也变得不省心了。你需要一个一个挨个打开,刷新…。
现在好了,有BrowserSync这样的利器,无需手动刷新了,全部由 BrowserSync 搞定。
Read More →
随着Windows 8的正式发布,IE10已经开始逐渐投入正式使用。尽管IE10已经在网络标准化方面有了显著改进,IE10仍然无法达到理想状态。
未雨绸缪,《准备与IE10作战》系列将从网络上搜集一些与IE10兼容性相关的话题汇总发布。第一篇,我们首先来看看如何鉴别IE10。
Read More →
PhantomJS是一个带有JavaScript宿主环境的webkit引擎封装,它类似于一个浏览器,但并不自带图像输出,而是提供了一个命令行的环境,专门针对需要浏览器作为执行环境,而又不需要用户界面的情景。
利用PhantomJS这一点,我们可以打造一个网页截图或者缩略图生成工具。
Read More →
集成于Webkit当中的开发者工具——Webkit Inspector——正在被越来越多的前端开发者所使用,除却其惊人的速度,许多贴心的调试功能也令人爱不释手,有些甚至是你所不知道的。
Read More →
不知不觉,Google已经正式推出其Native Client (NaCl)过去约7个月之久。而目前国内似乎还没有多少关于NaCl的资料,所以在这里面向Web开发者做一下简单的介绍,希望能够起到一个抛砖引玉的效果。
Read More →
使用Firefox的开发者们或许可以在未来抛弃Firebug了。目前,一个新的开发工具已经进入Firefox Aurora,并将在明年三月左右进入到Firefox的发行版本当中。