Home >

Archives for July, 2009

IE6 必死

Jul 28th, 2009 178 Comments

IE6 Must Die

最近 Twitter 上很多人在推一个名为 IE6 Must Die 的活动, 参与的朋友可以通过头像转换服务在自己的头像上加上一个禁止 IE6 的图标, 很是拉风.

Internet Explorer 6 是曾经浏览器的霸主, 击垮 Netscape 并最终占据 95% 的浏览器市场. 但如今已经功能性能落后, 还需要特殊照顾, 被称为阻碍网络技术向前发展的障碍.

为了推动 IE6 的灭亡, NeoEase 即日起, 会为 IE6 用户进行更新提示, 提示信息会显示在页面的右下方, 每星期一次. 效果如右图所示.

Read More...

爱猜电影橘子行动

Jul 24th, 2009 34 Comments

周末了, 不说 WordPress 了, 今晚咱轻松一下, 打球, 看电视... 爱猜电影是我特爱看的一个节目, 本集美女嘉宾吴楚扮演野蛮女子, 吃橘子, 刷流氓, 囧. 这集的看点是任务失败一次, 整嘉宾一次, 好看, 好看.

请点击 Read more 进入独立文章页面观看节目, 希望你也可以抱腹一笑. Have a good weekend.

Read More...

WordPress 嵌套回复构成原理

Jul 21st, 2009 39 Comments

在上一篇文章 (WordPress 嵌套回复) 中, 我已经介绍了嵌套回复的利弊, 制作方法等等. 本文将简单说明嵌套回复构成的原理.

本文中提及的 4 个方法均来自 Walker_Comment 类, 该类继承自 Walker, 是构建嵌套回复的核心部分. 另外, WordPress 中的子页面和子分类也是使用 Walker 的子类来实现的. 如果你想对 WordPress 的嵌套同能了解更多, 可以查阅 WordPress Codex 中关于 Walker 类的说明.

打开 wp-includes/comment-template.php, 查找 Walker_Comment 类. 以下展开介绍这 4 个方法.

Read More...

WordPress 嵌套回复

Jul 18th, 2009 91 Comments

WordPress 2.7 开始引入了原生的嵌套回复功能. 这是一个有争议的功能, 也是制作主题中一个难度较高的模块, 所以大家对它一直讨论不断.

WordPress 嵌套回复

Read More...

Firefox 扩展, ScrapBook

Jul 13th, 2009 48 Comments
image

升级 Firefox 3.5 后, 有两个插件失效, 其一是 Alexa Sparky, 另一个是 ScrapBook. Alexa 工具条还好说, 最多就不看这些那些网站的走势和排名. 但是不能用 ScrapBook 令我万分的不自在.

什么是 ScrapBook 扩展?

ScrapBook 可以帮你保存, 管理和收藏网页. 它提供轻量的, 快速的, 精确的和多语言的支持. 主要功能如下:

  • 保存网页
  • 保存网页片段
  • 保存网站 (遍历保存网页)
  • 像书签一样管理和收藏网站
  • 高亮, 擦除和各种各样的页面编辑功能
  • 全文搜索和快速的过滤搜索
  • 类似 Opera's Notes 的文本编辑功能

Read More...

在墙外

Jul 11th, 2009 78 Comments

前几天 NeoEase 在中国大陆地区一直无法访问, 很多朋友在 IM 上或者发电邮询问, 也有朋友翻墙慰问, 我很感谢各位的关心和支持. 在此, 我觉得有必要简单的说明一下事件的缘由, 以免有人胡乱猜测.

在墙外

本次连续几天无法访问是因为 IP 被封杀了. 怎么都想不通为什么我这么纯洁的网站都被封杀吧? 是因为同主机的某人发表过激言论所致, 我只是被拖下水的 (用清政府的说法就是被 "株连" 了). 在被封杀的六天中, IP 锐减一半, 邮件却多了一倍 (我没时间一一回复, 不好意思啊). 换了个 IP (幸好 MT 的独立 IP 不是很贵), 现在一切如常.

网友们发表言论应该思前想后, 要意识到自己的责任所在, 尤其是多人合租的用户, 更应该注意自己的言行, 以免后庭起火, 殃及池鱼. 要发表意见还是有很多场所的, 没必把有争议的标语贴在自家墙上. 这样或许可以吸引无数眼球, 但也可能引来烧身之火.

Firefox 多个版本共存

Jul 1st, 2009 83 Comments
同时运行多个版本的 Firefox

Firefox 升级到了 3.5, 我再一次面对多版本共存问题. 虽然 Firefox 在版本兼容方面做得比 IE 优胜很多, 但是不同版本间仍然存在的一些微小的差异可能导致整个页面错位. 所以今天我随便把 Firefox 多版本共存给弄了, 也解决了博客出现在 Fx 2.0 的导航栏错位问题.

开始之前, 我们先要了解一下为什么不调整配置就不能使之共存.

Firefox的配置信息是保存在外部文件中的, 包括书签, 插件等等. 当你打开 Firefox, 它首先会去搜查并检验这些文件. 如果文件不存在, 就会生成一些新的默认的文件. 如果配置文件的版本不对, 它便会去更新配置文件.

如果你现在用的是 3.0, 配置是 default, 当你安装好 3.5 并运行起来, 它就也会去读取 default 的配置, 并将它更新. 而当你再次运行 3.0, 它又会对这个 3.5 读过的配置进行检验和修改, 这样反复的检验和修改不但会损坏配置信息, 并且很可能吧你整崩溃.

所以要解决 Firefox 多版本共存问题, 其实就是实现配置文件分离. Fortunately, Firefox 提供这样的机制, 我们可以很方便的搭建起多版本的环境.

Read More...