必需的项:
精通HTML/CSS/JS中的某一项;
英语好;
非必需的要求:
自认为追求美;
熟悉某一MV*框架(Angular.js/Knockout.js/Backbone/Ember等);
前端代码优化经验;
大型网站前端架构经验;
深刻理解Web标准;
会解决浏览器兼容问题;
熟悉某一门后端语言(Node.js/Ruby/Python/PHP)
细节控
有移动Web开发经验
技术要求总结:
HTML, CSS, JS, 英语水平高,一种MV*框架(Angular.js/Knockout.js/Ember),前端代码优化方法,大型网站前端构架(管理)方法,web标准,浏览器兼容方法,一种后端语言(Node.js/Ruby/Python/PHP), 移动web开发方法。
前端代码优化
-
图片整合,减少图片获取加载
-
代码精简,减少不必要的标签
-
样式抽取,尽量将样式独立到.css文件,而不是写在html中
-
样式能用代码尽量用代码,而不用图片
-
同一个系统中,布局、样式的统一
-
可操作性、交互方面的优化