我对前端开发的简单认识01

来源:互联网 发布:数控线切割编程软件 编辑:程序博客网 时间:2024/05/21 10:37
学而不思则罔,从最简单,最基础的开始,也考验一下我的表达能力。
以下是个人的一点看法和观点,欢迎批评指正,及各种建议。谢谢。

目录:1 我对前端开发的概念的理解
2 我对网页设计,ui ,前端开发的,理解
3 基本的技术知识

一、我对前端开发的概念的理解

1、前端: 在网络平台上,展示、传递信息给用户,或可以跟用户进行交流的界面。
百度百科是这样定义的:前端对于网站来说,通常是指网站的前台部分。
2、前端开发er: 开发 前端 页面的人。
通过各种技术手段,完成页面的重构,将信息美观的在各种浏览器/软件上展示给 用
户/浏览者 并且实现用户与的交流即交互功能。


**** 在这里,我想到了UI, 网页设计。简单说一下我对这几个概念的理解******
二,我对网页设计,ui ,前端开发的,理解
这是百科上的:
网页设计(web design,又称为Web UI design,WUI design,WUI),是根据企业希望向浏览者传递的信息(包括产品、服务、理念、文化),进行网站功能策划,然后进行的页面设计美化工作。

UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计,也叫界面设计。UI设计分为实体UI和虚拟UI,互联网说的UI设计是虚拟UI,UI即User Interface(用户界面)的简称。

前端对于网站来说,通常是指网站的前台部分。
我对前端的理解在网络平台上,展示、传递信息给用户,或可以跟用户进行交流的界面)

用百度的界面来说明一下

如上图:这个 是UI根据需求设计的,人机可以交互,有操作逻辑,的美观界面。
人机交互: 可以通过输入信息,查询
操作逻辑: 输入信息后点击百度一下,会跳转到信息反馈页面
美观界面: ~用心去感受
UI设计出来的是静态图纸,人机交互,操作逻辑,一个静态的图纸实现不了的。

前端开发的工作,就是根据静态图纸,实现重构,把图纸编辑成成浏览器能够识别的界面;

而百度百科对网页设计者的定义,
(网页设计的工作目标,是通过使用更合理的颜色、字体、图片、样式进行页面设计美化,在功能限定的情况下,尽可能给予用户完美的视觉体验。)
根据以上定义 UI 跟前端开发,完成了网页设技的工作

所以前端, 前端开发者,UI ,网页设计,我目前的理解是
前端 是指UI 跟前端开发者共同完成的界面,
网页设计,是整个网站的前端实现。

用百度网站来说,

所以
前端 是指UI 跟前端开发者共同完成的界面,
网页设计,是整个网站的前端实现。
应该没什么毛病吧。

之所以捋一下概念,是个自己找到的位置。不想到头来自己干啥的都不知道。

作为一个前端,我的工作就是,根据UI 给的图纸,在沟通之后,实现页面的重构,保证界面友好的展示,让用户与界面的交流无障碍。



三,基本的技术知识
前端开发最基础的技术,
xhtml html(5) css(3) javascript
这里简单阐述一下html css javascript 的关系,及作用。

html 超文本标记语言:
首先,如果想让文字图片等信息可以在浏览器上打开, 那么就必须把 文字等信息放到 *.html *.xhtml
通过html文件 用html(超文本标记语言) 编写。

用记事本就可以新建,改个后缀名就可以。


用浏览器打开后就是下面这样



css 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言


效果是这样的



JavaScript 一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型‘。
给HTML网页增加动态功能

效果是这样的


总的来说,做一个页面,html是基本,通过html语言 记各种标签 把文字、图片等信息展示出来,
用css ,加以修饰,让内容的展示更美观,有需要的时候用javascript 让用户可以跟页面进行“交流”;
html css javascript 的作用,也是一个前端开发最基础的工作;

前端开发者的工作 ------ 界面的实现 l
html css javascript 的作用 ------- 开发界面
前端开发者 使用 html css javascript 开发界面;

用一个不太恰当 比喻
建筑师 的工作 --------- 建房子
钢筋水泥砖 装饰品(瓷砖啊,窗帘什么的) 家电 的作用 ------ 用来建筑装饰房子
建筑师 使用 钢筋水泥砖,--------建房子。

钢筋水泥砖 相当于 html
装饰品 相当于 css
家电 js


不知道我的表达能不能让各位看得懂。我对前端基础宏观的理解大概就是这样了。

前端开发,就是使用 各种编辑器 用 html css javascript 等语言 前端界面的开发。就是这么任性;

还用一个不恰当的比喻
就好像 耕地, 使用 各种工具(锄头啊,犁啊。。) 使用种子 肥料 等耕作

额,暂时先这样了,不知道坚持看完的人有多少,反正我是坚持写完了。




原创粉丝点击