web 相关知识介绍

1.什么是前端

前端对于网站来说,通常是指,网站的前台部分包括网站的表现层和结构层。因此前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTML和CSS以及JavaScript/ajax,现在最新的高级版本HTML5、CSS3,以及SVG等。

2.互联网职位有哪些常见的简称

PM 项目经理或产品经理
PD 产品经理
UI 用户设计
UE 交互设计师,视觉设计师
RD 后端工程师,前端工程师,无线工程师
QA 测试工程师
OP 运维工程师

3.前端主要做什么

前端开发工程师的主要工作是组织和实行网站重构:

  • 优化:根据W3C标准进行重构后,可以让前端的代码组织更有序,显著改善网站的性能,提高网站访问速度,还能提高可维护性,对搜索引擎也更友好;
  • 加速:重构后的网站能带来更好的用户体验,用XHTML+CSS重新布局后的页面,文件更小,下载速度更快。
  • 目的:网站重构的目的不是为了让网页更符合Web标准,重构的本质是构建一个前端灵活的MVC框架,即HTML作为信息模型(Model),CSS控制样式(View),JavaScript负责调度数据和实现某种展现逻辑(Controller)。同时,代码需要具有很好的复用性和可维护性。这是高效率、高质量开发以及协作开发的基础。

4.互联网公司产品流程

  • 产品经理收集及定义需求
  • PM和交互设计师讨论后定义交互稿,再交由视觉设计师细化出PSD文件
  • 全体开会做需求评审,定排期,项目启动
  • 交由RD开发,切图成模板,前端和后端定好接口格式,将静态页面转化成动态页面
  • 交由QA提测 ,修复bug,功能预演
  • 交由OP发布上线

著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,676评论 25 709
  • 先说项目开发过程中团队人员的分工协作。 一 人员安排 毕业至今的大部分项目都是独立完成,虽然也有和其他同事协作的时...
    SnowflakeCloud阅读 10,952评论 3 59
  • 姑娘,单身只是因为你不愿意随便的活着。 大学毕业,我像大多数人一样在城市里找了一份工作,合租了一间房子,月薪不够花...
    我吃西兰花阅读 487评论 6 8
  • 最为成绩太差的我来说,经常来这种考场考试,学校也固定了 看起来是挺不错的,但是隔壁就是初中生上课的教室,我们在考试...
    君子非子阅读 334评论 4 0
  • 一生所追寻 你不知道是什么 我也不知道 不知道存在是为了什么 于是 又去追寻 思考决定了 思想 思想决定了 性格 ...
    福贵少爷是匠人阅读 181评论 0 2