我的Qzone应用插件 for chrome
作者:puterjam 日期:2010-02-08
IE9 前瞻
作者:puterjam 日期:2009-11-19
firefox 3.6 beta 发布
作者:puterjam 日期:2009-11-04
firefox 3.6 beta 发布,增加了不少上流的功能。
1. window.onhashchange 期待已久的接口,
https://developer.mozilla.org/en/DOM/window.onhashchange
2. http 行为监听,字面意思应该是允许进行一些http的监听工作,类似抓包(应该是给插件提供的接口)
You can now monitor HTTP transactions to observe requests and responses in real time.
https://developer.mozilla.org/en/Monitoring_HTTP_activity
3. 全屏视频
4. 字体支持
5. 拖拽支持文件直接拖拽
6. 图片渲染品质缩放算法 类似ie的 -ms-interpolation-mode
更多变化请看这里
https://developer.mozilla.org/en/Firefox_3.6_for_developers
不过这里没有提到真 html 5 (放弃doctype定义)的模式。
使用 Eclipse 调试 Chrome 的脚本
作者:puterjam 日期:2009-08-06
Google Chrome 发布了基于 Eclispe 的调试工具 Chrome Developer Tools , 调试需要Chrome 3.0.189.0 以上版本。
这样我们就可以使用Eclipse远程调试Chrome的代码了。
QZFL Core Cheat sheet
作者:puterjam 日期:2009-08-05
QZFL 是团队共同努力开发的一套JS框架。也准备结束开源框架在公司内部无法维护的问题。不过同学们还是反映希望能得到一份接口文档的小抄版。 晚上花了一点时间输出了一份QZFL 2.0 Core 的Cheat Sheet。
判断Javascript变量类型的函数
作者:puterjam 日期:2009-07-29
toString 本来是用来做字符串转换的,不过现在流行用来做变量类型的检查了。舜子这里也写了一个函数,方便检查变量的类型,可以用来代替 typeof
var _t; return ((_t = typeof(o)) == "object" ? o==null && "null" || Object.prototype.toString.call(o).slice(8,-1):_t).toLowerCase();
}
执行结果:
getType("abc"); //string
getType(true); //boolean
getType(123); //number
getType([]); //array
getType({}); //object
getType(function(){}); //function
getType(new Date); //date
getType(new RegExp); //regexp
getType(Math); //math
getType(null); //null
Gecko 提供 HTML5 parser 支持了
作者:puterjam 日期:2009-07-09
Html 5的风越挂越猛了。在firefox 3.6a1pre版本中,加入了新的 HTML5 Parser 的支持。可以预见到这将会正式出现在下一个版本的Firefox中。
不过HTML 5 Parser能够做什么? 简单描述一下,这可是一个大胃口的Parser. 它将有很好的向后兼容性。 能够在text/html页面上使用xml parser,而不需要使用xhtml(xhtml页面是否会从此消失呢?)。
有什么好处?大家都知道SVG是一个xml的数据。使用Html5 Parser我们可以不需要更改html页面的任何内容。和申请命名空间就可以在html页面上直接表现svg图像。
感兴趣的朋友,可以到这里找到一些范例,不过在此之前需要下载最新的午夜版firefox.并且在 about:config 中打开 html5.enable HTML5 parser的支持。
firefox 滚动残影的bug
作者:puterjam 日期:2009-07-04
不知道大家有没有遇到过,当我们设置了一个固定的浮动层后。在firefox下滚动会出现一些残影的情况? 总觉得页面的表现很不流畅。而且这个情况,只出现在 firefox for win的版本(mac版的firefox不会出现)
先看一下下面的视频(由于截屏软件录不了这个效果,只好拿手机录了)。
Google Chrome 支持脚本调试了
作者:puterjam 日期:2009-06-28
Google Chrome 3.0.190.4 版本中,终于把webkit的脚本调试器移植到开发者版本了。
Dev channel: http://www.google.com/chrome/eula.html?extra=devchannel
看IE8是如何自我感觉良好的?
作者:puterjam 日期:2009-06-19
微软发布了IE8和其他浏览器的功能对比图。当然微软不敢放出性能对比的。
不过这个功能对比图也实在够YY的。
http://www.microsoft.com/windows/internet-explorer/get-the-facts/browser-comparison.aspx
我们简单来分析看看。