OS X 下的离线 Blog 撰写/发布软件
在 Windows 下,很多人都用 Windows Live Writer 来离线写 Blog,这东西确实挺方便的,尤其是在没有网络的情况下。我一直以为在 OS X 下没有这种好东西,不过在简单的搜索之后我发现自己错了,OS X 下不仅有离线的 Blog 撰写/发布软件,而且它们也秉承了 OS X 下软件一向的高质量。我试用过两款,Ecto 和 MarsEdit 2,总体上觉得还是 Ecto 用起来比较方便。 除了功能比 MarsEdit 2 强之外,MarsEdit 2 对 Blog 的格式支持不好也是一个很大落败给 Ecto 的原因。

不过唯一的问题是这两款软件都不是免费的,十几二十块虽然不多但还是挺烦人的。不知道有没有即免费又好的呢?
离线发布 Blog 的工具
如果你在找一款离线的 Blog 写作工具,Word 2007 我看就是一个很好的选择。
优点:
- Word 所见即所得的编辑方式,可以实现的文字效果较多
- 支持多种 Blog,当然也包括 Wordpress
- 自动上传文章中的图片到服务器,省心也省时间
- 基本上用 Windows 的电脑上都有,不用另外安装其它软件
缺点当然也是有的:
- 只能把文章发到最多一个分类中
- 不支持自定义 post slug,对用 %postname% 格式发表的文章无能为力
如果你喜欢用离线工具发表 Blog又不在乎上述的缺点的话,绝对要试试 Word 2007 ,在 Word 2007 下写东西是一种享受。
去掉 blogger blogspot 上的导航条
今天跑到 Google Operating System 上去看,发现它的 Blog 上居然没有顶部那个非常讨厌的导航条,按我以前的认知,只有 FTP 发布的 Blogger Blog 才没有导航条,他是怎么在 blogspot 上做到的呢?让我很感兴趣。
于是我给作者 Ionut 去了一封信询问,他回信很快,告诉我只需要在 Style 部分修改一下,加上下面这行:
#navbar-iframe {display:none !important;}
就可以了。
我在我的 Blogger Blog 上试了一下,果然可行!
声明一点,大家如果要照此修改的话,请记住:这是一个官方没有任何说明的 Hack,可能给你带来麻烦。
Blog 页读取时间总结
首先说说调查的反馈结果,10 个反馈中(谢谢主动反馈的朋友),6 个人表示了“还行吧,还算快了”,占 60%,一个人选择“一般,只能说”,占 10%,剩下的一个人看起来访问起来有点慢,他/她选了“靠,慢如蜗牛爬”,也占了 10%,总结起来,如果把“还行吧,还算快了”定为“对速度比较满意”的话,那看起来。。。我及格了!妈,我真的及格了耶!
当然,就像一开头说的,10 个反馈没实际意义,所以,我们有请小间谍出场!
小间谍同志诚实勤恳的记录下了 5367 次反馈,多久之内的我记不清楚了,但不长过人工调查时间。来看看他告诉我们什么了。

图表中的时间单位都是秒,可以看到,大部分的时候,页面调用时间都在 5 秒之内,也有一部分介于 5 秒到 15 秒之间。但……有些时间竟然彪到了 200 秒以上!这个这个……我可以解释,我收到过 Site24×7 寄来的报告 downtime 的信,我想可能是因为 downtime,主机超时造成的。来看看细节报告。
Load Time:
<5 secs: 86%
<10 secs: 94%
<20 secs: 97%
average: 3.87 secs
多过 20 秒就没有什么意思了,没人愿意去等 20 秒只为了打开一个页面。
注意黑体突出的平均调出时间是 3.87 秒。在平均水平上,我认为 5 秒之内都是一个不错的速度,所以说这个平均速度应该还是可以让我,以及来访者满意的。但这只是个理论时间,也就是说,这只是打开一个页面,执行完数据库指令后的时间。实际的调用时间还受到图片的展示,页面上的 javascript 的执行时间等等影响,会比数据显示的 3.87 秒要多一些。如果把这个因素考虑进去,那么,也许实际情况中 5 秒之内打开页面的百分比会比 86% 低,大概能在 70%-75% 这个范围内。
对比回人工调查的结果(忘了的同学请往回看看,我在这等着……回来了?),可以看到,60% 的人对速度可以接受,考虑到样本太小的影响,这和我 70%-75% 的推断相差不太远哦。 :wink:
总结,也许可以做一些 tweak 让页面读取时间再快一点,不过因为 70%-75% 的人打开的速度都不错,这不是一样很紧急的事儿。
发布一下改进过的中文工具箱
估计没人像我这么无聊,尽干修改别人写的插件的事儿,呵呵。但相信我,我不是爱好这个,我只是想让插件按我想要的方式工作而已。
桑葚的 Wordpress 中文工具箱(以后简写作工具箱)很多用 WP 的朋友都在用,WP 2.1 出来后,就像很多其它的插件那样,工具箱在其下有点不兼容。比如说,如果你用它来显示最新文章,它会把新的页面也当作新的帖子显示出来。原因我在WP 2.1 和 ELA 的兼容性问题中提到过,主要是因为 WP 2.1 中页面和帖子使用了新的数据库记录来区分。
我对工具箱做了以下一些修改:
- 解决了上面说的兼容问题。
- 修改了不符合 WP 2.1 要求的一些数据库调用($tableposts now becomes $wpdb->posts, etc,.),在 WP 2.2 中可以继续用了。
- 添加了一个函数,可以显示新的留言发表在哪个帖子上。
- 显示留言最多的朋友时,不把自己算进去,这样应该更合理些。
- 显示评论最多的帖子时,只显示帖子,不显示页面(原作者有意显示页面,不是上面说的兼容性问题)。
因为只是一点小改动,本来是自己在用,没想提供下载的。但想到可能有些新手不知道怎么改,我还是贴出来吧,需要的朋友自行下载。声明一下,插件是我私自修改的,那个,如果使用中出现了问题,骂我,跟桑葚无关哦。 :mrgreen:
更新[02/10/2007]:kevin 提到一个问题,就是如果留言者跟自己重名,显示留言最多的朋友时则会把重名者也禁止显示。我把判断语句改成了以留言者的 id 来判断,这么一来就不会“误杀”了。 :wink: 哦,对了,我是假设你以管理员身份留言的呵。。。如果不是,那么 id 就会不一样了,自已去改吧。现在重新放上,以前下过的朋友麻烦再下一次吧 :oops:

