Snow Leopard 中让网页字体变的更细致

首先,问题是发生在 深色背景 搭配 浅色文字 的情况下。这时文字会粗的碍眼。这个问题由来已久,有不少解决方法,当然随着 Mac OS 的更新,大部分已经失效:

一个简单的测试页面,请在 Snow Leopard 中用 Webkit系 和 Firefox 浏览。

Asaph小修改 - 支持同步到Twitter

Asaph是一个小巧的微博客系统,上次介绍过。稍微修改了一下,让它支持同步最新的信息到Twitter,推荐有良好“审美观”且没有“收藏癖”的同学使用,如果因此在followers里引起任何骚动,本人概不负责 :) 修改如下:

1. 目标文件lib/asaph_config.class.php, 第10行后面添加

public static $twitter_info = array(
	'username' => '',
	'password' => '',
	'msg' => '[New favorite]: %s at %s'
);

这里需要填入你的twitter帐号和密码,另外msg,为发布的消息格式,第一个%s代表标题,第二个%s代表来源网址

2. 下载这里(~8KB)的文件,放入lib目录,如有重复,替换即可。

以上结束。再次重申,请谨慎使用,以免影响您的followers

Yahoo UI Library: Fonts CSS

过去的一段时间里一直很在意YUI(Yahoo UI Library),为了不辜负这段时间的窥视,终于决定要投入实际的应用。

首当其冲的是CSS Fonts,提供跨浏览器(cross-browser)的文字效果控制:

  • 对于 A-grade browser 的完全支持。(关于A-grade browser的概念,看这里
  • 对于多浏览器,提供统一的“文字大小”和“文字间距”显示效果。
  • 合理的字体设定,支持跨操作系统(cross-OS)的字体选择。
  • 对”用户控制字体大小"的良好支持。(在浏览器中用ctrl+滚轮)
  • 支持"Quirks Mode" 和 "Standards Mode"(W3C上对两种模式的对比

如果你明白以上这些生涩的介绍,那么可以立马尝试一下了。如果是看的一头雾水(万分抱歉...),推荐直接看原文介绍

最后有人会说:“我引入了CSS Fonts以后,不能通过CSS校验了...”,关于这个我想说的是:“到底是机器人(Robot)重要,还是人(User)重要,各位自己斟酌了”。