今天参加《web标准化交流会》广州站的交流会。这次交流会由网易提供场所。
一直以来,在自己的圈子里,很少有朋友做前端开发的,只能在互联网的世界跟人家交流。毕竟,没有面对面的交流是很不爽的。这次很高兴可以见识到这么多牛人。
交流会开始...
1. 前端开发(Javascript)
网易邮件部的老周负责对这一块的演示和讲解。
讲解了一系列163邮箱的js处理,从结构,优化,封装,混淆压缩,更新处理等等。
在讲到调试时候浏览器选择,老周用的是IE6+FF。但较多大神提出不同的意见,认为应该是调试FF然后才是IE6。讨论到最后得出的结论是做js开发的时候就ie6->FF,做重构的时候就FF->ie6。
我自己的话,前端开发或重构都是先IE6然后FF的。不过这可能跟工作对象有关,我主要是针对网站运营的,访问我们网站的用户浏览器(如下图)

IE占的份额是很大,所以我首要考虑的是IE6。当然,最后肯定要兼容所有主流浏览器的。
2.沟通从BUG开始
这一部分是百才招聘的Ken和Qone讲解的
(1) 其中谈到svn合作开发问题。
我之前在另外一支团队也用这个版本管理工具,我也经常忘记更新就开始coding。我记得那时候用的svn有个合并功能,比如我上传的版本跟服务器版本不一样,svn会自动合并文件并标识出不同处。当然,在多人都没有更新的情况下,就会变得非常混乱。
(2)一个多功能型前端人才 == 一把瑞士军刀?
前端这一职位本来就是建立在多个职位的组合,前端工程师= UI设计师+重构工程师+交互设计师
Qone心中的瑞士军刀概念是在上面的基础上再加上“懂得后台代码,如PHP”
但我觉得,一个真正多功能型前端人才除了懂得后台代码之外,还应该要懂seo。因为一个好的seo优化不仅对收录有帮助,seo不仅仅是对html文字优化,还要对js、css、图片压缩优化有一定的认识。
我贴一下我们团队是如何去策划到完善一个项目的和工作过程中工具的配合

流程图

开发工具,调试工具,版本管理,发布工具和方案
3. Vim编辑器 Web前端开发工具之一
Vingel的视频让我看到这个号称“神用的编辑器”的强大,完全是双手。不过,一开始可能会很不习惯。其实,之前我是有用这个在linux下的vim编辑器的,但由于配置文件很麻烦,我就放弃了。这次交流会上,Vingel演示了vim的一些便捷操作,还提供他的配置文件和插件的下载地址。有空我得再拿起VIM研究研究才行。(等Vingel把视频和PPT上传后,我再贴地址)
