Firefox: What’s the next step?

Firefox 1.0PR 许多天前已经发布了,但是我今天才有一回来说说它。

尽管的确有许多有价值的更新,但这个 Preview 版并没有给人一种第一个 major version 的感觉,我们不怀疑 Firefox 开发组步伐有所放慢,但看起来 0.8、0.9 的成功确实奠定了一个不错的基础,以至于大家未必希望接受更大规模的改动了。

样式切换被放到了不怎么显眼处——这本是 Firefox 比 Mozilla 方便的一个地方。看起来,随着用户的急剧增多,Firefox 开发组已经越来越担心各种潜在漏洞的被发现。

事实上也是如此,1.0PR 发布以来,短短几天就达到了几乎难以想象的下载量,然而此后发布安全更新之多之快也是史无前例的。这不禁让人怀疑:“Firefox 就安全吗?难道以前觉得 FF 比 IE 安全,不过是因为 IE 受关注远比 FF 多而已?”

IE 6 的发布奠定霸主地位以来几年了?我不记得,但足够 Opera、Mozilla、Safari 这些优秀的浏览器更新了好几个 major version 了。然而,恐怕真正的挑战还是出现在 Firefox:Opera 过于追求速度,兼容性不佳,Mozilla 似乎总是个界面寒碜的庞然大物,而且还像个半成品,总在测试测试,Safari 呢?Mac 以外的用户几乎完全不关心它。

只有 Firefox,当 0.8 版本出现在我们面前时,头一个如此小巧紧凑,速度快捷,兼容性好、功能强大的浏览器,而且它还没有 IE 那些恼人的 ActiveX 控件、攻击浏览器的 VBScript 脚本……等等问题。所以这几个月来的广受欢迎,成为首选的浏览器,简直是注定的了。

可是随之而来的安全问题、种种 bug 纷纷暴露也是注定的。

现在唯一的问题是,Mozilla 和 Firefox 的开发人员们,真的做好迎接如此大量用户冲击的准备了么?

我相信他们,相信开源社群的力量。

sFIR 2.0

就要发布了。采用方便的 Flash 文本替换方式,真正革命性地扩展了字体的使用范围。

全部操作仅仅是:

1. 打开 sfir.fla,选择一个字体,在 Flash 中导出。(或者使用别人已经导出好的字体)
2. 在 HTML 的 head 中加入 sfir.js 的调用。
3. 在 HTML 的 body 的末尾加入相关的 replace 语句。
4. 在 CSS 中配合地加入几条规则。

你就可以看到 Web4C 首页的这种效果了。还有这里有 Mike 的示例文件

唯一的遗憾是不支持中文,估计是 ActionScript 对东亚语言支持的问题,这方便我也不懂,还请有经验的朋友指点。

sFIR 2.0, RC1.

The Scourge of Arial

文 / Mark Simonson – 译 / Jjgod Jiang

Arial 无处不在。如果你连它都不知道,恐怕你未曾用过现代的个人电脑吧。Arial 是所有使用 Microsoft 产品的用户——无论在 PC 还是 Mac 上——都很熟悉的一种字体。它在印刷排版领域就像病毒一般泛滥成灾,充分展现了 Microsoft 对世界影响的无孔不入。

并非因为它的美观 Arial 才到处都是,它看起来其实很平常。然而倒也不是说太朴素了就是坏事。对于字体而言,包含字符的数量和它的历史是最重要的两个方面。Arial 呢?来历可疑而包含的字符甚少。其实,Arial 比那些不知羞耻的冒名顶替者好不了多少。
Continue reading “The Scourge of Arial”