什么是前端

238 阅读2分钟
前端工程师,一种职业,工作内容是基于 HTML+ CSS的动态网页开发。
在国内互联网公司中,前端工程师是相对较新的岗位名称。
因为前端工程师是一种新工种,所以对于大多数人来说还很陌生,也没有太多的经验。
但是也有很多人在这一领域工作了好几年甚至十几年。
所以如果你对此有所兴趣或有过相关经验的话,你就会发现它存在着很多的价值。

一、前端开发

从广义上来说,前端开发是指网站建设过程中,为了使网页能够与用户交互而使用的各种技术的总称。
从狭义上说,是指在网站建设中所使用的所有技术,前端开发分为三大类: HTML+ CSSJavaScriptJSHTML:简单来说就是文字代码文件格式为 HTMLCSS:简单来说就是将静态的文字代码加入到 HTML文件中去。
JS: JavaScript:将图片代码注入到网页中,使页面有静态网页的效果。
JSHTML,还有其他一些常用的技术如 CSS等都属于前端开发范畴。
    

二、产品开发

这个一般是产品经理的工作,但不包括前端。
前端工程师需要完成网站的用户交互、导航、操作等部分。
所以要掌握前端开发技术,了解各种交互的原理,熟练使用各种工具等。
同时,还要对用户需求有很好的理解和把握,对产品开发有很强的规划能力。
    

三、移动端

HTML5是一种标记语言,是由谷歌于2009年提出的一种新的编程语言。
HTML:标记语言; CSS (样式): JavaScript (程序脚本语言);
Html (标准通用标记语法); Flex (HTML5的扩展)
    

四、UI设计

前端开发与 UI设计密切相关,但两者不是完全独立的。
简单的说,前端通过 js、 css,然后渲染页面。
    

五、前端设计原则

这一原则主要是为了防止网站开发人员设计错误。
在 Web前端设计中,最重要的一点就是遵循“用户体验”的原则。
它被称为“用户体验5大要素”,分别是:
1.使网站更容易浏览;
2.使网页更易于访问;3.使网页更容易扩展;4.使网站更加有趣;5.使页面更加美观。