南通web前端开发培训包含哪些 现如今,Web技术飞速发展,传统的以文档为核心的HTML以及XHTML标准已经逐渐无法满足实际需求。在这种情况下,新的标准设置了更加强大的应用编程接口和适用于交互、多媒体等的标签,但是,这些功能的实现都必须建立在更加优越的前端性能上,因此,做好Web应用前端性能的优化非常重要。
在对HTTP请求进行优化时,必须在保证Web应用处理性能的基础上,减少页面的请求次数,从而对初次访问用户的等待时间进行缩减。具体来讲,一是可以利用图片地图,因为在站点导航环节,超链接是为常见的一种应用形式,其本身附带有一定的文本,并且被关联到了目标URL上。从美观性考虑,可以将超链接关联到图片上,通过这种形式,可以在不改变页面外观感受的情况下,利用图片地图来减少HTTP请求,提高导航的效率;二是利用内联图片,指将图片包含在Web页面中,但是不需要添加额外的HTTP请求,这种方式允许将小块数据内联为立即数,将数据放在其URL之中;三是对脚本和样式表进行合并。
通常情况下,多数Web站点的构建中都会用到Java Script脚本以及层叠样式表,而且两者分别存储在不同的文件中,在Web页面引用。从应用开发中的模块化思想考虑,一般情况下,Java Script代码以及CSS代码不会被放在同一个文件中,而应该将分散保存的Java Script代码合并在一起,同时对样式表进行合并,使得用户在浏览网页时,只需要下载一个.js文件或者.css文件,减少系统的响应时间。
南通web前端开发培训包含哪些 通过客户端缓存的方式,能够在很大程度上对Web性能进行优化,极大的缩减用户的等待时间。客户端缓存的应用,虽然无法在用户初次访问网页时对响应时间进行减少,不过如果用户需要再次对同一个页面进行访问,则性能的优化效果就会充分体现出来。在针对Web页面进行设计时,次访问的响应时间非常重要,但是其并不是需要考虑的因素。如果只考虑缩减次访问的响应时间,则只需要去掉页面中的图片、样式表和脚本,就能够将HTTP的请求减少到极限。但是实际上,如果采用这种方式,用户的体验也就难以保证。
免费提供问答解答,帮您轻松解决难题
申请免费试听
只要一个电话
我们为您免费回电