发表于: 2017-05-04 21:51:25

1 983


今天完成的事情:

原计划今天做端对端测试,但是出了写问题,没有做成;

要准备找工作了,整理准备各种面试题,总结所学,为了更好的表达出来;

明天计划的事情:

切入后台一起合作开发;

遇到的问题:

无;

收获:

HTML部分倒没有太多难点,除了HTML5CSS的博大精深印象深刻,还有太多没掌握的;

Javascript的难点依旧是难点,难以理解和掌握,要加强学习了;

 HTML5的离线储存的知识很生,总结如下:  

 概念:在用户没有与因特网连接时,可以正常访问站点或应用,在用户与因特网连接时,更新用户机器上的缓存文件。  

原理:HTML5的离线存储是基于一个新建的.appcache文件的缓存机制(不是存储技术),通过这个文件上的解析清单离线存储资源,这些资源就会像cookie一样被存储了下来。之后当网络在处于离线状态下时,浏览器会通过被离线存储的数据进行页面展示。  

 如何使用:    

 (1)页面头部像下面一样加入一个manifest的属性;

 (2)cache.manifest文件的编写离线存储的资源;  

   CACHE MANIFEST  

   #v0.11  

   CACHE:  

   js/app.js  

   css/style.css  

   NETWORK:  

   resourse/logo.png  

   FALLBACK:  

   / /offline.html  

  (3)在离线状态时,操作window.applicationCache进行需求实现。


返回列表 返回列表
评论

    分享到