了解页面重构吗?

了解页面重构吗?

正文

HTML5学堂:在HTML5的职业发展当中,存在着一种职位叫做“页面重构师”,这种职位到底是什么?又和我们的HTML5开发工程师、WEB前端开发工程师有什么区别呢?我们今天就来揭开这个名词的神秘面纱~

何为页面重构

页面重构,简单的说就是“将设计稿转换成WEB页面”,这一过程可以很简单到直接把PSD从PS里导出成网页;也可复杂到需要考虑页面中每个标签的使用,考虑“页面性能”。

所涉及到的工作内容一般是“分析设计稿=>切图=>写HTML和CSS”

为何要了解页面重构

一方面,页面重构是前端面临的一种职位;另一方面,也是在一些公司面试中会问到的问题。

对于前端开发人员来说,页面重构师实际上是以后工作中的一个方向。HTML5学生在进行基本的培训学习之后,可以就业几种不同的职位,分别是:HTML5开发工程师、JS开发工程师、WEB前端开发工程师、前端开发工程师、页面重构师等。

对于页面重构师,通常不要求复杂的JavaScript,甚至连jQuery可能都是不要求的。主要是对静态页面制作方面的要求,不过,重构需要一些PS技巧或设计理论,在设计师没有时间检查页面时也能输出比较高质量的页面。相比之下,入职薪资要低于前端开发、HTML5开发工程师;但是相对的,工作的难度系数也是低于后两者的。在之后的发展当中,也能够有薪资上的提升,但是提升的空间和后两者相比,比较小。(主要是各个公司对页面重构的定义不尽相同,大公司的页面重构师也是很不错的选择,而小公司通常就是简单的静态页面制作-也未必追求什么质量)

关于可能会问到的前端面试题:页面重构和前端的关系?对于这个问题,我们可理解为:页面重构是前端工作细化的结果。

原文发布于微信公众号 - HTML5学堂(h5course-com)

原文发表时间:2015-08-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏草根专栏

.NET Core TDD 前传: 编写易于测试的代码 -- 单一职责

例子, 某软件公司, 原有项目开发, 测试, 售前, 售后, 财务等员工. 后来由于公司没钱, 裁掉了测试, 让开发兼职; 过了段时间, 又裁掉了需求和售后, ...

843
来自专栏phodal

我的职业是前端工程师【四】:如何选择合适的前端框架,告别选择恐惧症

将 package.json 中的 Ionic 版本改为 2.0.0 的时候,我就思考一个问题。这个该死的问题是——我到底要用哪个框架继续工作下去。 刚开始学习...

1715
来自专栏Fundebug

ReactJS vs Angular 5 vs Vue.js - 哪个框架更好?

译者按: 在全球大范围看,React和Angular依然遥遥领先,Vue.js这位后起之秀还需努力做到全球化!

663
来自专栏大数据钻研

为什么开源可以提高程序员的编程技能?

我已经写了很多年的软件。最近我意识到,我越涉及(致力于,结合于等)开源技术,我写出来的代码就更好。这不由地让我疑惑起来:难道里面有什么相关性或因果关系吗? ? ...

32110
来自专栏腾讯社交用户体验设计

基于任务的导航设计 - 腾讯ISUX

1043
来自专栏无原型不设计

网页设计排版中哪些元素最重要?

有一些网页设计新手会认为,在设计网页的时候最重要的应该是如何添加一些具有吸引力的内容,所以他们只把大量的精力放在内容的设计上。在我看来,内容质量的好坏确实是能...

3184
来自专栏程序员互动联盟

适合编程入门的几种编程语言

对于那些对编程感兴趣的小伙伴来说,选择一门合适的编程语言是至关重要的。因为我们为自己规划好了方向,就需要为实现这个目标找到合适的钥匙来开启这个大门。往往对于初学...

3648
来自专栏web前端教室

前端新人在开发的时候,怎么做需求分析?

昨天的文章《【逻辑】什么是前端开发中的业务逻辑?》,简单的聊了一下什么是业务逻辑,并且说明了业务逻辑是来自于客户的需求。那么今天就再说一下,怎么做需求分析?

884
来自专栏杨建荣的学习笔记

Python实现的快速排序

今天看了下《算法新解》这本书,很薄的一本书,最开始吸引我的有两点,一个是里面的大量的图,内容相对来说比较清新,第二个是里面的代码是基于Python实现。尽管算法...

3647
来自专栏企鹅号快讯

Python学习心得(一)

~~缘 起~~ 2017年11月,一群编程零基础的小伙伴们成立了Python学习小组,12名学员从此夜以继日地奔赴学习的征程。一个月过去了,从在屏幕上用最简单的...

21710

扫码关注云+社区