"The walls between engineering and art exist only in our minds." -- Theo Jansen

Opera Mini


When I was working in Opera,I delivered several customized Opera Mini.

零键导航实验室版
  • VimperatorConkeror中获得灵感
  • 按数字0键就可给当前屏幕内所有链接指定一个编号
  • 特殊的算法保证屏幕上编号没有共同前缀,仅用数字键即可定位唯一链接
  • 弹出编号的动画效果在performance和footprint方面都经过长时间的细心优化
  • 彩蛋中包含优化过程中被放弃的两种动画效果和两种需要更多按键次数的链接编码算法
Kongzhong 4
  • 空中网合作推出的定制版Mini 4
  • 创新的首页多标签设计
  • 夜间模式,页面预读
  • 首页内容动态更新
SKT Mini 4
  • 为韩国最大电信运营商SK Telecom合作推出的定制版Mini 4
  • 全新的首页和导航栏设计,更加符合大触屏使用习惯
  • 全新的底部工具栏设计,支持服务端二级缩放
  • 适配M710,M720,Layla,M715与M725等多款手机
Kaiqi Mini 5
  • 开奇网合作推出的定制版Mini 5
  • 用首页预置频道替代快速拨号
  • 夜间模式,页面预读
  • 频道弹出动画效果
  • 首页频道内容动态更新,并支持简单的排版功能
Virtual Shell
  • 原创的实验性Mini 5触屏版定制UI
  • 仿iPhone的图标切换界面
  • 仿Safari的网页标签切换界面
  • 换肤功能
  • 有别于传统Opera Mini 5的丰富动画效果
CMCC Keypad UI
  • 与中国最大电信运营商中国移动合作推出的深度定制版Mini 5
  • 用首页预置频道替代快速拨号
  • 夜间模式,页面预读,隐身浏览
  • 频道弹出动画效果
  • 首页频道内容动态更新,并支持简单的排版功能
  • 全新的下载管理器,标签管理器,文字菜单等
  • 覆盖J2ME/S60等多个平台
CMCC Touch UI
  • 与中国最大电信运营商中国移动合作推出的深度定制版Mini 5
  • 用首页预置频道替代快速拨号
  • 夜间模式,页面预读,隐身浏览
  • 频道弹出动画效果
  • 首页频道内容动态更新,并支持简单的排版功能
  • 全新设计的下载管理器,标签管理器,菜单等
  • 覆盖J2ME/Windows Mobile/S60/Android/iPhone等多个平台

Stand Alone Complex


I craft things, these are things I make in my spare time.

JS版扫雷游戏
  • 业余之作, 只支持Chrome...
  • 雷区每个方块的按钮效果由css定义
  • 曾封装成Live Gadget
ZunePong!
TFS使用小心得 2006年4月,即将大四毕业的我参加MS^2培训(Microsoft Master Program,一个培养职业开发人员的微软内部培训)的时候,自告奋勇成为TFS的管理员,给其他团队成员写的一份简单的使用指南。很多年以后,我又给中国移动飞信(Fetion)公司的员工做了一个内容更丰富的TFS使用讲座
给初学者的建议 给WEB编程初学者的一点建议(ASP版),年少轻狂的我,写于2004-12-24...那时自以为ASP无所不能,很傻很天真...
兴趣是最好的老师 年少轻狂的我,再次回顾了自己可歌可泣的前半生,把自己如何在“写程序”这条道上越走越黑的经历记录了下来...