May 29th, 2009
前些天在博客上添加了评论投票的功能, 其实这个功能来自一个叫 Comments Vote 的插件, 只是我对插件进行了一些改造而已.
评论投票
曾经有一段时间, 我使用了一个名为 WP-PostRatings 的文章评分插件, 并准备开发一个对评论进行评分的插件. 但后来这个评分插件被我卸除了, 评论评分插件也没有开发. 因为我发现评分效果并不理想, 投票的人都比较偏激, 分为 5 个等级的评分系统, 选择 1 分和 5 分的人竟然居多.
无论是文章评分还是评论投票, 对访客来说多了一个可以表达自己态度的方式, 是一个很好的用户体验, 但是当评分过于偏向极端的时候, 投票就失效了.
直到我看到阿瓦的 WordPress Comment Digg 插件, 投票其实分为 "支持" 和 "反对" 就足够了, 于是我再次尝试将这个功能融合到自己的博客中.
Read More...
May 24th, 2009
文章导航是什么? 一个外国朋友告诉我, 他们管它叫 Breadcrumb trail 或者 Breadcrumb navigation, 翻译过来就是文章导航或者文章路径, 对吧? 具体叫什么我真不确定, 或者看看下面的截图你就会知道我在说什么了.
这个友好的导航功能, 我最先是在论坛上看到的, 形式一般如下:
首页 > 模块 > 文章
有了它, 访客就可以方便地访问同类的文章, 并明确文章的所属, 对提高用户体验和网站的 PV 值都很有帮助. 我在制作 iNove 主题的时候也加上了这个功能, 但是只能处理子分类, 形式如下:
首页 > 分类 > 文章
最近我在制作一个主题, 客户要求能实现多层次的文章导航, 形式如下:
首页 > 分类 > 子分类 > 第二层子分类 > ... > 第 N 层子分类 > 文章
Read More...
May 20th, 2009
JavaScript 是很好的发明, 它让网页动了起来. 大家都喜欢这样的那样的页面效果, 所以 JS 的使用日益广泛, 甚至被依赖. 但你务必提醒自己, 绝大多数的浏览器都支持 JavaScript, 但不是全部.
上一篇文章中我简单地讲解了如何使用 JavaScript 实现滑动置顶效果. 那段调用 JS 代码的 HTML 片段曾经被我修改过两次. 这次我们将会以它为例, 讲解为什么不能完全依赖 JavaScript 并如何进行处理.
Read More...
May 18th, 2009
一般网页的下方都会放置一个置顶按钮, 尤其是页面底部没有导航的网页, 这样可以帮助访客重新找到导航或者重温一遍广告 (想得真美). 随着近几年来 JavaScript 的应用日渐广泛, 滑动效果无处不在, 于是我也跟跟风, 将置顶功能做成了滑动效果. 后来为了更贴合物理特征, 改造做成了减速的滑动效果.
首先说一下原理吧. 我们会获取滚动条到页面顶部的距离, 然后上移一定的距离; 再获取滚动条到页面顶部的距离, 上移一定的距离 (比上一次小一点); ...
Read More...
May 15th, 2009
这是一个速成的 CSS 教程, 将向您展示如何使用 CSS 线条属性或者背景图片创建一个菜单列表. 这个技巧会在 <li> 元素上定义 border-bottom 属性, 并使用绝对位置的将嵌套在里面的元素覆盖在线上. 这是非常灵活的, 你可以通过修改边线和背景图片轻易地更改设计. 如果浏览器的字体是可缩放的, 那么它会相当的好用.
演示页面: Demo: CSS Menu Design
原文链接: CSS: Menu List Design
Read More...
May 11th, 2009
Twitter 就像一个聊天广场, 留言量之多令人称奇, 好像谁都能在上面找到自己感兴趣的一些人和话题.
用 iNove 的朋友可能已经注意到, 这个主题由 1.3 版开始支持一个叫 Thread Twitter 的插件. Thread Twitter 是 Denis 开发的一个整合 Twitter 服务到 WordPress 上的插件, 这次发布的 0.5 版本功能大大增强, 简直是一个 Twitter 客户端.
Read More...
May 9th, 2009
搜索框文字提示并不难实现, 但是对用户来说肯定是个不错的提示. 之前我写了一个文章, 介绍使用 jQuery 实现 WordPress 搜索框添加文字提示, 没想到大家会对此感兴趣, 但是一些朋友对使用大量 JavaScript 实现该功能感到不解. 所以本文作为上一篇的延续, 以说清楚我为何要如此实现, 并详细的描述我的设计思路以及实现方法.
Read More...
May 7th, 2009
点评狂是欧洲著名数码产品点评网站 TestFreaks 旗下的中文网站. 致力于让用户得到正在寻找的产品的尽可能多的信息, 并在最短的时间找到最适合自己的产品.
前几天 Denis 说想要买个单反, 搞得我也心头痒痒的想弄个数码相机. 数码产品可是烧钱的玩意儿, 买的时候很难下手. 而我们不可能对这些那些都了如指掌, 所以需要一些建议. 但一些产品网站的产品评论里 N 多 SPAM, 评论往往是蜜者巨蜜, 黑者够黑, 不够客观.
Read More...
Apr 30th, 2009
在浏览网页的时候, 我们经常会看到很多人在他们网站的搜索栏里显示文字提示, 当鼠标点击搜索栏, 则提示信息消失. 如在 Nicky 的博客中, 我发现了下图中的搜索栏.

在搜索栏中添加这样的提示信息, 可以引导访客对网站进行搜索, 对技术类, 分享类网站尤其有效.
Read More...
Apr 24th, 2009
Google Talk 是我很喜欢的一款即时通讯软件, 但群聊一直是它的软肋. 本文将介绍两种建立针对 GTalk 创建群组的方法.
Gtalk 采用 XMPP 协议, 是一个种使用瘦客户端的通讯方式, 照理在这种结构中创建群组是很有利的. 或许是 Jabber/XMMP 的束缚, 或许是文化差异, 群聊一直是 Gtalk 的薄弱环节. 我三年前开始使用 Gtalk 的, 但直到一年前才听说 Google 为其加上了群聊功能, 但这个功能也只是支持 GTalk 的 Gadget 程序. 虽然 Google 试图通过一个新型 Gtalk 客户端为之推广, 但效果并不明显, 因为这并不是一个真正意义上的群聊, 顶多算是个临时聊天室.
下面就让我说说我所知道的另外两种创建 Gtalk 群组的方法吧...
Read More...
Apr 23rd, 2009
支付宝交易是目前中国大陆地区使用最广的网上支付手段之一. 电子商务的蓬勃发展; 自由职业者的比例向上; 以及经济不景气下, 门店为谋求生存, 转向网络经营. 这些都使网络支付平台越发重要. 而随着 IE 用户比例的不断下滑, 支付宝发布了针对 Firefox 的支付宝安全插件, 现在插件还支持 Chrome, Opera 等浏览器.
在 Windows 系统, 登录支付宝首页, 通过提示可以下载到一个名为 npaliedit.exe 的安装文件, 这就是支付宝插件. 安装时, 它会在 Windows 注册表中找到系统上的浏览器路径, 向浏览器相应目录放置插件, 重启浏览器即可在被支持的浏览器中使用支付宝业务.
Read More...
Apr 21st, 2009
iNove 1.3 发布了, 离上次发布足足三个月, 是我有意推迟发布的. 因为一直被一些小问题困扰着; 我也在考虑要不要将 jQuery 集成到主题中, 或者增加更多页面效果; 需要兼容 IE8, 在等它发布; 另外就是多事缠身有点小忙, 人嘛, 总得吃饭啊.
之前我发过篇题为 "iNove 需求调查" 的文章, 意在向广大网友征集意见. 通过网友的投票, 我最终还是打消了合并侧边栏为一个的念头. 为主题添加了 Ctrl+Enter 提交评论的组合键. 不过我并没有添加 footer 可以添加代码的部分, 因为我发现很多插件可以做这事情. 在这里向提出建议和投票的各位表示感谢.
Read More...
Apr 17th, 2009
现在是 Web 时代, 浏览器之战如火如荼, 各浏览器各具优点. 如果让你创建一个浏览器, 你会为它添加什么功能?
我的机器上很多浏览器, 但从来没有考虑过这个问题, 因为我觉得功能并不是我选择浏览器的重要指标. 直到看了 Top 10 browser features 一文, 我知道其实浏览器的功能正是左右我选择 Web 之门的主要因素. 文中作者列出了各浏览器中他认为最有价值的 10 个功能.
Read More...
Apr 16th, 2009
微软 IEBlog 的 Prepare for Automatic Update distribution of IE8 一文透露, 准备本月第三周通过 Windows 更新向用户推送 IE8 自动更新通知. 将会先向少量用户推送, 并逐渐在所有用户中展开.
届时在 Windows XP/Vista/Server 2003/Server 2008 上使用 IE6 或者 IE7 的用户将会看到一个关于 IE8 自动更新的通知窗口. IE8 不会自动更新, 用户需要选择是否升级到 IE8.
考虑到企业用户一般会推迟更新浏览器时间, 微软早前还发布了一个叫 Blocker Toolkit 的工具, 可以使自动推送 IE8 的功能失效. 当然, 如果你对更新迫不及待了, 可以到 http://www.microsoft.com/ie8 下载 IE8 并进行安装.
Read More...
Apr 15th, 2009
我很喜欢美国乡村音乐, 记得几年前玩 GTA San Andreas 这个游戏时, 很享受在山间小道开着拖拉机听着乡村音乐的感觉. 或许就是那时开始喜欢上乡村音乐的, 喜欢它的随意, 轻快和朴素自然.
昨日深夜无睡意, 网上搜罗乡村音乐... Alan Jackson 是最著名的乡村歌手之一, 相信他的那首 Remember When 被很多人所知晓. 而他的专辑 Who I Am 亦同样经典, 我尤其喜欢其中 Hole In The Wall 和 Livin' On Love 两首歌. 有兴趣的朋友不妨去 Google Music 听听.
Google Music 现在很强大... 如果出个 AIR 应用什么的作为客户端, 那就不得了了.