上线前网页性能及体验的检查

一个项目开发完,开发除了做好功能测试以外,还要做些性能方面的测试,除了依赖一些工具去检查,有一些常用的检查也是必要的:

1.弱网情况下测试网页加载速度,以及是否有良好的loading体验

2.js、css、image这些是否都懒加载

3.js和css是否都尽量合并压缩到一个文件

4.icon是否都尽量使用了字体,图标是否都合成为一张图以减少网络请求

5.是否有不必要的文件被加载

6.服务器端是否使用了gzip等压缩、有没有配置缓存时间

7.接口在不同网速下的响应时间

8.数据为null等边界值情况是否做了统一处理

9.代码里是否有特别耗时的循环

等...

时间: 2024-10-13 06:32:50

上线前网页性能及体验的检查的相关文章

互联网产品上线前,做些什么——产品、开发、测试的视角

这阵子,经历了一个做产品以来速度最快的一个项目,太多第一次遇到的情况,从中秋节前到现在,除去校招出去的5天,一直都在赶项目.即使是校招,也是以项目为主题进行群面和创意PK. 每天早上9点多到公司,晚上12点后收工,甚至有到凌晨4点才下班,早上7点多起床,中午还不休息. 赶项目的节奏,大抵如此吧.这不是一种健康的状态,会逐步调整过来. 先说一点特别重要的事情: 无论进度多赶的项目,发布前,请一定内测. 无论进度多赶的项目,发布前,请一定内测. 无论进度多赶的项目,发布前,请一定内测. 这段时间,真

企业网站上线前,这三个小细节需要注意了

以往,当完公司网站建设成之后,很多人都急着准备上线的事情,认为网站上线越快,就越快被百度收录.被用户看到.但是,根据我们全方面的考虑和实际的操作经验得出,这种想法其实是错误的.为什么呢? 首先要知道,网站是否可以快速地出现在用户眼前,主要是由搜索引擎收录情况所决定的,而不是上线时间的快慢.如果网站质量不好,没有被搜索引擎收录或者收录效果非常差,那么就很难在激烈的竞争中脱颖而出,也不可能排在搜索页面的前面,这样就很难发挥网站的宣传推广作用了. 因此,如果想要公司网站能被用户快速找到,最好要先提高搜

关于xcode6打包以及上线前企业部署测试的说明 --转自张诚教授微博

xcode6如何打包 首先clean然后点击归档 点击打包之后保存 点选第一个以后检查相关证书签名 那么我们开发完以后,在上线前如何给别人测试 有2种方法 1.使用299美金的企业开发者账号搭建企业部署程序给别人,用户访问网页进行安装,那么这样有一个问题,就是我们的界面需要自己设计,并且需要服务器配合,同时不能进行大规模的上线前测试,但是交付用户使用还是可以的,这里我们不是主要说这个 备注:韩志宇提出在原来企业分发的时候图片可以url指向不正确 .现在不行了.如果icon图标只想不正确.就没法下

产品没上线前,如何吸引到第一批种子用户?

给冯大辉关注的所有人发私信,邀请内测,因为觉得他有影响力,关注的人大多又是移动互联网方面的,当初我就是这样做,的确邀请了大批的人,有些人非常 nice,下载了那个app,使用过程中有什么问题我都会积极的沟通,赢得一批优质的种子用户,同时他们还用自己的影响力帮忙推荐. 后来我用这个方法又邀请了一些科技网站的作者采访报道,微博发体验评测,文章多了曝光多了,然后又吸引了大批的种子用户.基本没有花过钱.下载量最大的时候我被邀请的人挖了. 再 邀请的过程中,邀请到了现在的老板,我就被挖到了现在这个很好的公

网页性能优化

文章首发: http://www.cnblogs.com/sprying/p/4251682.html 本文先从网页性能优化点说起,然后介绍怎么实施性能优化,有哪些性能检测工具. Yahoo!性能优化35条 Yahoo!性能优化现在有35条,划分成了几个类别,content.server.Cookie.CSS.JavaScript.Images.Mobile. 减少HTTP的请求数 合并Js.CSS文件,使用CSS sprites,使用Inline images(将base64的图片数据放在页面

网页性能智能优化——Apache扩展mod_pagespeed

本文主要介绍出自谷歌公司的Apache扩展模块mod_pagespeed.该模块的目标是提高网页的加载速度.具体的实现方法主要是通过优化html代码.css代码.js代码.缩放图片来减少请求数量.请求流量,从而提高网页的加载速度. ? 我们首先展示一下插件的效果.下图是还没有开启mod_pagespeed模块的情况. 在这种情况下,页面中充斥着大量空格,以及很长的变量名称和函数名称.其实对于正式运行的系统来说这些空格和名称都是一种浪费.而且将网页的源代码暴露在外,对于安全性要求比较高的网站,这种

新站上线前SEO需要做的工作列表

个新网站的上线看起来很简单,然而要做到基本符合搜索引擎的胃口,那么我们需要做的就很多了.可是如何才能做到在网站上线前期就做足网站优化的准备呢,下面笔者就提供14个新站上线前的准备事项吧. 一.域名和空间的准备工作 毋庸置疑,域名.空间的选择是必须的.似乎在这里不提也罢,但是笔者在这里还是想再多提一下,因为一个好的域名给我们网站带来的价值是很大的.所以我们在选择网站域名时,一定要记住这个域名是否容易记.之前是否被人用过.域名解析的功能是否完整.自己是否拥有对域名的完全所有权等等.而对于网站的空间选

HTTP/2 服务器推送(Server Push)教程(HTTP/2 协议的主要目的是提高网页性能,配置Nginx和Apache)

HTTP/2 协议的主要目的是提高网页性能. 头信息(header)原来是直接传输文本,现在是压缩后传输.原来是同一个 TCP 连接里面,上一个回应(response)发送完了,服务器才能发送下一个,现在可以多个回应一起发送. 服务器推送(server push)是 HTTP/2 协议里面,唯一一个需要开发者自己配置的功能.其他功能都是服务器和浏览器自动实现,不需要开发者关心. 本文详细介绍服务器推送的原理和配置方法. 一.传统的网页请求方式 下面是一个非常简单的 HTML 网页文件index.

毫秒必争,前端网页性能最佳实践

你愿意为打开一个网页等待多长时间?我一秒也不愿意等.但是事实上大多数网站在响应速度方面都让人失望.现在越来越多的人开始建立自己的网站,博客,你的网页响应速度如何呢?在这篇文章中我们来介绍一下提高网页性能的最佳实践,以及相应的问题解决方案,让站长或者即将要成为站长的朋友了解如何去测试和提高网站响应速度,对自己的网站更有信心. 最佳实践 最佳实践我们引用的来自yahoo前端性能团队总结的35条黄金定律.原文猛击这里.下面我们分门别类将每条的关键点总结一下. 网页内容 减少http请求次数 减少DNS