`
xiang588
  • 浏览: 313560 次
  • 性别: Icon_minigender_1
  • 来自: 甘肃平凉
社区版块
存档分类
最新评论

提高网页显示速度的几点尝试

阅读更多



  

随着网速不断的提高,网页的显示速度大多数情况下都在用户的容忍范围内

但是也有很多对速度很挑剔的用户,比如我

对于那些点一下,“半天”没显示完整的网站一般都是零容忍

所以自己在做网站的时候一直在考虑这个问题

如何能最大限度的提高显示速度

同时不能损害网页的美观和信息量

 

提高显示速度的途径有很多

常用的有:

1、尽可能减少客户端想服务器的请求次数,合并css、js文件,减少图片和其他资源数,小图标、小图片可以利用背景图片定位的方法,把这些小图片放在一个文件上(这个做法我最早是见Google做的)

2、尽可能的减小网页中图片、Flash、音频、视频的大小,去除一些花哨的东西

3、布局采用标准的css+div,切忌把整个页面所有的元素都放在一个div里,或者table里,这样做加载完和所有元素后才会显示

4、如果要从服务器加载很多动态内容,可以考虑使用Ajax,提高用户体验

 

暂时想到这么多,陆续补充

 

关于那个合并小图片、背景图片定位的实现方法演示如下:

html:

    <ul>
        <li><div id="site" class="icon"></div><a href="default.aspx">学校主站</a></li>
        <li><div id="bbs" class="icon"></div><a href="bbs/">溪河论坛</a></li>
        <li><div id="oa" class="icon"></div><a href="oa/">网上办公</a></li>
    </ul>

css:

#site { background-position: 0px 0px;}
#bbs { background-position: 22px 0px;}
#oa { background-position: 44px 0px;}

.icon { background-image: url(imgs/default_icon.jpg); height: 22px; width: 22px; float: left; margin-right:10px;}
图片:

 

<!--E 文章--><!--S 日志顶部操作-->

  • 大小: 1.5 KB
分享到:
评论
1 楼 上善如水 2010-12-17  
但是客户,要求页面背景比较花哨啊。有没有更好的方法,让页面加载快点?

相关推荐

    反恐精英CSS网页模板

    3. 优化:优化CSS代码,减少HTTP请求,提高网页加载速度,提升用户体验。 4. 定制性:根据实际需求调整模板,保持其灵活性和可扩展性,以便在未来进行升级和维护。 总结来说,“反恐精英CSS网页模板”是结合游戏...

    网页设计相关资料.doc

    1. **灵活运用样式**:在Dreamweaver中,尽量使用状态栏中的元素列表调用Style,以减少不必要的HTML代码,提高网页加载速度。 2. **格式化表格**:利用“Format Table”命令快速应用预设样式,可以调整表格的边框...

    XP桌面风格网页模板

    设计此类模板时,开发者会关注以下几个关键知识点: 1. **色彩与视觉设计**:XP系统以蓝色为主色调,配以淡黄色的高光和阴影,设计时应保持这种色彩搭配,以营造出正宗的XP风格。同时,网页中的按钮、窗口和图标也...

    个人网页作品

    - **加载速度**:优化图片大小和格式,减少HTTP请求,提高网页加载速度。 总的来说,这个【个人网页作品】展示了作者使用Dreamweaver制作多页面个人网站的尝试,尽管作者自谦做得不够好,但通过不断学习和实践,...

    直接修改某网页[代码文本]

    根据给定文件的信息,我们可以提炼出以下几个相关的IT知识点: ### 1. 地址栏直接修改网页内容 #### 知识点概述: 在浏览器中直接修改网页内容是一种特殊的技术手段,通常通过在浏览器地址栏输入特定的JavaScript...

    网页特效代码集合,菜鸟必看

    在学习这些特效时,初学者需要注意以下几点: - 熟悉HTML、CSS和JavaScript基础知识,这是实现网页特效的基础。 - 学习并理解DOM(文档对象模型),以便能够操作和修改网页元素。 - 掌握CSS选择器和样式规则,以控制...

    网页源文件打不开,本人试过一种解决方法

    2. **清理浏览器缓存和Cookies**:定期清理浏览器的缓存数据和Cookies有助于提高网页加载速度,同时也能解决一些由缓存引起的问题。 3. **禁用或删除问题插件**:检查并禁用可能存在问题的插件或扩展程序,避免它们...

    网页浏览器

    5. **缓存和历史记录**:浏览器会存储用户的浏览历史和访问过的网页副本,以提高加载速度。MyBrowser可能包含这些功能,但可能以更易于理解和控制的形式呈现。 6. **扩展框架**:高级浏览器允许安装插件和扩展,以...

    网页二维码识别

    在实现网页二维码识别的过程中,主要涉及以下几个关键知识点: 1. **二维码编码与解码原理**:二维码是一种二维条形码,可以存储各种类型的数据,如文本、网址、名片等。常见的二维码编码标准有QR Code、Aztec Code...

    web前端期末大作业:基于HTML+CSS+JavaScript学校教育主题-卡通风格在线职业教育网页设计 (14页)

    - **性能优化**:通过对图片进行压缩、使用CDN加速等方式来提高页面加载速度,提升用户体验。 - **安全性增强**:学习并实施安全编码规范,防止XSS攻击等安全问题的发生。 - **SEO优化**:了解搜索引擎优化的基本...

    视频缓存和网页缓存文件在哪.docx

    视频缓存和网页缓存是互联网用户在浏览多媒体内容时,计算机为了提高加载速度和减少网络带宽消耗而采取的一种机制。当用户访问一个包含视频或Flash内容的网页时,浏览器会自动将这些数据暂存到本地硬盘上,以便再次...

    网页虚拟键盘

    在设计网页虚拟键盘时,开发者需要考虑以下几个关键点: 1. **键盘布局**:根据用户的习惯和应用场景,键盘布局可以是QWERTY、AZERTY或其他类型,还可能包含特殊符号和数字键。 2. **交互体验**:为了提高用户体验...

    H3C无线AP做PORATL认证网页

    在实际应用中,为了提供良好的用户体验,PORTAL认证页面的定制化很重要,例如优化加载速度、提高页面响应性,以及确保其与各种浏览器和设备兼容。此外,安全也是不可忽视的一环,认证页面需要能够防止中间人攻击,...

    网页无缝滚动代码

    ### 网页无缝滚动代码知识点解析 #### 一、网页无缝滚动技术概述 网页无缝滚动是指在网页中实现一种视觉上连续不断的滚动效果。这种技术通常用于新闻滚动条、图片轮播等场景中,能够为用户提供更好的浏览体验。...

    实践DIV+CSS网页布局入门指南

    5. **代码优化**:编写简洁、高效的CSS代码,减少冗余和提高加载速度。 通过阅读压缩包中的`[1]`到`[4]`.htm文件,你将逐步学习从基础概念到实战案例的各种技巧。配合_files目录中的资源,你可以看到实际应用中的...

    网站前端网页源码模板 (683).zip

    5. **404.html** - 当用户尝试访问不存在的页面时显示的错误页面,通常包含幽默的元素和返回主页的链接,以减少用户的困扰。 接下来,我们有以下几个文件夹: - **css** - 这里存储了CSS(Cascading Style Sheets...

    天大《网页设计与制作》20秋在线作业一参考答案.docx.docx

    这有助于设计师了解其网页在不同网络条件下的加载速度,从而优化网页设计。 #### 2. 彩色系中纯度最高的颜色 - **知识点**: 色彩理论中关于纯度的概念。 - **解析**: 在色彩学中,**红色**被认为是彩色系中纯度最高...

    个人小网站

    【个人小网站】是一个独立创建的网页项目,体现了作者对网页设计和开发的初步尝试。这个网站可能包含了一些基本的网页元素和功能,虽然作者自认为设计简洁,但这种简单的风格有时恰恰能体现出清晰的布局和易用性,是...

    PNG压缩工具

    使用PNGoo压缩PNG图像时,需要注意以下几点: 1. **预览和比较**:在压缩前,应先预览原始图像和压缩后的效果,确保压缩后的图像满足视觉需求。 2. **压缩级别**:PNGoo通常提供不同的压缩级别供用户选择,更高的...

    完整版手机浏览器.rar

    手机浏览器的基础功能包括但不限于以下几点: 1. **网页浏览**:手机浏览器最基础的功能就是加载和显示网页,用户可以输入网址或通过书签访问网站。大多数浏览器支持HTTP和HTTPS协议,确保数据传输的安全性。 2. *...

Global site tag (gtag.js) - Google Analytics