Blog Archives

Jan 08

Backbone框架浅淡

最近用Backbone用得很多,谈下我的一些感受。

Backbone.JS

首先,Backbone是什么东西?

Backbone是这么定位自己的:它对一些重Javascript应用(javascript-heavy application)提供了结构支撑

Continue reading

Posted in 开发 | Tagged , , , | 1 Comment
Feb 09

背单词应用开发小结

这两天做了个小网站,用来背六级单词的一个小应用。地址:http://www.boatwinds.com/test/cet6/

snap shot of the app

主要是觉得,在网上不断地看网页/小说什么的时候,有时其实是相当浪费时间的,而这些时候有个东西在旁边“打扰”你,不断地弹出些单词让你背,这种方式来学语言似乎不错。

Continue reading

Posted in 开发 | Tagged , , | 5 Comments
Dec 12

交互设计笔记:看法

P.S.随便写点心得。不是太系统,思索一番耳。

在《ABOUT FACE 3》里对交互设计的定义是:对行为的设计。而将交互设计与信息架构设计、图形界面设计等都并归为“用户体验设计”。

Continue reading

Posted in 开发, 设计 | Tagged , , | 4 Comments
Dec 05

语义化与IE

现在大家总是很看重语义化与SEO,以追求更好地被搜索引擎索引与浏览器渲染。不过,好像除了这两个优点之外,语义化便没有其它优点了。

当然,很多人把内容与样式分离也当成语义化的一部分,但我更认为这是B/S架构体系里结构化的体现,而不是语义化。

Continue reading

Posted in 开发 | Tagged , | Leave a comment
Sep 26

webQQ2.0分析笔记

谁说腾讯不创新?WEB2.QQ就是个挺强悍的反击。咋一看到时我不禁摸摸头,难道这就是传说中的QQ OS?

【总体体验】

电脑上国内普及的1M网速,首次加载2s,登录加载3s,大部分用户的体验应该都优于这个。3G体验也近似于这种水准。

算上各种因素(带宽被占用等),就算以20K/S的网速来看,首次加载的时间10s,而登录加载15秒,这是GPRS能达到的顶级体验。

或许,从门户站点的体验上来看,这并不是特别难以实现的事情;然而这是个应用,对比起许多应用程序的几秒乃至几十秒的启动速度而言,这种体验已经非常优秀。

【架构鸟瞰】

Continue reading

Posted in 开发 | Tagged , , | 17 Comments
Sep 21

水想前端(三):攻城

而今迈步从头越,眼前有着一座座艰险的城堡,也许你才更像个猎物。

NOT TO DO!

或许这种方式更通俗易懂,总之,这些是俺的一些经验教训,望后来者引以为鉴。

  • NOT TO : 不看手册不看书
  • NOT TO : 顾着学习不实践,或反之。
  • NOT TO : 找了本烂书看不懂,却自以为没天份。
  • NOT TO : 把样式写在标签里,或是用一大堆的表格。
  • NOT TO : 没问过前人指路,却只写了一堆”hello world”。
  • NOT TO 老想着一大堆的NOT TO DO。Keep trying.

【快速入门】

首先,别被那些烂书欺骗了,说什么《21天精通PHP/MYSQL》之类的,21天,懂个皮毛就不错了。不知天高地厚,却想一步登天,这就是你的不对啦。

谈正事,精通其实没有什么快速的途径,所以,这里说的快速精通,更多是讨论怎么保持学习的激情与效率罢了。

Continue reading

Posted in 开发 | Tagged , , | 5 Comments
Sep 18

水想前端(二):初窥

这就是前端不得不说的那些玩意呀,设计师们碰上这些语言总是很不给力,也挺多程序员们对这些东西嗤之以鼻。但孤独的前端们坚信,这些东西是多么地重要而有深度。随着近年来 GOOGLE 在前端上的一个又一个神话,人们也终于开始正视起这些东西:HTML/CSS/JS。

这篇讲的是前端的知识架构,但基本也就只讲了HTML/CSS/JS。许多学习方法上的东西,还有与其它领域的关系,准备之后再讲,这篇东西感觉越写越是不给力,像是篇入门教程,水平不够大家请谅解下哈……

下一篇预计是:前端的学习方法及经验

【分离分工的思想】

程序设计上有MVC这么一说,没听过的童鞋们可以谷歌下,其核心就是逻辑与内容分离。同样的,前端上面,也会把不太一样性质的工作给分离开来,所以,我们的工作看起来就有这三块:

  • 文档:内容,注意,内容为王。HTML(超文本标记语言)。
  • 交互:人与机器之前的交流。Java Script(爪哇脚本?呵呵,其实他基本没有什么通用的翻译)。
  • 样式:内容的视觉展现的实现。CSS(层叠样式表)。

Continue reading

Posted in 开发 | Tagged , , | 9 Comments
Sep 16

水想前端(一):鸟瞰

前端,前端。不是刀尖,不是补给,不是帷幄,而是最朴实无华的前线战场。

从入门到现在,做了三年,不长不短,写点自己的想法吧,也只能算想法,离权威实在太远。

界定战线

前端的英文,叫 FrontEnd 。顾名思义,有前端,就有后端。

在最广义上地看,前端就是管用户看到什么,而后端就是管计算机实际怎么做。所以— Continue reading

Posted in 开发 | Tagged , , | 16 Comments
Aug 22

收获webrebuild

webrebuild

写流程什么的实在太无聊了,而且这些流程在主页上一目了然,也没啥好写的。主要写写俺都在这个年会上收获了啥吧。
先写个目录:

  1. 啦啦啦嘿呦:纯粹是我胡乱吐槽,可以略过……
  2. 新标准:HTML5~=HTML+CSS+jsAPI,其实,俺没弄明白这个表达式是啥意思……
  3. 重构:重构的本质是优化。
  4. 工具:能自动化的,就自动化吧。
  5. 敏捷:前端开发实战,当然离不开项目管理与软件工程
  6. 遗憾:真遗憾

啦啦啦嘿呦

进场前在肩膀上贴了个白色的条子,有人说像起义,但俺只想起了凉宫囧,现在就贴在了显示器上嗯嗯。同时还拿了本图灵的小记事本,上面贴满了经典计算机图书的封面,不过很杯具地没带笔,所以会上没有做什么笔记,只用HERO记录了一些比较核心的小抄。

Continue reading

Posted in 发展 | Tagged , | 9 Comments