A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 阿丶初 初级黑马   /  2019-12-14 19:16  /  1008 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

 Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。

  以前会Photoshop和Dreamweaver就可以制作网页,现在只掌握这些已经远远不够了。无论是开发难度上,还是开发方式上,现在的网页制作都更接近传统的网站后台开发,所以现在不再叫网页制作,而是叫Web前端开发。Web前端工程师在产品开发环节中的作用变得越来越重要,而且需要专业的前端工程师才能做好,这方面的专业人才近几年来备受青睐。Web前端开发是一项很特殊的工作,涵盖的知识面非常广,既有具体的技术,又有抽象的理念。简单地说,它的主要职能就是把网站的界面更好地呈现给用户。随着移动互联网热潮的到来,移动开发越来越受到大家的欢迎,响应式布局、微网站等需求量不断增加,也是Web前端未来的发展方向之一。对web前端开发感兴趣的同学可以多点学习这方面的知识。
       经过不短时间的学习,大致总结了一下的学习感悟:.样式放在页头;.用LINK而不用@import方式导入样式;给图片加上正确的宽高值:这可以减少页面重绘,同时防止图片缩放;链接为目录或首页的地址后面加”/”.正确的闭合标签:如避免使用,浏览器会多一个将它解析成<div\\>的过程;语义化HTML:好处在于可以使代码简洁清晰,支持不同设备,利于搜索引擎,便于团队开发;1.删除重复的使用缩写,减少代码量;减少查询范围:通过把同类图片合成一张,减少图片请求;减少查询层级:如.header.logo要好过.header.top.logo;避免TAG标签与CLASS或ID并存:a.top button#submit;
       前端开发本身就是需要实战经验非常强的一门学科。学习和工作过程中,不断地、反复地、大量地尝试和上机操作,是学好前端开发唯一不变的方法。所谓“知其然,还要知其所以然”,了解了内部的原理,一方面自己更加容易去记忆这些大量的名称,另一方面,对于样式类框架的开发,也会有一定的了解。时间久了,自己也能写出符合自身特点的小框架,使得知识达到循序渐进、熟能生巧的程度。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马