网站设计代码优化让网站打开速度飞起来日期:2018-08-03 人气:673283
|
网站的打开速度是一个非常重要的用户体验考核标准,当然,影响网站打开速度的原因有很多,比如服务器的问题,比如程序的问题等等,本文我和大家主要分析的不是外部因素,主要是大家在网站设计过程当中,把内部因素做到极致,加快网站的打开速度就是这么简单! 一、如何判断一个网页的打开速度 1、网页内容的大小 搜索引擎优化网页打开的最佳 速度:2秒!网页内容所包括的文本、产品的图片、视频、Flash文件等。 我们有一个网页访问的时间计算公式:网页打开时间=网页内容大小/最小带宽+解析次数*每次解析时间+服务器处理时间+客户端解析时间。用户最满意的打开网页时间,是在2秒以下。用户能够忍受的最长等待时间的中位数,在 6-8秒之间。这就是说,8秒是个临界值,如果你的网站打开速度在8秒以上,那么很可能,大部分访问者最终都会离你而去。 2、控制页面的总规模 要想把网页做得精彩,内容必须丰富,但不要把所有的内容都放在一个页面上,应控制页面的总规模。首先统计页面中的每个元素,如文字、图像、ActiveX或Java代码 以及HTML文本的大小,页面容量最好在50K以下。 二、网页设计忧化 网页优化是指在设计,使用网页各元素时,能够尽量减少网页元素对下载速度所产生的影响。这些细节我们了解后,是能在日常网页制作中可以进行避免的。 1、让网页符合W3C标准 (1)在网页制作中使 用结构层同表现层完全分离。也就 是布局使用用CSS而不用TABLE。这样做不仅能替换掉专业的表现层的垃圾代码如标签。而且也能让你的网站在重构方而能够轻松实现。几年来的多项研宄已证实,如果对一个网站进行重写,使用DIV+CSS布局取代表格布局,那么可以砍掉原XHMTL文档大小的一半。 (2)让HTML标记有始有终。不管是我们自己写或是查看他人的HTML代码时,会发现HTML代码标签写得不规范。有的标记有头无尾,但是并没有妨碍代码的正确执行。但浏览器却会花费时间来判断和计算段落或者列表项目在哪里结束。所以,我们一定要让标记有始有终,这样做不仅使HTML代码格式规范,更可以加速页面的显示速度。 2、优化层叠样式表 (1)层叠样式表css是HTML的装扮器,一个漂亮的Web页面不可能没有它。一般来说,我们要合并精减CSS代码,移除无用多余代码;图片尽量不要使用CSS的滤镜来渲染; CSS的选择器尽量简单定义。 (2)HTML页面中有多种引用CSS的方法,不同的方法导致的效率也不一样。通常,我们可以将定义于 3、优化图片 图片可以说是影响网页加载速度最大的因素,不管是使用图片优化工具,还是减小图片大小。在质量和文件大小之间必须找到一个合适的均衡点。主要有以下几个需了解的方面。 (1)一般在网页上使用的图片格式有三种,jpg、png、gif。我们只 需要知道在什么时候应该使用什么格式,以减少网页的加载时间。 (2)图片的使用显示。需要显示图片时,尽量使用背景图片,而不是直接加载。也需要注意的是尽量不要用一个很小的图片当背景,这样做会加大客户端CPU处理时间。比如说预载入下一页的主要内容时。在用户看到大图之前先把小图展开,让用户不至于在等待的过程中太焦虑。 (3)图片在HTML代码里要标明大小。这样浏览器就能事先留好空。当你在网页上添加图片或表格时,你应该指定它们的高度和 度,也就是参数。如果浏览器没有 找到height和width这两个参数, 它需要一边下载图片一边计算大小,如果图片很多,浏览器需要不断地调整页面。这不但影响速度, 也影响浏览体验。 4、优化脚本语言 (1)网页的效果离不开脚本程序的支持,我们经常会在页面中嵌入多种脚本语言,比如常用到的javascript 与VBScript语言。动态脚本代码在使用中也可以进行一定的优化。在网页中使用同一种脚本语言。不知你发觉没有,在一个网页中使用到多种脚本代码时,这样的混合使用会减慢页面的访问速度。原因在于:要解释并运行多种脚本代码,就必须在内存中装载多种脚本引擎。所以,请尽量在页面中使用同一种脚本语言编写代码。 (2)能用层叠样式表实现效果时,不使用脚本语言。如必须使用动态脚本代码时,尽量将代码外放。我们知道搜索引擎是不能读取脚本语言的。如果你觉得往外放太 过麻烦,我们可以将脚本代码与网页分离,单独放到底部来。对于访客来说,网站打开至加载到底部的代码时间很短,有时可以忽略不记,所以不会影响什么。而对于搜索引擎来说它不认识的代码越少当然越好了。 (3)将多个页面都用到的脚本程序编写成独立存在的脚本文件,然后再在页面中通过JAVASCRIPT等脚文语言调用它。将多页面共有部分提取出来减少web页面下载时间的关键就是设法减小文件大小。当多个页面共用一些成分内容时,就可以考虑将这些公用部分单独分离出来。这样,公用文件只需要下载一次,然后就进入缓冲区。等下 再次调用包含公用文件的html页面时,下载时间明显减少。 5、其它技巧的优化 (1)巧用IFRAME布局 巧用iframe加快网页打开速度。如果网页上插入一些广告代码,又不想让这些广告网站影响 度的话,那么,使用iframe最合适不过了。例如在某个首页上插入一些广告代码方法:将这些广告代码放到一个独立的页面去,然后在首页用iframe代码将该页面嵌入即可,这样就不会因为广告页面的延迟而拖了整个首页的显示。又比 如,开发一个文档预览页面,可以在左边放置一系列主题,在右边放置一个IFRAME,其中包含要预览的文档;当鼠标掠过左边的每一个主题链接时,就在右边建立一个 预览文档。我们只需使用单一且简化了处理过程。 (2)不要让统计代码影响速度 很多网站都有统计代码,为站长和广告商家提供访问依据,但是,不管功能有多强大的网站统计系统,都会有出问题的时候。都要运行时间,如果直接把统计代码放到页面内容的前面,或者放在一个Table或者div标签里,那么在计数器不能访问的时候,你的页面上那个Table或者div就会产生几十秒钟的延迟,导致页面很长时间才能访问。所以,要提高网站的速度,就要讲究统计代码放置的位置,推荐的做法是:把统计代码放到页面的最下面,并且不要和页面内容同在一个Table或者div标签里。 可以在页面代码的最下方直接放置统计代码,或者在最下方单独做一 个Table或者div来放置计数器,这样,在计数器不能访问的时候,你的 IFRAME,修改它的SRC属性即可。这样做,不仅代码效率高效,而网站速度也不会受到丝毫影响。 (3)页面静态化设计 有些内容可以静态化就将其静态化,以减少服务器的负担。 如用图片代替flash,这对SEO也有好处。同理,能用静态HTML页面实现的,尽量用静态网页。因为数据 更新的原因,ASP、PHP、JSP等程 序实现了网页信息的动态交互,运行起来的确非常方便,因为它们的 数据交互性好,能很方便存取最新 内容、更改数据库的内容,使网站 “动”起来,如:论坛、留言板 等。但是这类程序必须先由服务 执行处理后,生成HTML页面,然后 再“送”往客户端浏览,这就不得 不耗费一定的服务器资源。如果在 虚拟主机上过多地使用这类程序, 网页显示速度肯定会慢,所以如何 可能,为了网页打开速度加快,请 尽量使用静态的HTML页面。 文本来自采集文章 http://danshui.wepowerbattery.com/23/327.html 如需转载或删除,请联系管理员。 上一条:为什么要做淘宝直播
|
热点资讯
- 01-22 一个好网站对于企业的作用
- 01-22 网站seo优化:站内优化实战技巧
- 01-22 外贸网站建设在google中的6大规则
- 01-22 谈我对阿里巴巴排名信息重发工具的看法
- 01-22 如何利用跟踪外推情况来提高网站排名
- 01-22 网站排名怎么提升?
- 01-22 揭秘网站建设,网络营销,网络推广,SEO之间的关系
- 01-22 关于移动端自然搜索排名靠前的7大标准
- 01-22 外贸网站优化内部链接
- 01-22 如何做好网站优化的方法
- 01-22 网站建设之内容为王
- 01-22 外贸网站营销怎么做?从用户体验与SEO优化上说起
- 01-22 商城类网站如何进行SEO优化?
- 01-22 四步解决谷歌seo优化排名不佳的原因
- 01-22 提高网站排名6技巧
- 01-22 营销型网站具备的“核心优势”
- 01-22 为什么网站收录大量的掉?
- 01-22 无线端下拉框词做移动端排名优化
- 01-22 经验放送:“百度知道”排名推广技巧你知多少
- 01-22 干货 | 详细解析外贸网站海外推广八大方法
- 01-22 外贸网站推广不要仅仅局限于seo优化
- 01-22 网站建设离不开积极的推广工作
- 01-22 未来SEO要以移动端优化为主了?
- 01-22 网站优化公司内幕
【淡水本地网络公司】——承诺3小时内上门服务!淡水上门全国热线:400-666-2014 【我要收藏此页面】 网站地图
网站维护:深一深圳网站建设
全国淡水网络公司-服务网店
- 漳州网络公司
- 张掖网络公司
- 浙江网站制作
- 云南网站制作
- 新疆网站制作
- 西藏网站制作
- 四川网站制作
- 陕西网站制作
- 山西网站制作
- 山东
- 内蒙古网络公司
- 辽宁网络公司
- 江西网络公司
- 江苏网络公司
- 湖南网络公司
- 湖北网络公司
- 黑龙江网络公司
- 河南网络公司
- 河北网络公司
- 贵州网络公司
- 广西网络公司
- 广东网络公司
- 甘肃网络公司
- 福建网络公司
- 安徽网络公司
- 大朗网络公司
- 横沥网络公司
- 东坑网络公司
- 寮步网络公司
- 谢岗网络公司
- 桥头网络公司
- 企石网络公司
- 石排网络公司
- 章丘网络公司
- 张家口网络公司
- 张家界网络公司
- 张北网络公司
- 枣庄网络公司
- 禹州网络公司
- 玉溪网络公司
- 玉树网络公司
- 云浮网络公司
- 运城网络公司
- 玉林网络公司
- 榆林网络公司
- 岳阳网络公司
- 永州网络公司
- 永新网络公司
- 益阳网络公司
- 鹰潭网络公司
- 营口网络公司
- 银川网站优化
- 伊犁网站优化
- 伊春网站优化
- 宜春网站优化
- 宜昌网站优化
- 宜宾网站优化
- 盐田网站优化
- 烟台网站优化
- 鄢陵
- 扬州
- 阳泉
- 阳江网站优化
- 阳春网站优化
- 盐城网站优化
- 延边网站优化
- 延安网站优化
- 雅安网站优化
- 徐州网站优化
- 许昌网站优化
- 宣城网站优化
- 西双版纳网站优化
- 忻州网站优化
- 新余网站优化
- 信阳网站优化
- 新乡网站优化
- 西宁网站优化
- 邢台网站优化
- 兴安盟网站优化
- 锡林郭勒盟网站优化
- 孝感网站优化
- 咸阳网站优化
- 仙桃网站优化
- 咸宁网站优化
- 湘西网站优化
- 湘潭网站优化
- 香港网站优化
- 襄樊网站优化
- 西安网站优化
- 厦门网站优化
- 梧州网站优化
- 吴忠
- 五指山
- 武夷山
- 无锡
- 武威
- 乌鲁木齐
- 乌兰察布
- 五家渠
- 芜湖
- 武汉
- 乌海
- 温州
- 文山
- 渭南
- 威海
- 潍坊
- 瓦房店
- 图木舒克
- 吐鲁番
- 铜仁
- 铜陵
- 通辽
- 通化
- 铜川
- 桐城
- 铁岭
- 天水
- 天门
- 天津
- 唐山
- 泰州
- 台州
- 太原
- 台湾
- 台山
- 泰安
- 宿州
- 苏州
- 宿迁
- 随州
- 遂宁
- 绥化
- 松原
- 四平
- 沭阳
- 朔州
- 顺德
- 双鸭山
- 石嘴山
- 十堰
- 石家庄
- 石河子
- 深圳
- 沈阳
- 神农架
- 邵阳
- 绍兴
- 韶关
- 汕尾
- 汕头
- 山南
- 上饶
- 商丘
- 商洛
- 上海
- 三亚
- 三明
- 三门峡
- 日照
- 日喀则
- 衢州
- 曲靖
- 泉州
- 七台河
- 其他
- 齐齐哈尔
- 钦州
- 秦皇岛
- 清远
- 庆阳
- 清徐
- 青岛
- 黔西南
- 黔南
- 潜江
- 黔东南
- 濮阳
- 莆田
- 普洱
- 萍乡
- 平凉
- 平顶山
- 攀枝花
- 盘锦
- 怒江
- 宁德
- 宁波
- 内江
- 那曲
- 南阳
- 南通
- 南山
- 南平
- 南宁
- 南京
- 南充
- 南昌
- 牡丹江
- 明港
- 绵阳
- 梅州
- 眉山
- 茂名
- 马鞍山
- 吕梁
- 泸州
- 洛阳
- 漯河
- 娄底
- 龙岩
- 陇南
- 龙岗网站制作
- 柳州
- 六盘水
- 六安
- 丽水
- 林芝
- 临猗
- 临沂
- 临夏
- 临汾
- 临沧
- 丽江
- 辽源
- 辽阳
- 聊城
- 连云港
- 凉山
- 乐山
- 拉萨
- 兰州
- 廊坊
- 莱芜
- 来宾
- 昆明
- 库尔勒
- 克孜勒苏
- 垦利
- 克拉玛依
- 喀什
- 开封
- 济源
- 鸡西
- 酒泉
- 九江
- 锦州
- 晋中
- 济宁
- 金华
- 荆州
- 荆门
- 景德镇
- 晋城
- 金昌
- 济南
- 吉林
- 揭阳
- 嘉峪关
- 嘉兴
- 焦作
- 江门
- 吉安
- 佳木斯
- 湖州
- 霍邱
- 呼伦贝尔
- 葫芦岛
- 惠州网站优化
- 呼和浩特
- 防狼喷雾
- 黄石
- 黄山
- 黄南
- 黄冈
- 淮南
- 怀化
- 淮北
- 淮安
- 红河
- 贺州
- 菏泽
- 河源
- 和县
- 和田
- 衡阳
- 衡水
- 黑河
- 鹤岗
- 合肥
- 河池
- 鹤壁
- 汉中
- 杭州
- 邯郸
- 哈密
- 海西
- 海南
- 海拉尔
- 海口
- 海东
- 海北
- 哈尔滨
- 固原
- 果洛
- 贵阳
- 桂林
- 贵港
- 馆陶
- 广州
- 广元
- 广安
- 甘孜
- 赣州
- 甘南
- 抚州
- 福州
- 阜阳
- 阜新
- 福田
- 抚顺
- 佛山
- 防城港
- 鄂州
- 恩施
- 鄂尔多斯
- 东营
- 东莞
- 迪庆
- 定州
- 定西
- 德州
- 德阳
- 德宏
- 达州
- 大兴安岭
- 大同
- 大庆
- 丹东
- 大连
- 大理
- 大丰
- 滁州
- 楚雄
- 崇左
- 池州
- 赤峰
- 郴州
- 成都
- 承德
- 潮州
- 朝阳
- 巢湖
- 常州
- 长治
- 长沙
- 昌吉
- 长葛
- 昌都
- 常德
- 长春
- 沧州
- 亳州
- 博尔塔拉
- 滨州
- 毕节
- 本溪
- 北京
- 北海
- 巴中
- 巴音郭楞
- 巴彦淖尔盟
- 包头
- 保山
- 宝鸡
- 保定
- 宝安网络公司
- 蚌埠
- 白银
- 白山
- 百色
- 白城
- 澳门
- 安阳
- 安顺
- 鞍山
- 安庆
- 安康
- 阿里
- 阿拉善盟
- 阿拉尔
- 阿克苏
- 阿坝
- 道滘网站制作
- 惠城
- 惠阳网站优化
- 博罗
- 惠东
- 龙门
- 淡水
- 大埔
- 五华
- 紫金
- 龙川
- 茶山网络公司
- 清溪网站制作
- 塘厦网站优化
- 黄江网络公司
- 凤岗网站制作
- 石龙网站优化
- 石碣网络公司
- 长安网站制作
- 常平网站优化
- 樟木头网络公司
- 厚街网站制作
- 虎门网站优化
- 西城网络公司
- 南城网站制作
- 东城网站优化
- 城区网络公司
- 罗湖网络公司
- 华强北网站优化
- 西丽网络公司
- 大浪网站优化
- 光明网络公司
- 龙华网站制作
- 观澜网站优化
- 观兰网络公司
- 公明网站制作
- 松岗网站优化
- 沙井网络公司
- 西乡网站制作
- 福永网站优化
- 石岩网络公司
- 坂田网站制作
- 大芬村网站优化
- 坪山网络公司
- 坪地网站制作
- 横岗网站优化
- 布吉网络公司
- 平湖网站制作
- 遵义
- 资阳
- 自贡
- 淄博
- 株洲
- 驻马店
- 珠海
- 诸城
- 舟山
- 周口
- 中卫
- 中山
- 重庆
- 镇江
- 郑州
- 正定
- 赵县
- 昭通
- 肇庆
- 湛江