关于手球的哲学思考

Michael Sandel的哈佛课程Justice估计大家都有所听闻,课程中最常提及的便是所谓的效果论(Consequentialism)与其衍生的分支,功利主义(Utilitarianism)。而在最近加纳vs乌拉圭的进世界杯4强的比赛中,我们就看到了在这么一个极端的例子。

Continue reading “关于手球的哲学思考”

On the move, again

又要因为生活而移动,这次的目标是:魔都。离开山寨城之前找了个制高点截图,却发现忘带相机,于是渣画质。

再怎么PS,也不如在超市买水时照得这张经典。

啊对了,本文的重点其实是客栈因为搬家将进入更新低潮,每日访问的旅客可以稍事休息了,感谢你们的支持。(欢迎阅读客栈的老文章)

从舆论导向到舆论引导

千年中文的伟大与精妙用在宣传上会怎样?你知道导向(Guidance)引导(Channel)的区别吗?我在阅读港大传媒研究中心的文章前并没有在意这个细节。也许有人会用简单的“堵”和“疏”解释这两个方案,但疏的艺术,却不如你想像的那么肤浅——如何用舆论的口水托起红色的方舟,的确是一种堪比奥威尔先生的文字艺术。

image via CMP

CSS 2.1的隐藏技能:多背景,多边框,等高容器

相比CSS3的新特性,CSS 2.1标准下的pseudo(伪类选择器)已经通用于所有主要浏览器的稳定版本(FF 3.5,Safari 4,Chrome 4,Opera 10以及IE8),这样一来我们就可以三次装饰同一个容器而不用建div巢了。Nicolas Gallagher最近写了一篇文章,看完两个DEMO(1,2)之后我清楚认识到自己没掌握CSS 2.1的事实。

为什么IE的盒子模型是错的

ppk曾经说IE的传统盒子模型比W3C的定义好理解,但为什么IE的盒子还是比W3C的糟糕呢?因为IE盒子的定义连IE盒子的支持者自己都搞不清楚。与文中所述相反,IE盒子并不包括margin,而只是纯粹的计算padding与border的占位。为什么IE传统盒子这么烦?因为需要反向推导一个盒子的内容宽度,而浏览器渲染时期望尽快知道内容的宽度。再有,IE传统盒子硬是把微软自己的开发团队都搞晕了,有些bug还穿越出现在标准模式下,哦,你不知道IE6的标准模式使用W3C的盒子定义

支持IE传统盒子的同学,没有为IE5.x开发过的同学,请你考虑这个问题:如今CSS3支持图片border了,使用IE盒子模式,浏览器应该怎么计算内容宽度?CSS3是为设计者方便提供帮助,请不要以box-sizing为借口,为IE5.x的顽固不化辩护。

延伸阅读: