web 相关知识了解

作者: 饥人谷__小圆 | 来源:发表于2016-09-29 16:38 被阅读0次

    本文章著作权归小圆和饥人谷所有,转载须说明来源

    问答


    1.什么是前端

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

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

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

    3.前端主要做什么

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

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

    4.互联网公司产品流程

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

    Markdown



    我的Github:Geek233
    我的简书:饥人谷__小圆

    相关文章

      网友评论

        本文标题:web 相关知识了解

        本文链接:https://www.haomeiwen.com/subject/oqxlyttx.html