Errr,IE Dev Team你在干啥?

ie8acid3

IE8 RC1 scores 12/100 (the same as IE8 beta 2), which clearly will disappoint web designers and developers that heavily use CSS… For sake of reference, IE 7 scores 12/100 just like IE 8. To be fair, that number increases to 21/100 in IE8, if the window is left open for an extended period of time (several minutes).

这不是新闻。我没有跟踪IE8的新闻有一段时间了,今天难得一看就是这样的消息。顺便一提,IE6也是这个分数。我想明年初又要将conditional comment换成if lte IE 8了。

via slashdot

Predictable, Unpredictable & Our Guts 02

(本文NSFW,不过你已经在看了是不是?我没法阻止你了对不对?)PUOG栏目开发有如神助,今天的新闻特别多,我们维持光荣传统只挑三条:

Predictable:

how is this legal

日本一般向画集的不一般向已经众所周知,在TH2AD之后又有继任者,这次是F/SN吗,为什么又是大公司手滑?反正是给アキバBlog不打厚码的借口了……

Unpredictable:

sunny day sky

Ferry Halim一直被誉为伪日系Flash游戏中的超神,没想到他从2000年运作至今的Orisonal居然更新了,这次作品名叫Sunny Day Sky,游戏性大幅度提升(小技巧玩几次就掌握了),背景音乐让人想开着页面不关闭。

Our Guts:

powerset and microsoft

还记得我曾经提过的Powerset吗?他们如期的被微软收购,估计会成为提高Live搜索质量的工具;然而客栈却不觉得乐观,因为微软实在太擅长将收购的项目弄烂。

IE8与Version Targeting,新标准,新战争

更新:本文的争论告一段落,3月初在IEblog上的做出回应,宣布默认使用IE8的标准渲染模式,撤回了之前默认为IE7渲染模式的决定。(真讽刺)

试问各位旅客最近听说了IE的哪条新闻?是Opera对微软藐视W3C标准的控告,还是IE8内测版突破ACID2渲染测试的公告?或者更进一步,你甚至留意到IE8与它那最新功能:神奇的Version Targeting?无论如何,IE7带来的各种用户怒吼是微软所不希望承受的,而Version Targeting是他们的妥协方案。

无聊也是情理之中,这不是明星八卦

停,请停下,Version Targeting是啥?为什么我要在意它?

事实是微软提出的Version Targeting(店长暂译“指定版本”,简称VT)就是为了让你意识不到它的存在。IE开发组的Chris Wilson在上面链接的文章中解释了IE8中的VT工作方式:

1. Quirks mode(当html文档缺乏标准doctype时的渲染模式)的工作方式不变;

2. Standard mode,IE8将默认沿用IE7对标准页面的渲染模式;

3. 网络上暂称Current ("Edge") mode,懂得标准的网页开发者将可以通过meta标签/http请求的header信息定义IE8使用最新的渲染模式。

简单点说,假设IE8正式版的渲染引擎真的通过了ACID2测试,也需要开发者额外添加一条meta信息它才会启用这个新版本引擎,否则浏览器将自动沿用IE7当前的引擎。撇开Opera的指控不谈,这是微软的又一个阴谋吗?

微软启用VT的对外理由非常简单:兼容性。他们的论点是在IE6向IE7的过渡中用户反映了大量网站不兼容的问题,这是由于(引用Chris的原文)“网站开发者期望IE7的工作方式与IE6相同,即便是在标准渲染模式下。”换句话说,由于大多数开发者无意识的使用了标准doctype,使得经典的渲染模式开关不再有效,为了不影响这些网站的使用,IE8必须继续沿用IE7的渲染引擎为默认引擎,以避免进一步造成混乱。

信不信由你,“新瓶装旧酒”,居然在“为了兼容性”的言辞下变成了用户友好的新功能。现在你该明白为什么有许多新闻说IE8有“三个渲染引擎”了,多出来的一个应该是IE7正在使用的Trident V(如果微软不是在忽悠WaSP)。

对于微软启用的“新标准”,网络上自然又是各家自有各家的说法。对网页标准感兴趣的旅客一定听说过PPK,Eric Meyer和Jeffrey Zeldman的大名,有趣的是,长期与微软争锋相对的他们这次非常和谐的站在IE的一方。WaSP内部的意见也有很大分歧,很多成员是在ALA的两篇文章发布之后才知道是WaSP的领头们构思了这个Version Targeting的建议。

支持方的观点(目前占少数)——

  • 没有VT的支持,IE开发团队根本没机会考虑标准化和持续更新的事情,因为新版本总在破坏网页渲染的模式(换句话说,不要说IE6,连IE7都距离W3C标准太远,持续更新引擎会让开发者/用户陷入困境。提供更新反而导致IE市场占有率下降,那领导们当然宁愿不更新引擎);- Eric Meyer

  • Version Targeting保护不懂网页标准的开发者与用户,这相比要求他们在一夜之间学会网页标准更加实际(如果IE团队选择不支持W3C标准,那标准也就失去了意义); – Jeff Zeldman

  • VT既然是微软开发团队自己接受的标准鉴别模式,那它应该100%工作,并且不影响其他浏览器,我们也无需再劳烦使用不稳定的浏览器嗅探。 – PPK

反对方的观点(目前占多数)——

  • Version Targeting将阻碍Progressive Enhancement的发展,放弃默认支持更标准的设计,反而选择继续蒙骗不知情的开发者,暗示旧渲染引擎的行为是“正常”的; – Jeremy Keith

  • 对开发者的“伤害”被夸大了,IE8的新引擎不会在IE7之上造成更大破坏,不使用doctype的产品也不受到新引擎的影响; – ALA上的留言

  • 微软应该将金钱与时间用在宣传标准与教育用户上,而不是号称“亡羊补牢”的将标准与兼容性联系起来……这是IE五年无引擎更新带来的后果,应该由微软自己承担; – Chris Heilmann

  • Quirk mode本来就是个向标准化过渡的产物,如果IE8还在引入“异名同义”的新Quirk mode,这只会给网页标准化带来负面影响; – Anne van Kesteren

  • VT将给IE团队带来太多困难,在一款浏览器内加入多个渲染引擎本身增加了IE的体积,维护浏览器安全时又需要同时照顾到每个引擎,即便成功推出,用户是否会接受新产品也是个大问题。 – Robert O’Callahan

还有一部分开发者对此保持审慎态度……不过他们似乎都对微软的闭门NDA(不泄密协议)讨论表示不信任。

考虑到IE7/Vista的装机量依旧很低,导致微软不得不考虑将其列为“重要更新”以提高安装率,IE8的将来不甚光明。如何维持市场占有率是微软的首要问题,Version Targeting放在IE7也许有效,留待IE8则是为时已晚。站在局域网开发者的角度来说,假若IE8不支持IE6的渲染模式,那它对兼容也没什么好处。因此我非常怀疑VT的可行性,如果它不幸带来更多混乱,或是干脆被延迟到IE9,我都不会惊讶。

新的标准化战争在IE8还没有展露头角时就开始了。不同于以往的是,唇枪舌战将不局限在微软身上。WaSP领导与成员间急需的交流以及其他浏览器开发团队希望在IE8时代来临前打破垄断的野望,都给标准化带来不安的因素。

完。

Rewind the Memories, Not the Era 回首的只是往事,不是网络时代

网络此刻有如本雍容华贵但不乏沉重的另类史记,在读者翻开它的那瞬间所有既定事实已无倒退之路,欢笑与泪水,成功与失败,生存与消亡,都成为路途上回忆的一部分。

D5,由华尔街日报支持筹办的D Conference第五届,于本周正式启动。前来参与者不仅有IT界名流,还包括更多默默无闻的名字,他们的相貌也许不会被普通大众记住,但他们用年月累积的研究成果却融入了与我们生活息息相关的产品里。

conf.jpg

巅峰对决?抑或是两位老人的叙旧

前路遥遥,生死未卜,有人退缩了,但真正的战士不会被美好时光所迷惑而止步不前:科技斗兽场上的角斗士也绝无例外。历史告诉他们,原地踏步,只会被飞奔的时间遗下。

正如比尔·盖茨所说:

……做这个行业的人来了又去,能留下一位伴行者(史蒂夫·乔布斯)让人欣慰。……我们的产业经常为了新产品而激动,却又不得不目睹着一间间成功的公司离去……能有在亲身经历到这一切之后继续冒险创新的人实在难能可贵。

直至截稿前,人类依旧被约束在经典牛顿物理的历史里。如果历史尚不能倒流,那能回首仅仅是记忆。向前看或是向钱看,科技总会站在历史的肩膀上进发。

这就是店长对D5的最终印象,谁发布了什么新产品对于我来说那都是软硬件长城上的一块砖头:说到底是人的思想,在前人搭建的高墙上眺望,才能将科技推的更远。

Continue reading “Rewind the Memories, Not the Era 回首的只是往事,不是网络时代”

Bitinn’s Late Night Show 比特客栈夜深人静版

当店长在题海中抬起头来时,闹钟上显示的时间已是深夜3点正。在继续埋头苦干之前,我决定稍微休息一下,深夜的访客,欢迎加入BLNS。

独自享受漫漫长夜对于一千个人来说有一千种体会,所以在BLNS里我会尽量减少评论,让各位自行体会微妙的时间流动。

w1.jpg

1600版本,宽屏版本,原画雄遊,制作店长

漫漫长夜,靠什么提神?

Continue reading “Bitinn’s Late Night Show 比特客栈夜深人静版”

Behind the sales figure 244 微软Vista销售244份新闻背后的有趣故事。

Web 2.0这词的创始人Tim O’Reilly在Web 2.0 Expo上说Web 2.0就是“对数据的控制和利用。”而我们祖国的Web 1.5又走到了何处?店长认为Web 1.5是“对数据的收集和复制”(Web 1.5 is about Manipulating Data)。

但转载新闻和纯粹的复制文件可不同,信息在传输过程中总会有损失,等到读者得到该信息时,也许内容早已变味。

vista244.jpg

最近的微软Vista销售新闻就是一例。在做出明显的评论之前,让我们看看整个新闻的时间线——

Continue reading “Behind the sales figure 244 微软Vista销售244份新闻背后的有趣故事。”

Google unites DoubleClick, Ads Imperialism. Google收购DoubleClick,打造网络广告帝国

半小时前的消息,全球最大的网络广告公司之一DoubleClick被Google以31亿美元的天价收购。(别忘记Youtube的收购价是16.5亿美元)

据内幕人士透露微软也曾向DoubleClick开出收购价,但最后还是Google把握住了机会。《纽约时报》报道DoubleClick公司的年收入为3亿美元左右,Google以10倍的价格买断DoubleClick,毫无疑问是要对微软和雅虎来个先发制人了。

至于DoubleClick的黑暗历史(散播多种间谍软件,大量使用记录用户浏览行为的cookie)如何与Google的“不作恶”条例融合,就要看Google自己怎么决定了。至少目前所有的DoubleClick客户(包括微软,通用汽车,可口可乐,摩托罗拉,耐克等等……)会过渡到Google帐下,从阴险的间谍软件回到堂皇的正规广告,客户们又会怎么想呢?

希望这次Google不要入乡随俗。

net02.gif

更多报道:

Techcrunch – Breaking: Google Spends $3.1 Billion To Acquire DoubleClick
Slashdot – Google buys DoubleClick for $3.1 Billion
Read/Write Web – Google to Acquire DoubleClick For $3.1 Billion In Cash