Web前端开发技术以及优化分析

来源 :锦绣·中旬刊 | 被引量 : 0次 | 上传用户:pamfdpv007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在Web 1.0时代只有网页制作,网站的内容还只是静态的,用户上网也只是为了获取信息。在2005年以后,Web2.0时代来临,网页制作发展为Web前端开发,主要是网站开发、优化以及完善的工作,通过运用HTML、CSS等技术让网站呈现的页面更加的美观,网站功能更加强大。各种IT企业例如腾讯、淘宝等都因此进行了网站重构,由前端技术驱动代替数据展现驱动,网站重构的影响力正以惊人的速度增长。
  一、Web前端开发技术
  进行Web前端开发技术时主要运用HTML、CSS、Ajax以及文档对象模型等。其中,HTML,CSS,JavaScript是最主要的。这三种语言相互之间有着密切的联系,但是又有各自不同的特点,对于代码的质量要求也不同。
  1.HTML和HTML5
  HTML是网页制作必备的一种标记语言,也是一种规范,一种标准。HTML是通过标记符号来标记要显示的网页中的各个部分,也是网页的本质,它通过结合使用其他的包括脚本语言、公共网关接口等Web技术可以创造出功能强大的网页。因而,我们说HTML是Web编程的基础。HTML有以下几个特点:第一,简易性。因为它采用的是超集方式,所以在Web前端开发中会更加的灵活方便;其次,扩展性。HTML的应用带来了加强的功能,增加了标识符等要求,为系统扩展带来了保证;第三,通用性。正是因为这些特点,HTML才成为Web前端开发技术。
  而HTML5是Web中核心语言HTML的规范。通过HTML5生成的网页相比较而言,更便于管理,在结构上更加的清楚和明确,它在结构上取消了一些过时的标记,分离了一些内容和展示,整个页面更加的干净,提高了用户的体验感。同时在如今的互联网时代,移动设备端成为了主流,HTML5在移动设备端中的优势更加明显,更加有利于Web的前端开发。
  2. 层叠样式表
  层叠样式表也就是CSS,英文全称是Cascading Style Sheets CSS,是第一个含有“层叠”丰意的样式表语言,这种层叠的方式可以加入设计者甚至用户的想法,在设计时具有独特性和丰富性。CSS主要有以下几个优点:(1)减少页面代码,提高页面浏览的速度;(2)强大的字体控制能力和排版能力。(3)更好的控制页面布局,表现和内容相分离,可以减少未来网页无效的可能。(4)更方便搜索引擎的搜索。(5)缩短改版时间,降低维护费用。(6)可以一次设计随处发布。
  3.JavaScript
  在1995年,由Netscape公司在网景导航者浏览器上首次设计实现而成。JavaScript的出现让信息与用户之间的关系发生了变化,用户不再只是浏览信息,而是可以进行实时的互动,能够自己发布信息,进行可交式的表达。同时,它可以被嵌入到HTML文件中去,在用户浏览网站时不需要经过Web服务器,就可以直接快速的作出响应,减少了服务器端的压力,也减少了用户等待的时间,大大提高了效率。
  二、Web前端開发技术的优化分析
  一个网站想要取得成功需要具备三个要素:能够吸引用户的美观的页面设计,能够让用户满意的服务功能以及完善的性能与功能。其中,最关键的就是网站的性能与功能。为此,本文就性能方面提出几个前端优化的途径。
  1.减少HTTP请求
  HTTP请求是一个漫长而且复杂的过程,从DNS寻址到服务器的建立和连接,从数据的发送到服务器的响应以及数据的接收,这些都会消耗很多时间。同时每一个请求都是携带数据的,一个浏览器的请求数量也有上限,因此,整个HTTP请求的效率低下,会占用用户大量的时间,从而影响用户的体验。因此,减少HTTP请求是最重要也是最有效的一条策略,有以下几个途径:(1)合并文件;(2)图片地图;(3)内联图像;(4)CSS Sprites;(5)gzip压缩资源;(6)合并内容型网页的静态资源;(7)合理设置缓存;(8)将复用率低的css和js文件直接写在页面中;(9)对于不易改变的静态文件吗,可将其expires时间设置的较大,将资源的MD5值作为其路径后缀。
  2.减少文件的大小
  减少文件大小有两个途径:(1)通过压缩JavaScript和CSS文件。(2)去除赘余的HTML标签。(3)进行CSS代码优化和内联式优化
  3.改变样式表和script的位置
  层叠式样式表中的“层叠”的意思就是一个覆盖一个,在CSS中后面的会覆盖前面的,高级别会覆盖低级别的,将样式表放在顶部可以提高CSS的加载速度。所以在用户进入一个网站时,我们应该尽快将CSS加载完毕,避免屏幕出现空白,让用户可以快速浏览到页面信息。
  而在运行过程中,script脚本的执行会影响页面的下载,因此将script放在底部,可以避免这个现象,从而提高页面组件的下载,提高网站的性能。
  4.避免重定向
  重定向就是将各种网络请求重新定个方向转到其它位置,而每增加一个重定向都会增加一次Web请求,这个工程同样会消耗掉一部分时间。在Web前端技术开发时,减少甚至避免网页的重定向是一个有效且简单的策略,例如在Web的子目录后面加一个“/”就能避免一次重定向,节约一次时间了。
  5.减少“404”错误
  我相信我们在浏览网页时最常碰到的一个问题就是加载了许久,页面上出来一个“404”,于是对于这个网页好感度尽失。这个“404”的出现是因为浏览器未找到文件,为了减少这个现象的出现,我们需要对页面的链接多次进行测试,对Web服务器进行日常跟踪;检查url是否对应,服务器端口号,映射的url,参数是否对应;检查容器是否初始化,如:注解是否正确,配置文件是否扫描到;检查配置文件,如:web.xml,关键词是否对应,或者有没有写;检查虚拟机,查看ip地址是否正确,以及虚拟机是否开启等这些措施都能够有效的减少“404”错误,提高用户好感。
  结语
  互联网络的发展是离不开Web的,而Web前端技术开发也一直在发展与创新的道路上,例如HTML5,XHTML这一系列新的技术。未来系统Web运行环境将成为新的标准化应用承载平台,与原有应用进行取其精华,去其槽粕,共同构成一个全兴的应用生态系统,促进移动互联网的发展。
  参考文献
  [1]陈月,秦福建. Web前端开发技术以及优化方向探究[J].信息与电脑(理论版),2016(4):35-35.
  [2]陈鲱. Web前端开发技术以及优化方向分析[J].新媒体研究,2015(3):39-40.
  [3]许舟鸿. Web前端开发技术以及优化方向探究[J].信息与电脑(理论版),2017(8):33-34.
其他文献
摘 要:据我们所了解在20世纪刚开始的时候,国外就开始尝试去制作内燃机车。紧接着苏联、德国开始走上了制作内燃机车的漫长机车路程。在那之后,内燃机车由于有了领头者,开始不断发展。反观现在,随着我国高铁的发展,我国的铁路事业正在想快速以及载物量大的方向发展。所以,虽然现在以保护环境为主,电力机车更被人们和国家所认可,但由于内燃机车在铁路的应用上有较高的优势,还仍然是铁路的主要力量。因此,还存在于现在的
期刊
摘 要:党建工作一直都是电力企业重点发展的工作,是企业发展的宗旨所在,同时党建工作是企业的指导者,指引着企业向新时代发展。目前看来,虽然电力企业的发展非常迅速,但是电力企业的党建工作依旧有待完善,实际表明,要想使得电力企业获得进一步的发展就必须对电力企业本身的党建工作进行优化改革。对此,笔者在经过大量调查以及文献查阅后对电力企业党建工作的形势进行分析,对其中存在的漏洞进行探讨,并对此提出相关的解决
期刊
摘 要:企业档案管理是一个企业得以良好运行的重要组成部分,尤其是在当前信息时代的大背景下,电子档案管理已经成为了企业档案管理的重要手段。由于电子档案管理发展快速且受到了广泛的应用,也随之出现了企业在进行电子档案管理过程的一系列问题。为此,本文指出了企业电子档案管理的重要性,以及針对企业电子档案的安全管理提出建议措施,旨在规范企业档案管理,增强企业安全管理,为企业的良好运营打下基础。  关键词:企业
期刊
摘 要:在这个飞速发展的社会,互联网逐渐变成了主流交流平台,而互联网金融正顺应了我国的“互联网+”模式。本文将剖析互联网金融对证券业的影响,对其进行全面、深入的介绍,进而得出相关的启示和建议。  关键词:互联网;证券行业;“互联网+“模式  引言  由于互联网方面的普及,传统的工业模式都发生了翻天覆地的变化。金融领域中的重点,也就是证券行业,也在互联网的普及下受到了强烈的冲击和影响。改革和创新其商
期刊
摘 要:伴随着市场化经济的快速发展,市场竞争也越来越激烈,事业单位要想在竞争中站稳脚跟,就要更加注重人才的引进与培养。在信息化的发展时代,人才是第一生产力,事业单位要更加重视人力资源的管理,尤其是对经济师的管理。经济师是事业单位内部管理的核心,要想加强对经济师人力资源的管理就要重视其绩效考核,建立良好的绩效管理制度,实现人力资源管理的良性发展,进而推进事业单位的发展进程。  关键词:事业单位;人力
期刊
摘 要:随着近几年国内民航机场的迅猛发展,特别是通用航空产业的逐步开放,机场工程的施工越来越多,同时,相应的老机场的改扩建工程也越来越多,这就涉及到本文所述的不停航施工组织与管理。  关键词:机场工程;改扩建;不停航施工;组织与管理  一、机场不停航施工的定义及其重要性  不停航施工是指在机场不关闭并按照航班计划接收和放行航空器的情况下,在飞行区、部分航站区内实施工程作业。前款所称飞行区是指机场内
期刊
摘 要:装备质量关系着我国的国防安全,装备研制生产过程中质量管理与监督直接关系着装备的质量,因此,装备研制生产过程中的质量管理与监督对我国的国防安全至关重要。本文从分析装备研制生产过程中质量与监督的基本原则着手,说明了质量管理与监督的内容,并提出了相应的改进措施,仅供参考。  关键词:装备;研制生产;质量管理;质量监督  装备研制生产过程的质量控制要坚持质量第一、预防为主、严格把关的原则,按照相关
期刊
摘 要:在社会经济快速发展以及城市化建设进程不断推进的大背景下,我国燃气工程的建设规模在不断扩大。通常情况下,燃气工程建设施工的各项工作比较复杂,这就对燃气工程施工及安全生产运营管理提出了更高的要求。同时,城市燃气工程施工安全生产运营管理直接影响着城市安全稳定地运行。  关键词:城市燃气;工程施工;运营管理;安全生产  一、城市燃气安全管理存在的问题  1.1城市燃气安全存在诸多不稳定因素  (1
期刊
摘 要:中国文化历史悠久,具有丰富的历史资源以及艺术品收藏传统。到后来,有许多收藏家为了分享他们的收藏品开始建筑民办的博物馆。民办企业家对开办博物馆具有着较大的积极性,主要是为了优化企业文化和提升企业社会形象。但是,民办博物馆在功能的实现上还与公共博物馆存在差异,难以完全发挥出民办博物馆的功能。文章将对当代博物馆功能实现的途径进行深入的研究,以此促进民办博物馆充分的实现应有的功能。  关键词:民办
期刊
摘 要:近年来,随着社会经济水平的不断提高,我国畜牧养殖业产业得到了快速的发展,与此同时动物源性食品的安全问题越来越受到了人们的重视。基层畜牧兽医动物防疫工作可以对各种动物疾病进行有效的防治,使养殖户获取更高的经济效益的同时保证动物食品的安全。然而,基层畜牧兽医在实际的动物防疫过程中存在着各种各样的问题,极大程度的阻碍了该项工作的顺利开展,因而有必要加强对基层畜牧兽医动物防疫工作重点的重视。  关
期刊