The WebKit Monoculture

曾经有一个IE Monoculture,其他浏览器为了能让网站兼容自己(实际上是兼容的,只不过被User-Agent Sniffing给挡住了),不得不给特定网站提交虚假的User-Agent。

那个时代在Chrome与Firefox等等现代化浏览器的夹击下消失了。

今天我们迎来了新的WebKit Monoculture,它存在于移动浏览器领域——由于最大的两个移动OS系统均默认使用WebKit渲染,导致开发者又开始制作仅支持WebKit的网站。

更糟糕的是,由于iOS是移动网站开发者的主要测试对象,而它不允许WebKit渲染核心以外的浏览器,导致不少网站又回到上世纪的User-Agent Sniffing,仅允许WebKit浏览器访问移动版,将Firefox Mobile/Internet Explorer 10等浏览器拒之门外。

结果是,本在移动平台上独当一面的Opera不得不转投WebKit引擎以存活(并大幅度裁员)。而Mozilla最新发布的Firefox OS,不得不独立保存一个巨大的UA欺骗列表……

没错,我们又回到了向网站提交虚假User-Agent的时代,即便标准早已存在,即便WebKit根本不是统一的游览器乃至渲染系统

The WebKit Monoculture,或者说iOS Monoculture,将是2013年最让人担忧的阴影之一。

让我们拭目以待。

(顺便一提,2d.AM v3将在3月初发布。我们相信它能把移动浏览器的最大优势发挥出来,不管你用的是哪一款。)

No Free Lunch

我真的不愿意提这个老道理,但随着PC(以及那些自称“后PC时代”的电子产品)的傻瓜化,似乎越来越多人对基本的计算机概念(或者说是数学概念)搞不清楚——这个世界上没有免费的午餐。没有程序能解决另一个程序的内存泄漏,Firefox Plumber是个骗局,把内存转为页面文件的骗局;除非你真的用尽了物理内存,让程序运行在页面文件上增加CPU周期与硬盘I/O这才是最大的失误。此外Chrome也从来没自称占用内存低,事实上,为了保证多进程沙盒,它不得不容忍各种多余的overhead

真正要加速,你只能选择抛弃一些负担(用相对小的代价换来较大的速度提升),而所谓的Firefox SSE2 BuildPalemoon就是类似的项目。

谷歌浏览器战群雄 Google Chrome Showdown

google chrome

既然客栈已给IE7,Firefox 2/3,Opera 9和Safari for Windows等等浏览器做过评测,支持平等机会的我们没理由放过Google Chrome,这款10岁网络霸主的新beta产品。为增加娱乐性,我们决定通过各浏览器亲卫队最喜欢也最鄙视的大乱斗解决:Google Chrome 0.2 vs Firefox 3.0.1 vs Internet Explorer 7 vs Opera 9.52 vs Safari 3.1.2 for Windows!高潮迭起,请勿错过!1)

回归正题,相信浏览器爱好者们已经非常清楚几位老选手的底细了,这里只介绍新人“股沟鸽”的内涵配置。

Google Chrome (ver0.2.149.27)

  • 页面渲染引擎:WebKit/525.13(Safari 3.1.2使用WebKit/525.21)

  • 图像渲染引擎:Skia(Google自行开发,还缺乏部分功能,例如text-shadow和border-radius)2)

  • Javascript引擎:V8(Google自行研发,适合运行结构性强的JS代码) 3)

FF,IE,Opera和Safari的支持者,看清楚对手的嘴脸了吗?让我们进入第一个环节。

Continue reading “谷歌浏览器战群雄 Google Chrome Showdown”

Ghostlogue

subs make everything better, or does it ?

这是个ニコ厨应该留意的服务,有家日本小公司致力于将字幕运动推广到全球每个角落,开发了Firefox 3扩展Ghostlogue,直译“鬼言”,致力于提供任何网站字幕评论机能……

然后在两天内官方扩展的派送中断了,据称服务器承受不能。嘛,alpha版也就这样了……

虽然我觉得单为了字幕不值得安装这个扩展,但要是开发团队有点心计,将它做成完全开源的项目,或许能带动一个不错的用户社群,不给ニコ控告他们侵权的机会。当前的用户协议……你们就继续鬼迷心窍吧!谁要用这样的Firefox扩展。

我想我遇到第一个比较麻烦的FF3.0问题了……

和FF3.0自身无关,而是那三流的Flash插件……Flash 9.0版本播放Flash无声音……Flash 10 beta能有声音,但因为Adobe要修复某个安全问题导致swfupload项目完全不可用,也就是类似wordpress/flickr等批量上传图片的功能会无响应……OMG,这真是没办法了,又是歧视啊!IE你的市场占有率马上给我掉!