2008.0428
第二届D2见闻和随想

这个周末回京参加了期待已久的第二届D2前端技术论坛,见到众多的前端同行,更聆听了几场高质量的讲演,收获良多。讲演的资料整理后会在第二届D2前端技术论坛的官网上提供下载,同时也会提供会议视频,强烈推荐前端工程师关注。

  1. 周爱民的讲演“前端设计与开发的基本模式”,看起来很丰富,很多模式或理念听起来也蛮有争议,避免不了空和虚,但我不能不承认他提供了很多我有兴趣但尚未涉及东西,这些给了我新的视角。
  2. 黄继佳的讲演“Silverlight应用”,虽然很高兴他能来参加和支持D2,幻灯片也很cool,但我强烈的感觉这是一个很纯正的Silverlight的产品推广,我不是太喜欢。
  3. Hedger Wang的讲演“Enterprise Ajax in PHP”,是这次D2的精华。他提出管理Ajax在企业级应用的设计模式,很多正是我日常开发中遇到,比如他讲到的映射,我也曾经做过类似的解决方案,比如他讲到的对多次同一请求的管理,我也曾思考过,但那往往是一个个独立的小点,这次讲演终于让我有了从点到线到面的感觉。他的讲演也准备的相当好,既有总结,又有代码,同时利用生活中的例子来说明原理,想听不明白都不行。我不需要如何得称赞hedger的讲演,如果你的开发涉及到Ajax,那么你就应该去看看他的讲演。ps,祝他杭州玩的开心。
  4. Nate Koechly的讲演“Enhanceing Web Sites With The YUI Library”(English)”,作为YUI开发的核心成员,这次讲演虽然有点推广YUI的意味(在此有近一年应用YUI经验的我也强烈推荐YUI),但是仅仅从他幻灯片上就可以看出他事先的准备和用心,甚至他表达出了要学习汉语的意愿。但很遗憾的是,由于语言的原因,这次没有能充分的从Nate身上获取更多的更深的东西,虽然有hedger义务做翻译,虽然对nate的提问是最多的。
  5. 章亦春的讲演“Nifty web apps on an OpenResty”,讲的很有激情,也给出了一个新的Web OS,作为一个视角是一个很棒的东西,但是作为我个人来讲我并不赞同这个思路,我一直认为让一门语言处于它最适当的位置才是王道,就像语义化设计一样,应该用合适的标签来组织合适的数据。虽然章亦春提到了不应该对Javascript滥用,但是很遗憾的是我感觉这就是一种滥用。
  6. 案例分享阶段,贤安的“如何写一个富文本编辑器”,小马的“前端开发工具介绍”,一位仁兄(不好意思,记不起来名字)的“用Adobe Air开发IM”,都很有意思,这些很务实的小分享越多越好,因为每个人的心得体会小窍门汇聚在一起就有了越来越顺畅的前端开发。

阅读全文 »

标签:, , ,
在2:09发表于web2.0 & so on,有评论27
2008.0326
扩展YUI Loader

YUI Loader是YUI的动态载入外部Javascript和CSS文件的整体解决方案。它的可靠、安全、高效,优化了页面的呈现速度,实现了外部Js和CSS的按需加载。

在YUI 2.4.0到2.5.1版本中,YUI Loader通过其addModule()方法只能配置一个YUI Loader实例的加载模块信息,无法配置全局的加载模块信息。实际中,能够全局的配置加载文件的模块信息对于统一维护非常的重要,特别是在静态文件服务器设置了上传文件不可以修改和删除情况下。下面是解决这个问题的两个方法:

阅读全文 »

标签:, , ,
在23:45发表于Javascript & DOM & AJAX,有评论5
2007.1204
Javascript的一种模块模式

全局变量是魔鬼。在YUI中,我们仅用两个全局变量:YAHOO和YAHOO_config。YUI的一切都是使用YAHOO对象级的成员或这个成员作用域内的变量。我们建议在你的应用程序也使用类似的规则。

Douglas Crockford已经传授了一个有用的单例模式(singleton pattern)实现此规则,我认为他的模式有益于你基于YUI的那些应用。Douglas叫它模块模式(module pattern)。它是如下工作的:

阅读全文 »

标签:, , ,
在0:49发表于Javascript & DOM & AJAX,有评论7
2007.0604
从中国雅虎的改版看如何向Yahoo!主页学习

2006年5月,Yahoo!主页(英文)进行了自1994年雅虎诞生以来最具有变革意义的一次改版,全新的有利于用户使用的页面布局,干净、现代和简洁的设计风格,以及Tab、Ajax的适当应用,一下子影响了全世界。在中国,2006年8月,中国雅虎改版和英文版页面布局基本一样,只是头部和视觉元素有些不同。2007年初再次对网页的头部和导航等进行了改动,就在上周,中国雅虎又推出了新的首页的测试版,当然目前这个版本只有很少的随机用户看到。从这些变化中,或许能看出一些可以学习、借鉴和探讨的东西

阅读全文 »

标签:, ,
在0:15发表于UX & Usability,有评论10
2007.0523
向Yahoo Mail的主页学习

Yahoo Mail的主页学习什么?

  1. 视觉重点(Logo、宣传图片、说明文字)在左边,鼠标的操作重点(登录框、注册链接等)在右边,这是基于人从左到右阅读习惯,用右手翻书右手使用鼠标(绝大部分人)的使用习惯
  2. 登录框和注册谁重要?一次注册,多次登录,毫无疑问登录应该更重要一些,这就决定了登录框的设计应该处于最易用的位置
  3. 如何处理登录的流程?ID->密码->记住登录->登录按钮->忘记ID或密码->登录帮助
  4. 按钮是按钮,链接是链接?登录(sign in)是一个按钮,注册(sign up)是一个链接
  5. 视觉设计,简洁而不简单
  6. 登录表单的设计,比如fieldset和label的应用
  7. ……

阅读全文 »

标签:, ,
在0:31发表于UX & Usability,有评论8
2006.1123
用“区别”来区别搜索引擎

昨天写了篇心情《缘分啦!》,今天柠檬留言:“缘份啊~~~”。在脑海中搜索了n秒,也没有找到缘分和缘份的异同,于是毫不犹豫的打开搜索引擎去网上查找一番。

阅读全文 »

标签:, , , ,
在18:31发表于UX & Usability, 互联网 & IT,有评论0
2006.1107
为什么www.yahoo.com无法访问?

从昨天中午,我发现www.yahoo.com无法访问, 问了多个北京和上海的朋友,结果一样。

IE提示“无法显示该页”,“找不到服务器或 DNS 错误”。

Firefox提示“连接超时”。

阅读全文 »

标签:
在18:48发表于互联网 & IT,有评论2
2006.1103
从“爱情墙”到“时光宝箱”

今天各大网络媒体的都不约而同的挂上一条新闻《大二男生网上建爱情墙 情侣分手红砖永在》,我看到后转发发给了很多朋友看,大家都感觉这个创意非常好。我特意去了这个叫爱情墙的网站,也不禁想到了这段时间Yahoo正在火热推出的“时光宝箱”计划(《“时光宝箱” 穿越时空的记忆》),两者相似的创意和不同的处理方式带给我们很多有意思的东西:

阅读全文 »

标签:, , ,
在12:47发表于互联网 & IT,有评论0
2006.0622
互联网上的推陈出新

推陈出新是互联网的惯例,但是最近感觉特别强烈。 Yahoo(www.yahoo.com)推出了新版已经是很久的事情了,应用了个性化的设计和AJAX技术,其实这只是表面的东西,我们要学习的是Yahoo的规划和一个流量NO.1的网站首页的改版是如何进行的,这种感觉久久不能消失。

阅读全文 »

标签:, ,
在0:55发表于互联网 & IT,有评论3
2005.0124
什么时候回家?

今天中午接到电影mm打过来的电话,也许是n久没有语音交流了吧,开始揣测了好久也没有寻觅出熟悉的味道,真是有点丢人。也许她在绵阳呆的太久了吧,被四川的辣妹子给同化了,呵呵,竟然开始无法感觉在徐州那种熟悉的味道了。

阅读全文 »

标签:, , ,
在0:42发表于爱想想爱写写,有评论0
回到页眉