`
42087743
  • 浏览: 237012 次
  • 性别: Icon_minigender_1
  • 来自: 合肥&上海
社区版块
存档分类
最新评论

网站前端优化

阅读更多

1. 合并js和css

引用
不要将js和css直接写在页面上面, 把他们独立成单独的文件, 然后有选择的把一些Js和css合并成一个文件,一些图片可以使用css sprites技术



2. 指定Expires或者Cache-Control: 我不是很懂, 还需要进一步研究&实践, 抱歉!


3. 使用gzip压缩js, css等返回数据: 只需要在tomcat服务器server.xml中加上下面一段代码就可以

compression="on"



4. 压缩js文件和css文件: 使用YUI Compressor来压缩

java -jar yuicompressor-2.4.1.jar in.js -o out.js 

 

引用
最安全的语法,不混淆、不去分号、不优化
java -jar yuicompressor-2.4.1.jar --nomunge --preserve-semi  --disable-optimizations  in.js -o out.js

utf8编码可以指定
java -jar yuicompressor-2.4.1.jar  --charset utf-8  in.js -o out.js



5. 将css放在页面顶部加载

引用
把样式表放在文档底部的问题是因为ie,firefox等浏览器在css全部传输完全之前不会去渲染任何的东西。



6. 将js放在页面底部加载

引用
脚本带来的问题就是它阻止了页面的平行下载, 浏览器可以在每个并行下载中同时下载2个以上的文件, 但是当下载脚本时,浏览器就不会同时下载其它文件了



7. yslow: firefox的一个插件, 可以给网站进行打分, 方便开发者查看自己网站的前端表现

 

分享到:
评论
2 楼 42087743 2008-12-02  
引用
雅虎特别强调, 所有的文本内容都应该被gzip压缩: html (php), js, css, xml, txt…
1 楼 elstage 2008-12-02  
gzip可以直接压缩js css

相关推荐

    网站Web前端优化(Html)

    网站Web前端优化主要关注提升网页加载速度、用户体验和性能效率,这一领域对于现代互联网产品至关重要。以下是关于Web前端优化的详细说明: 一、关于Web Web作为一种新媒体,它源自印刷业,但随着互联网的发展,Web...

    有缘网—网站优化方案(项目总结)20141211.zip

    二、网站前端优化 前端优化是网站优化的重要组成部分,主要涉及以下几个方面: 1. **代码优化**:包括HTML、CSS和JavaScript的编写规范,减少冗余代码,采用压缩和合并技术减少文件大小,提高加载速度。 2. **图片...

    web前端笔试题面试题汇总+前端优化总结

    "前端笔试题面试题汇总+前端优化总结" 前端优化的目的是什么?从用户角度而言,优化能够让页面加载得更快、对用户的操作响应得更及时,能够给用户提供更为友好的体验。从服务商角度而言,优化能够减少页面请求数、...

    试析微信小程序前端界面与网站前端界面实现技术的异同.zip

    而网站前端优化主要依赖于HTTP/2、服务端渲染、代码分割、缓存策略等技术,对于复杂的交互和动画,可能需要更高级的技术如Web Workers或Service Worker来提升性能。 此外,分发渠道也有所不同。微信小程序主要通过...

    大型网站性能优化实战从前端网络CDN到后端大促的全链路性能优化 带书签完整版

    ### 大型网站性能优化实战从前端网络CDN到后端大促的全链路性能优化 #### 一、基于用户体验的性能优化要素 在现代互联网应用中,用户体验是衡量一个网站成功与否的重要标准之一。良好的用户体验不仅仅体现在美观的...

    Java 大型网站性能优化实战从前端网络 CDN 到后端大促的全链路性能优化

    另外,前端优化还包括代码压缩和合并,通过压缩JavaScript和CSS文件减小传输大小,合并多个文件以减少HTTP请求。此外,利用懒加载技术,可以按需加载非首屏内容,进一步提高首屏加载速度。利用HTTP/2的多路复用功能...

    web前端优化方案

    web前端优化方案的知识点包括: ...主要手段包括合并CSS、JS和图片,减少...以上是web前端优化方案的主要知识点,从减少HTTP请求到优化JS代码,涵盖了前端性能优化的多个方面,可以帮助提升网站的加载速度和用户体验。

    大型网站性能优化实战

    具体内容包括:基于用户体验的性能优化要素、前端性能优化实战、网站性能分析、服务端性能优化、TCP优化、DNS优化、CDN优化、大型网站性能监控体系、大型网站容量评估、高性能系统架构模式、大促保障体系、数据分析...

    Web 前端性能优化思路与学习方法

    Web前端性能优化是提升网页用户体验和确保网站成功的关键因素之一。性能优化涉及多个方面,包括但不限于代码优化、资源加载策略、服务器配置等。本篇内容将深入探讨Web前端性能优化的思路与学习方法,结合WebQQ、QQ...

    前端性能优化原理与实践.zip

    在前端开发领域,性能优化是提升用户体验和网站可访问性的重要环节。这本"前端性能优化原理与实践"小册子深入探讨了如何通过一系列技术手段优化前端页面,旨在帮助开发者构建更快、更流畅的Web应用。以下是该压缩包...

    前端 - 郭碧青《Web 前端性能优化思路与学习方法》.pdf

    此外,郭碧青也谈到了前端优化在移动端的应用,特别是在手机QQ兴趣部落项目中的实践。因为移动端设备的资源和网络条件通常受限,所以对于性能优化的要求更高。他分享了使用了如React Native和Vue等现代前端框架的...

    前端页面加载性能优化实践及运维.pdf

    前端页面加载性能优化是一种非常重要的技术,直接影响着用户体验和网站排名。美团买菜iOS工程师王梓童分享了前端性能优化的实践经验,包括性能优化思路、措施和未来规划。 一、前端页面加载性能优化思路 前端页面...

    在线学习平台的前端设计优化与实现

    Web前端、模块化、组件开发、性能优化 随着互联网技术的发展,人们越来越习惯通过网络获取信息,在线学习平台 也因此应运而生。同时,人们对于网站的易用性和交互体验的要求也越来越高, 设计良好、性能优良的网站...

    前端性能优化指南

    前端性能优化是指通过对网站或Web应用的前端部分进行改进,以提升用户体验的过程。优秀的前端性能优化能够显著提高网页加载速度、减少资源消耗、增强用户交互体验,进而提升整体的业务表现。本指南将深入探讨几个...

    企业网站前端代码

    【企业网站前端代码】是指构建企业官方网站所使用的...以上是关于“企业网站前端代码”涉及的关键知识点,涵盖了从网页结构、样式到交互、性能优化等多个方面,是构建一个专业且用户体验良好的企业官网所必需的技术栈。

    政府网站前端页面

    通过这样的学习路径,你不仅可以创建出美观且功能齐全的政府网站前端页面,还能深入理解网页开发的原理,为未来的项目打下坚实基础。在实践中,还可以参考其他优秀的政府网站,分析其设计特点,吸取其中的精华,以...

Global site tag (gtag.js) - Google Analytics