zoukankan      html  css  js  c++  java
  • 手机浏览器的优化新思路

    现在手机浏览器为了加速方法有很多

    (1)优化webkit 渲染引擎

    (2)通过后台代理,代理增加缓存等功能,对打开小网站特别有效

    (3)优化网络层,比如dns缓存,网络线程优先级,socket的滑动窗口优化等等

    这些功能优化后,基本就有了一个天花板,无论如何优化,网络速度总是要消耗的,最近突然有了一个新的想法

    一般用户打开手机浏览器总会打开首页里的几个常用网址,比如腾讯网,搜狐网,百度,淘宝,天涯等等。如果集中精力把这些网站的打开速度提高的极致,那用户就明显能够感觉到浏览器速度的快慢,还是2 8 原则,百分之八十的用户只浏览了百分之二十的网页。

    所以就由了以下2个优化思路

    1 . 缓存js,css等资源

    如果浏览器把着20%的网页的资源,如js,css 提前缓冲,在wifi情况下,在用户没有打开网页的时候,后台提前给缓存好,那打开网页的时候速度肯定能提示,因为不用去下载资源了。

    比如第一次启动浏览器,我没有打开搜狐网,后台悄悄的搜狐网的js,css等资源给缓存好,那么下次我打开的时候,这些资源直接在本地使用,那打开的速度就非常快乐。

    2. 缓存主资源,即网页源码

    极端的情况下可以缓存主资源,因为主资源也不是经常变,比如和和后台md5验证,检查主资源是否有变化,连主资源都不用去网站拿了,直接用本地的缓存。

    这个方法纯属天马行空得瞎想的,如果哪个浏览器厂商用这个思路去优化,请先自行验证可行性。

  • 相关阅读:
    Asp.net 基础4(自定义控件的使用之客户端脚本生成)
    Asp.net 基础3(自定义控件的使用)
    wpf 可以取消的单选checkbox
    wpf MaskedTextBox
    自定义 日期格式的datePicker
    wpf datagrid no record found style
    Sql语句绝妙用法
    .net反射简介
    c# 正则表达式小结
    如何获取地址栏地址
  • 原文地址:https://www.cnblogs.com/likwo/p/3893136.html
Copyright © 2011-2022 走看看