Web 前端开发初识

所谓的前端开发,是从网页制作演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web.1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。

但随着科技的发展,现在前端也可以做出一些炫幻的效果!!!

(该图可以动,可以动,可以动!)

2005年以后,互联网进入Web.2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。

网页也不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。以前会Photoshop和Dreamweaver就可以制作网页,现在只掌握这些已经远远不够了。无论是开发难度上,还是开发方式上,现在的网页制作都更接近传统的网站后台开发,所以现在不再叫网页制作,而是叫Web前端开发。

Web前端开发在产品开发环节中的作用变得越来越重要,而且需要专业的前端工程师才能做好,这方面的专业人才近几年来备受青睐。Web前端开发是一项很特殊的工作,涵盖的知识面非常广,既有具体的技术,又有抽象的理念。简单地说,它的主要职能就是把网站的界面更好地呈现给用户



豪宅提神

当然,要想做好一个合格的前端开发师,需要的技能也并不少。

首先,是需要了解的知识,现摘录如下:

HTML:  掌握HTML是设计网页的核心。HTML是一种制作页面的标准语言,是浏览器使用的一种语言,它消除了不同计算机之间信息交流的障碍。因此,它是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言,学好HTML是成为Web开发人员的基本条件。

CSS:CSS是保证网页外观的重要技能,好的CSS可以保证酷炫的效果。

JavaScript:学习JavaScript的基本语法,以及如何使用JavaScript编程将会提高开发人员的个人技能。

Unix,Linux:了解Unix和Linux的基本知识,虽然这两点很基础,但是开发人员了解Unix和Linux的基本知识是有益无害的。

了解Web服务器,当你对Apache的基本配置,htaccess配置技巧有一些掌握的话,将来必定受益,而且这方面的知识学起来也相对容易。



再来一所好房子

再然后,就是需要熟练掌握的技能如下:

熟悉版本控制系统的用法。熟悉使用一种优秀的版本控制系统,你在实际工作中就会发现精通一种版本控制系统是很幸福的事情。

学好Web框架。当你掌握了HTML,服务器端脚本语言,CSS和JavaScript后,就应该找一个Web框架加快你的Web开发速度,使用框架可以节约你很多时间。如果你使用PHP,可选的框架有CakePHP,CodeIgniter,Zend等。Python程序员喜欢使用Django和 webpy,Ruby程序员喜欢使用RoR。

对于初学开发人员来说,以上知识是不是看起来很复杂,其实,当你一步步学习并为企业开发成功案例时,你会发现一切都是有意义的付出。每一个坚持走在路上的人都应该得到属于自己的荣誉,因为,你已经在路上!

以上,基本就是前端开发基础需要掌握的知识及技能啦。当然,如果想要继续深入下去,那么你就需要明白以下的要点:

Web前端优化:

1. 尽量减少HTTP请求 (Make Fewer HTTP Requests)

2. 减少 DNS 查找 (Reduce DNS Lookups)

3. 避免重定向 (Avoid Redirects)

4. 使得 Ajax 可缓存 (Make Ajax Cacheable)

5. 延迟载入组件 (Post-load Components)

6. 预载入组件 (Preload Components)

7. 减少 DOM 元素数量 (Reduce the Number of DOM Elements)

8. 切分组件到多个域 (Split Components Across Domains)

9. 最小化 iframe 的数量 (Minimize the Number of iframes)

10. 杜绝 http 404 错误 (No 404s)

以上10条涵盖了Web前端开发中遇到的各种页面处理技术,让前端开发人员能够准确和快速地把握整个网页的架构,从而达到减少开发成本和页面美化目的。


这也是前端开发写出来的,重点也是可以动的,动的,动的

当你打开这个界面时:

左侧便会出现打字时候的下划线,然后随着一个个字母的出现,右侧便会出现花瓣。

随着左侧的文字,右侧的心形也逐渐成型。最后便会出现你所看见的效果。

这便是独属于程序猿的浪漫吧!

愿每一个用心的程序猿都能有一生美满的姻缘!



如上,便是对于前端开发工程师的大概简述了。

《----慢慢学前端

那么,让我们来了解下什么是H5吧:

H5是指第5代HTML,也指用H5语言制作的一切数字产品。所谓HTML是“超文本标记语言”的英文缩写。我们上网所看到网页,多数都是由HTML写成的。“超文本”是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。而“标记”指的是这些超文本必须由包含属性的开头与结尾标志来标记。浏览器通过解码HTML,就可以把网页内容显示出来,它也构成了互联网兴起的基础。

HTML5,并不是一项新兴的技术,是对之前的标准的补充、更新。其中提出的媒体查询的概念解决了响应式布局的问题;本地存储的出现减轻了服务器的负担;Canvas在数据可视化领域有着举足轻重的地位。而新增的表单元素,大大提高了我们的开发效率。

当然,使用HTML5意味着我们讲放弃去兼容低版本的浏览器。

简而言之:H5不是新兴的技术,而只是对以前的补充。有了新的属性及标签,也抛弃了一些旧的属性及标签。我们所看到的网页,多数是HTML编写的。浏览器能够通过解码HTML,把网页的内容显示出来,这也使得现在的网页越来越酷炫了!也正是我们努力的方向所在!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,558评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,002评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,036评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,024评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,144评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,255评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,295评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,068评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,478评论 1 305
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,789评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,965评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,649评论 4 336
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,267评论 3 318
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,982评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,223评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,800评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,847评论 2 351

推荐阅读更多精彩内容