Author Archive
那些让我念念不忘的 Firefox 扩展
曾经我是 Firefox 的忠实用户, 但它一年前开始狂飙的版本号, 确实把我吓坏了. 虽然我对 Chrome 感觉也不是很好, 特别是那些粗糙的扩展, 都像试验品似的. 但 Firefox 10 之后我还是转用了 Chrome, 3 个月来, 从不习惯到现在, 已经算是适应了. 但 Firefox 上的几个扩展总让我念念不忘.
几个 HTML 标签的用法
上周我给开发团队做了一次 HTML 入门的培训. 因为是入门, 那都是很基础的内容, 包括对 HTML, XHTML 和 HTML5 的介绍和一些常用标签的说明. 本来以为是一个简单的叙述过程, 但在准备材料的过程中发现一些标签的用法我并不那么熟悉, 却一直用得那么理所当然.
几个 HTML 标签的用法
上周我给开发团队做了一次 HTML 入门的培训. 因为是入门, 那都是很基础的内容, 包括对 HTML, XHTML 和 HTML5 的介绍和一些常用标签的说明. 本来以为是一个简单的叙述过程, 但在准备材料的过程中发现一些标签的用法我并不那么熟悉, 却一直用得那么理所当然.
不织布 DIY
女朋友前两天刚完成了一个不织布的 DIY 月历. 这玩意儿真不简单啊, 说是每天做一点做了两个月. 看图片上那些圆形的日期, 加上星期, 这几十个小东西弄了很久. 不过成品效果出乎我想象的好, 竟然与效果图几乎一样. 左边是淘宝上的产品图, 右图是成品 (因为晚上拍的, 灯光灰暗, 且有点泛红).
Google HTML/CSS 代码风格指南
Google 今日发布 HTML/CSS 代码风格指南 (Google HTML/CSS Style Guide), 事实上这不是一套完整的开发规范, 我们可以认为是一份简单的开发建议.
设置 SVN 文件的 MIME 类型
Let’s Kill IE6 脚本的代码放在 Google Code 上, CSS 和 JS 均直接调用 SVN 主干文件. 改写脚本的时候发现 IE6 以外的浏览器不能正常执行, 比如: 页面直接显示成代码, JavaScript 不执行, 且获得浏览器警告信息如下.
坚果云 – 无限空间的云同步服务
坚果云是上个月刚刚正式发布的一款网络存储和云同步服务, 与著名的 Dropbox 服务相似度很高, 但也有不少特色. 提供无限存储空间, 拥有跨平台客户端, 支持动态身份验证, 可以协同维护和分享.
重写 Let’s Kill IE6 脚本
在那个 Twitter 火得没有道理的时期, 为了呼应一个名为 IE6 Must Die 的活动, 推动 IE6 灭亡, 我写了一个叫 Let’s Kill IE6 的 JavaScript 脚本. 该脚本可以在页面右下方显示一个浮动区域, 建议 IE6 用户选用其它更先进的浏览器.
发放又拍优惠码
因为换了 VPS, 对网站优化关注得更多了. 除了迁移博客图片, 我还考虑对图片进行 CDN 等前端加速, 最近找一些朋友了解了一下又拍云存储, 并且搞到一批又拍的优惠码.
弃用图床, 图片迁至 WordPress
上次写完《使用图床还是将图片上传到 WordPress?》后, 我已经决定要将图片迁回 WordPress 进行管理. 上月将网站搬到 VPS 上, 流量上已没有压力, 所以最近逐渐将图片转到 WordPress 中, 今日全部图片终于被迁移完成.
弃用图床, 图片迁至 WordPress
上次写完《使用图床还是将图片上传到 WordPress?》后, 我已经决定要将图片迁回 WordPress 进行管理. 上月将网站搬到 VPS 上, 流量上已没有压力, 所以最近逐渐将图片转到 WordPress 中, 今日全部图片终于被迁移完成.
微博推广平台 ChurpChurp
这两天多次在微博看到一个叫 ChurpChurp 的蓝色小鸟, 很萌. 事实上这是一个 SNS 广告平台的吉祥物, 与我之前介绍的拿福能来自同一个团队, 只不过其针对的领域不一样.
jQuery 跟随浏览器窗口的回到顶部按钮
上周花了点时间改了一下 Go Top 按钮的显示效果, 显示在页面右侧, 跟随浏览器窗口滚动, 在 IE6 浏览器中使用淡入淡出的跟随显示. 可能现在已经存在很多类似的插件和工具, 但我还是想分享一下, 并将脚本封装成类, 以方便其他人阅读和使用.
使用 Linode VPS 遇到的一些问题
买了 Linode 的 VPS 有段时间了, 博客也已经迁到了 Linode 上. 虽然早知道会有那样这样的问题, 总得折腾一番, 但整个过程还是不如预想的顺利, 在使用过程中遇到了不少问题. 下面我就列举两个让我郁闷的, 希望可以给准备购买的朋友们一些参考.
Firefox 请求 CSS 中的图片时发出的 Referer
转 VPS 后, 我开始折腾静态文件, 将站外图片逐渐迁回本站, 和站内静态文件一起统一管理, 并通过 Apache 的 .htaccess 做了防盗链. 无奈地, 很多朋友在 Firefox 看不到样式调用的图片. 经过一番排查, 发现不同浏览器对 CSS 文件中图片的 referer 判断存在差异.
竖起第二屏幕写代码
因为年初, 团队有预算, 视觉和交互以做图为由引进了一批大尺寸显示器. 视觉同学淘汰的一批显示器都让前端用作双屏, 大家纷纷将第二个屏幕设为纵向, 方便写代码. 我还有个不需要显示器的台式机 (因为用来做开发机, 基本上都是 SSH 远程访问), 也将屏幕竖起来. 敲代码, 写邮件, 看微博都很方便…
在 Sublime Text 2 使用 Google Closure Linter 校验 JavaScript 代码
最近很多人谈起一款叫 Sublime Text 2 的文本编辑器, 昨天终于按捏不住冲动, 试用了起来. 将我常用的功能都想办法整好了, 从 Notepad++ 转过来几乎无缝衔接.
在 Notepad++ 使用 Google Closure Linter 校验 JavaScript 代码
事实上, 我们编写 Javascript 很随意, 或者编码风格经常地因人而异. 不规范的编码可能会引发很大不必要的问题, 为此 Google 很早就提出一套 JavaScript 的编码规范 Google JavaScript Style, 并且发布了配套的校验工具 Google Closure Linter.
IT社区
