• webview


    webview内核:

    1、ios UIWebView

    2、ios WKWebView,比UIWebView各方面强很多,但不支持页面缓存等

    3、Android Webkit

    4、Chromium,比Webkit强大

    5、Android X5内核:速度快、省流量、更安全、更稳定、兼容好、体验优

    webview启动过程:

    1、APP首次打开时,默认并不初始化浏览器内核

    2、创建webview实例的时候才会去初始化

    优化:

    创建全局webview

    导航栏优化:

    和webview并行一起加载,而不是在webview加载完成后才初始化

    URL预加载:

    相比所有准备好再请求页面, 准备和请求页面同步进行,url load和动画并行加载会更好一些。

    提升滚动条的使用体验:
    模拟wifi下页面加载过程,让用户感觉加载变快了。屏蔽原生滚动条

    js-sdk优化:

    原来scheme长度有限制、iframe依赖jssdk.js文件

    现在webkit,无依赖jssdk.js文件,直接调用

    缓存策l略:

    1、浏览器缓存机制

    2、web storage

    3、web sql database

    4、application cache

    5、indexedDB

  • 相关阅读:
    WebService相关
    远程连接db2数据库
    修改VNC分辨率大小
    java面向对象的核心思想
    小故障排查
    使用IntelliJ IDEA开发java web
    WebService概述
    Qt开发之信号槽机制
    用SoapUI 测试Web Service
    剑指offer:滑动窗口的最大值
  • 原文地址:https://www.cnblogs.com/cvv54/p/13290001.html
Copyright © 2020-2023  润新知