关于新浪视频随机被Chrome等浏览器汇报为钓鱼网站的分析

无聊研究了下为什么最近新浪视频会随机被Chrome报为钓鱼网站(导致A/B站这类引用视频源的站点也出现被封的信息)。

Continue reading “关于新浪视频随机被Chrome等浏览器汇报为钓鱼网站的分析”

WebKit与它的alt-text处理

WebKit是个不错的排版引擎,它的风行主要与Safari,Google Chrome乃至无数移动设备浏览器有关。但WebKit有些很神奇的bug,那种所有人一看就知道它不对,但不知为何始终没有fix的bug。

WebKit Logo

WebKit在图片不存在时,是不显示img的alt文字的。这是对UA Accessibility Guideline的违背,学习过W3C标准的前端设计师与开发者应该知道这点。

Continue reading “WebKit与它的alt-text处理”

No Free Lunch

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

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

玩玩浏览器

003

004

在痛苦的升级完Chrome与Safari之后(你该知道不安原厂设定安装是多么麻烦……),我专门测试了下这两只进入稳定版的浏览器。Chrome 2.0貌似内存占用大大减少了,其实只是他们更新了内存管理页的显示方式(把Flash插件分开计算当然少占很多内存……);然后是Safari 4,他们总算把Flash插件的问题解决了,虽然占用内存比较多,但经过土豆与新浪的折磨还能回到100M以下,说明在乔布斯回老家的时候,他们还是稍微考虑了下那17位Safari Win版用户的心情。

测试发现的神奇情况包括:土豆网的设计让Opera内存溢出,在关闭标签页之后仍保持100M以上;以及Safari在留言回复的textarea里总显示小一号字体,尽管Inspector里摆明是12px,他却偏要渲染成10px。

这年头,不管你爱用多标准多小众的浏览器,最后还是得常备5-6种主流浏览器以防万一……

评论几则

blockberry

这种事情通常在中国发生,而且不会发生在中国领导身上;原因比政治更简单,我们的领导不会用智能手机。

chrome-os

另一方面Google终于承认Chrome是他们的OS阴谋了。像Chrome那样吃内存,又保证每个tab属于不同进程的软件就是要OS化啦(然后我终于可以听到“由于网络被封,我的操作系统被废了”的网本用户发言。)

oh-well

新疆与西藏最大的不同是,新疆争得是自己的经济,西藏争得是自己的文化;作为以经济维持社会稳定的中国,前者远比后者要影响地域稳定。这不是几个政治口号煽动得出来的,这是两族人都要做生意都要自主权的结果。民族和谐不是喊出来的,维持平衡是政府长远的工作。说实话,上面比谁都清楚这点,所以老胡不参加G8就回来了,所以对Rebiya Kadeer的采访缺乏实质内容。ESWN 1/2

bioshock-neverland

进过Neverland Ranch拍照的人没几个,但我真的很想让Bioshock的开发团队去走一走。要能做个作品出来给下一代,也是对MJ的纪念吧。

wallornot

WON经过了前几天的爆发期,贡献数量开始降低;为使它能成为有效的GFW天气预报服务,请帮忙宣传和收藏该站。

GIF在WebKit很是个问题

b

延迟2ms

c

延迟4ms

d

延迟6ms

有不同浏览器的旅客测试一下就知道。问题出于各浏览器对GIF帧速的限制,本意是减少CPU占用,但在WebKit上这条线很高(没测试是多少,修正后的帧速似乎与CPU速度有关)。IE将5ms以下的自动变为10ms,Firefox3的限制在1ms,Opera的限制在2ms。

我觉得这企鹅(?)很诡异……