分类归档: Web

国外 Web 站点字体是否都符合”中国国情”?

昨天访问 LiveJournal 的时候,偶然间注意到 中文字体看起来很舒服[效果图]. 虽然不是那么尽善尽美,但是作为一个 Web 2.0 英文站点, 已经很难得了.简单查看了一下,基本上是 Verdana + Arial 字体混用.不由得让我捉摸起一些站点的字体问题.国外很多 Web 2.0 的服务也都有了中文化的版本,但是水平有些参差不齐.
这方面做得好的当属微软, MSN Space 中文版本字体的属性设置非常符合中文用户的习惯,Tahoma((英文 Windows 默认字体是 Tahoma,中文 Windows 默认字体则是宋体:Simsun, 英文就看起来很”瘦”)大量运用使得 Web UI 和 Windows UI 字体一致,很符合用户观感. 这恐怕也和微软一贯以来注重用户体验有关吧.
Yahoo! 360°相对来说则不那么入乡随俗, Georgia + Arial 字体混用.不要忘了汉字是方块字,Georgia 中英文字体的高是不一致的.Yahoo! 的 CSS 控制中也大量了使用 6px,10px 这样小的字号,而这些字号显示中文的时候会出现毛边.

继续阅读

此文作者:, 位于 Web 分类 标签: , , on .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.

Trac 的安装搭建–针对 Dreamhost

昨天尝试在 Dreamhost 上搭建 Trac.经过一番折腾,终于能 “Run” 起来了.下面说一下安装过程的注意事项,供一些准备在 Dreamhost 搭建 Trac 的朋友参考.
虽然 Dreamhost 现在已经可以做到一键安装 Subversion, 但是还做不到一键安装 Trac . 不过还好,Dreamhost 的 Wiki 提供了一篇比较详尽的安装指导:Installing Trac without Debian packages on a shared host(以下简称’指导’)
安装过程会依次涉及到安装 Python 2.3.5(因为要使用Clearsilver,所以需要单独安装一份自己的 Python,虽然 Dreamhost 已经在系统中安装了 Python 的几个版本), ClearSilver(功能强大的 HTML 模板系统), SQLite(Trac 用到的数据库.Trac 支持 SQLite 与 PostgreSQL), pysqlite(Python 调用SQLite的接口), SWIG(Simplified Wrapper and Interface Generator ),(Subversion–我最后没安装而用系统预安装的版本),所以需要先决定这些软件的安装目录.我是把这些工具安装在当前用户的默认目录($HOME)下.如果你准备安装到默认目录下的特定目录,需要注意一下环境变量的设定.
安装过程比较繁琐, 如果不是特别肯定, 我都不安装相关软件的最新版本.我用的版本号会注明.
好了, 参考’指导’开始安装 Python ,注意当前操作的 Shell 用户要有足够的空间.接下来一系列的编译操作会占生成很多临时文件并占用很多磁盘空间.
安装 Python 完成后,Clearsilver 的安装需要做一点修改,以便于能够找到刚才安装的 Python 环境.对 clearsilver-0.9.14.tar.gz 解压缩之后,修改 scripts/document.py 的第一行为 #!/usr/bin/env python .然后按照’指导’的操作进行编译并安装.
然后安装 SQLite 会很顺利, 安装 pysqlite (2.0.7) 需要修改一下 setup.py 文件的 include_dirs 与 library_dirs 要分别指向我们特定的目录,’指导’有示例.然后安装 SWIG (1.3.24).问题不大.

继续阅读

为你的 MT Blog 创建一个Google Toolbar 按钮

前天, 我提到过 Google T4 工具条“增强了扩展能力. 可以添加第三方扩展 Button”. 今天就看到 SixApart 官方 Blog 发布了一则 Googlify your Movable Type Blog, 教用户如何定制针对自己 Blog 站点的 Google T4 Button. 当然,前提是用户必须使用 MT . 相信用不了多久,针对 WordPress 的也会有的.
操作起来比较简单,第一步,建立一个模板:toolbar_button.xml. 然后Rebuild . 这个模板是 Niall Kennedy 创建的. 请参见完整的模板源代码
第二步,点击这个连接添加:点击测试添加 Google 工具条按钮

继续阅读

此文作者:, 位于 Web 分类 标签: , , on .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.

简单用了一下 IE 7 Preview

看到不少站点放出来的新闻说微软公开发布 IE7 Beta2,正好想测试一下自己的 Blog 在 IE 7 下面的表现能力. 就下载了一个.
没想到结果比较糟糕, Banner 部分的横向列表居然显示到该层的外面去了[截图].找了半天的原因,最后发现只要我把页面代码中的第一行的 DOCTYPE 声明去掉就可以正常显示.感觉很不好.
第二个不舒服的地方是 IE 7 默认把浏览器内的 Cleartype(字体平滑处理)打开了.老实说,这个平滑处理我在液晶上从来不用,对英文用户是个很好的帮助,但是对中文处理有的时候是发虚的.如何关掉这个平滑处理? 在 IE 右上角菜单右边选择 Tools -> Internet Options -> Advanced -> MultiMedia 部分反选 “Use ClearType” .

继续阅读