写流程什么的实在太无聊了,而且这些流程在主页上一目了然,也没啥好写的。主要写写俺都在这个年会上收获了啥吧。
先写个目录:
- 啦啦啦嘿呦:纯粹是我胡乱吐槽,可以略过……
- 新标准:HTML5~=HTML+CSS+jsAPI,其实,俺没弄明白这个表达式是啥意思……
- 重构:重构的本质是优化。
- 工具:能自动化的,就自动化吧。
- 敏捷:前端开发实战,当然离不开项目管理与软件工程
- 遗憾:真遗憾
啦啦啦嘿呦
进场前在肩膀上贴了个白色的条子,有人说像起义,但俺只想起了凉宫囧,现在就贴在了显示器上嗯嗯。同时还拿了本图灵的小记事本,上面贴满了经典计算机图书的封面,不过很杯具地没带笔,所以会上没有做什么笔记,只用HERO记录了一些比较核心的小抄。
PPT屏幕的右边放了块小投影屏,上面直播了微博上的活动主题,好多童鞋都在这面“墙”上直接发表评论,比如“我也看到那个猩猩了!”之类的嗯嗯。(其实那个视频,两次俺都是只看到14次传球……俺绝对不够专注……)
拿到几件奖品嘿
一件迅雷看看提供的黑色POLO(白色竟然只有M码……),穿上去看起来很帅气(自我陶醉了好久)哈哈,虽然其实俺一直盯着咱腾讯自己的ISD的文化衫= =
一本CSS圣经《精通CSS—高级WEB标准解决方案》的第二版,什么时候再版的??拿回来就忍不住东翻西翻地找再版时间,发现是今年5月份才出来的再版,太开心了,让咱家开始在里面找BUG吧嘿嘿。
还有个QQ校友的手机绳,太伤心了,ISD的衣服就在上面结果讲师不给我呜,这手机绳回头就送给了个MM同事嗯嗯……
新标准
俺总共拿的三次礼品都是因为问答跟新标准有关的事哈哈:一次是回答HTML语义顺序的问题,一次是问JS库解决样式HACK的评价,还有次问的是CSS3渐进过渡策略,所以在这方面还是收获比较多。
的确,本来组织的本意(别想歪了)就是推进新标准,GOOGLE一位大大给咱演示了个很强悍的HTML5范例库PPT,据说可以翻[和谐]墙上 html5rocks.com 上把它DOWN下来。
在多场新标准的演示上,很欣喜地看到大家对CSS3与HTML5的支持,也看到众多针对新标准的IE HACK库的出现,虽然国内还比较杯具,但可以看得出新标准已经势不可挡了。
然而大家都很关注的IE问题,现在也有了以下主要解决方案:
- 牺牲部分IE的视觉体验(比如圆角、使用PNG8使半透明变全透)
- 使用各种各样的IE HACK(比如:pngfix,ie-css3.htc,在CSS里写filter等)。
- 使用IE不支持的选择器作为标准化样式,在它前面放IE支持的选择器实现样式微调。
但需要注意的是,只要坚持于IE,就难免出现一些丑陋的代码。这个暂时还需要我们去忍受。
张思坚大牛说,要经常去关注浏览器官方网站上的开发者页面,看看上面已经支持什么功能。我们如果主要支持IE,那看看IE的开发文档不是相当正常么,而大多数的前端开发人员们,都因为憎恨IE而忽视了IE的文档。这点,值得警惕。
重构
组织就叫作WebReBuild.org嘛,非营利性的互联网重构组织呵呵……
“重构的本质是优化”。优化什么?优化HTML的设备语义提高SEO与无障碍访问(注意标准XHTML的DTD),优化CSS选择器提高效率,优化模块化与重用性,在流量、请求数与渲染效率之间找到平衡点等等。吐嘈一下,那个“无障碍”我自己的理解是:“有障碍条件下的无障碍访问”呃。
我才还在满心自豪地使用CSS SPRITE技术,就已经有大量的大牛开始使用base64码进行替代了。这个,各有优缺点,不过,看起来大牛们都挺推崇base64替代技术的,看来我只好躲一边划圈圈去了……开玩笑的,CSS SPRITE和BASE64这两个技术的适用条件,估计还有必要深究。
“重构的争论永远不会停止”,网页重构也是。哪天你停止争论了,或许你就落伍了。
EXIF之争
某位童鞋才提出在某个摄影比赛活动的APP中,把EXIF去掉可以极大减少流量,重构效果多么多么显著云云……
结果一堆摄影爱好者出来抗议,中午吃完饭回来还接着在争论这玩意,呵呵。
然后有人很尖锐地提出,如果去掉了EXIF,你会失去绝大多数的专业、高端、中端甚至低端的客户,只要他学哪怕只有一点点的摄影。
本人深以为然。就个人来看,作为摄影爱好者,我宁可图片分辨率变小也不希望EXIF丢失。其实,那里的信息相对于图片大小而言应该并不算有多大,而如果是小图片的话,缩略图没有EXIF我还是可以接受的。
最后还有个比较困惑的地方,有人提到了html5 manifest的不同设备下的特性,但我还是听得比较一头雾水……
工具
DEBUG工具:
- fiddler+willow:工具里,最大的收获应该就是这个搭配,腾讯帅哥用GF名字来命名插件这个很有爱呐。回来装了fiddler,内牛满面的把httpwatch扔一边去了。fiddler,里面很多的插件啥的都很不错,连JS格式化都有……可以算是个相当伟大的插件库,可惜只支持WIN平台。
- base64转换工具:FF有plugin,fiddler也有plugin,不过,俺以前没用过base64 data……
- HTML TIDY:感觉还是FF下那个插件比较好用。
IDE提得瞒多的:
- NP++:这个是俺用的,很郁闷地发现np++虽然有提到但好像都不是很受重视,是因为台湾事件么XD。
- VIM:键盘牛呀,俺多次想换这个来用却依然无法适应的,表示内牛满面T-T
- ZEN-CODING:这个不提啦,百度一下你就知道
- 还有就是大家被EditPlus的自动完成惊了一把呵呵,其实ZEN-CODING应该才是比较猛滴,主要EP这东西不是免费的让人比较纠结。
还有就是,PS动作切图这个,从听说以来一直没搞明白,上网也没找到啥资料,跪求分享。
敏捷
小猪们分享SCRUM
分享PPT上的那几只小猪很是可耐有爱呀,“这是火星来的需求吧”哈哈……引人深思的是,“你是那只猪吗?”……不晓得弄不弄得到那份PPT。在学校时班主任就在说SCRUM,来到公司培训也说SCRUM,这次年会再来一次SCRUM的分享,每次有了不同收获之余,也不禁感慨这就是大牛们的君子所见略同呀。
的确,一套管理方法,很少有可能完全能够适应,还需要人去解决。
“Face to face 的沟通是最高效的”。但也有不少人提出,跨地域的交流很是有问题(坐我隔壁的老兄深受其害,澳门产品珠江开发……什么玩意……)。大牛推荐使用SKYPE,但也还是说了这并不是太好的解决方案。
在俺看来,敏捷本来就要求人数不多但一起工作,遇到这种状况,绝对很多事情需要想想解决方案,对开发流程进行很多的调节。
俺就想起了在学校时的经历,的确大家都住得还算近,但平时又要上课又有社团活动还要工作的,时间安排也是相当困难,老师与学生都在苦恼这工程生命周期该怎么走。
然后,然后……
彪叔上台说的“化繁为简”……
唔,其实我还真没弄懂题目为什么叫作化繁为简,内容上有歌,有哲学,有凶杀,有UE,项目,唔,不过,有些内容的确是相当的深入浅出。
“终点、重点、中点”:终点是愿景,重点是必须,中点是妥协。我觉得,这算是虎三牛魔王的人生观的剪影。
“看三、做二、说一”:刚开始未免跑到了正直与诚信的误区之中。这不是在忽悠人么?但咱要往好的方向想:要知道,愿景总是美好的,重构是有代价的,人力是有时穷的。除了接纳,还需要主去地去反馈、去表达。做二说一,是说出能确保的,却尽最大力去做。这就是俺的理解。
遗憾
最大遗憾是没拿到咱腾讯自己的文化衫= =
嗯嗯,比较大的遗憾是,这次的敏捷分享并没有怎么与前端开发说到一起,说的前端的事情也没太多地与设计联系到一起,相反是开发那边说得比较多。在场的MM们会不会都比较郁闷哈哈。
其次就是对于很多编码细节与规范问题并没有提到太多。难道是因为在场的都是大牛,那点末枝问题可以忽略??
移动设备开发那边,感觉还是有点雾里看花呀,而且还是相当混乱。都说下次工业革命是移动互联网,或许现在就是下个时代的混沌之初。
中午吃饭那个,个人感觉呢,用套餐的形式好过这样只开一排然后排那么长的队伍。

August 22, 2010 | 11:42 pm
照片从哪里得到的?
August 23, 2010 | 9:11 am
@yuguo 有发过合影,然后俺再P了下
August 23, 2010 | 12:38 pm
收获满档啊,哈哈。
August 23, 2010 | 1:24 pm
那是,呵呵,好像衣服和书都是从你手上拿来的嘿
August 23, 2010 | 5:28 pm
写得满好。阅帖留名…踩过不留声…
Pingback: WebReBuild深圳站收获 +《重温网站重构》ppt « AVENIR.ZHENG
August 27, 2010 | 9:43 am
很有感触~愿你早日拿到腾讯的文化衫哈~
July 19, 2011 | 1:39 am
willow在哪呢,盼望有一个下载地址,嘻嘻
July 19, 2011 | 3:54 pm
比较杯具的是我貌似也没找到,不过fiddler的确是好东西