美文网首页
页面浏览速度

页面浏览速度

作者: Adam_潜 | 来源:发表于2018-12-09 16:19 被阅读8次

json的处理(iOS 自带的NSJSONSerialization,Jsonkit,SBJson)
数据的分页(后端数据多的话,就要分页返回,例如网易新闻,或者 微博记录)
数据压缩(大数据也可以压缩返回,减少流量,加快反应速度)
内容缓存(例如网易新闻的最新新闻列表都是要缓存到本地,从本地加载,可以缓存到内存,或者数据库,根据情况而定)
延时加载tab(比如app有5个tab,可以先加载第一个要显示的tab,其他的在显示时候加载,按需加载)
算法的优化(核心算法的优化,例如有些app 有个 联系人姓名用汉语拼音的首字母排序)

服务器端和客户端的交互优化:

客户端尽量减少请求
服务端尽量做多的逻辑处理
服务器端和客户端采取推拉结合的方式(可以利用一些同步机制)
通信协议的优化。(减少报文的大小)
电量使用优化(尽量不要使用后台运行)

相关文章

  • 页面浏览速度

    json的处理(iOS 自带的NSJSONSerialization,Jsonkit,SBJson)数据的分页(后...

  • 浏览器渲染那些事

    WEB 页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的速度直接影响着用户体验,简单地说,页面渲染就是浏览器...

  • 【浏览器】浏览器的渲染原理

    Web页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的速度直接影响着用户体验简单地说,页面渲染就是浏览器将h...

  • CSS和JS在网页中的放置顺序

    js是阻塞页面的加载,会影响页面加载的速度,js文件的大小和算法的复杂程度影响着页面的加载速度。浏览器在下载和执行...

  • 火狐浏览器 for Mac(Firefox) v69.0b13官

    火狐mac版功能特色 1.速度翻倍 火狐浏览器 for Mac(Firefox)超强大的浏览器引擎,等待页面载入的...

  • HTML5结构化元素

    通过研究WEB页面发现,如果使用一些带有语义性的标记,可以加快浏览器解释页面中元素的速度。 下面案例:将页面分为上...

  • vue项目打包gzip压缩

    gzip是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会快得...

  • 如何让前端强制从服务器拉取最新资源(html、css、js、图像

    为了加快浏览器访问速度,降低服务器压力,浏览器一般自动缓存html页面、 图片、Js及css文件,如需改变这种缓存...

  • 前端优化 (浏览器缓存)

    浏览器缓存作用 加快页面打开速度 减轻服务器压力 减少网络损耗 浏览器缓存有两种方式: 1、mate标签 2、he...

  • 浏览页面

    浏览页面的构成:结构层,表示层,行为层,分别是:HTML、CSS、JavaScript,作用:HTML实现页面结构...

网友评论

      本文标题:页面浏览速度

      本文链接:https://www.haomeiwen.com/subject/oxhkhqtx.html