2005 年以后,互联网进入 Web 2.0 时代,各类视窗的 Web 应用大批量出现,站点的前端从此发生了巨大的变化。页面不再只是显示单调的字符和图片,各类多媒体让网页的内涵更加灵动,页面上软件化的交互形式为用户补充了更好的用户体验,这些都是由前端技术提供的。
由于客户对用户体验的需求越来越大,前端开发的技术攻坚越来越难,Web前端开发工程师这一职业终于独立出来脱离于设计和制作。
Web前端开发找人才——Web 前端开发工程师的具备条件
一位好的 Web 前端开发工程师在知识体系上既要有广度,又要有深度, 所以很多大公司即使出高薪也很难招聘到理想的前端开发工程师。本书的 重点不在于讲解技术,而是更侧重于对技巧的讲解。技术非黑即白,只有 对和错,而技巧则见仁见智。以前会 Photoshop 和 Dreamweaver 就可以制 作网页,现在只掌握这些已经远远不够了。无论是开发难度上,还是开发 方式上,现在的网页制作都更接近传统的网站后台开发,所以现在不再叫 网页制作,而是叫 Web 前端开发。Web 前端开发在产品开发环节中的作用变 得越来越重要,而且需要专业的前端工程师才能做好,这方面的专业人才 近两年来备受青睐。Web 前端开发是一项很特殊的工作,涵盖的知识面非常 广,既有具体的技术,又有抽象的理念。简单地说,它的主要职能就是把 网站的界面更好地呈现给用户。
如何才能做得更好呢?
第一,必须掌握基本的 Web 前端开发技术,其中包括:CSS、HTML、DOM、 BOM、Ajax、JavaScript 等,在掌握这些技术的同时,还要清楚地了解它们 在不同浏览器上的兼容情况、渲染原理和存在的 Bug。
第二,在一名合格的前端工程师的知识结构中,网站性能优化、SEO 和 服务器端的基础知识也是必须掌握的。
第三,必须学会运用各种工具进行辅助开发。
第四,不仅要研究技术方面的知识,还要精通理论方面的知识,包括代码的可维护能力、组件的适配性、分层语义模板和浏览器分级支撑,等等。
可以看出,看起来不难的web前端开发,如果要做得更好、更出彩,也是很不容易的,这就是前端开发的特点,也是让很多人疑惑的症结所在。一品威客网含有大量的Web前端开发人才,如果你有Web前端开发的任务,欢迎登陆http://www.epweike.com/wzkf/talent/频道,了解更多的Web前端开发人才。