国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

chrome插件one-read開發(fā)3:提升

econi / 1361人閱讀

摘要:加載代碼具體實(shí)現(xiàn)更好的方式了解了上面兩種方式以后,我們不難發(fā)現(xiàn),如果能夠采用兩者的結(jié)合會是一個不錯的方式。其實(shí)解決方案就是緩存。我們主要采用方案,但是同樣制作標(biāo)記,每次打開時執(zhí)行緩存的文件執(zhí)行緩存中的校驗檢查是否變動,如果變動,更新緩存

閱讀我的博客文章:chrome插件one-read開發(fā):提升

前言

點(diǎn)擊這里你可以看到one-read "一覽" chrome版的使用

代碼在這里:github code for one-read

coding地址:coding.net for one-read

升級方式分析

通過定制version的方式進(jìn)行用戶通知更新

  

這種方式是用戶手動更新,通過這種方式優(yōu)點(diǎn)是可以滿足用戶的喜好,但是缺點(diǎn)就是用戶需要卸載原本的程序后再安裝

通過ajax調(diào)用遠(yuǎn)程代碼方式進(jìn)行更新

  

這種方式可以讓用戶沒有絲毫感受的情況下進(jìn)行更新,但是每次都要勇敢更新代碼的方式,會對程序本省要求復(fù)雜,程序設(shè)計度也會復(fù)雜些。

下面我們會分析下兩種方式。

version標(biāo)記方式更新

方式說明

1.再popup.html中建立標(biāo)識“version”
2.編寫后臺代碼,添加version管理
3.pop.js校驗version
4.更新邏輯處理

具體實(shí)現(xiàn)

html代碼

html
0.1

javascript代碼

javascript
//請求版本號 commonAjaxFn("GET","http://onechrome.sinaapp.com/version.php","html",versionFn); // 驗證版本做出相應(yīng) function versionFn(data){ var v = parseFloat($(data).text()); var locV = parseFloat($("#version").text()); if(locV < v){ $(".version-alert").show(); } }
ajax更新代碼方式更新

方式說明

1.移除包內(nèi)代碼
2.重構(gòu)ajax請求
3.特定請求代碼
4。加載代碼

具體實(shí)現(xiàn)

更好的方式?
  

了解了上面兩種方式以后,我們不難發(fā)現(xiàn),如果能夠采用兩者的結(jié)合會是一個不錯的方式。

how to do it?
> 其實(shí)解決方案就是緩存。

1.我們主要采用ajax方案,但是同樣制作version標(biāo)記,
2.每次打開時執(zhí)行緩存的文件
3.執(zhí)行緩存中的version校驗
4.檢查是否version變動,如果變動,更新緩存

let"s do it

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/49531.html

相關(guān)文章

  • chrome插件one-read開發(fā)1:準(zhǔn)備

    摘要:閱讀我的博客文章插件開發(fā)準(zhǔn)備前言為啥要做這個,因為我原本想用做一個書簽管理的東西,但是很久沒有碰過的插件開發(fā)了。點(diǎn)擊這里獲取相關(guān)代碼地址開始開始之前,說說這次做的東西是什么。 閱讀我的博客文章:chrome插件one-read開發(fā):準(zhǔn)備 前言 為啥要做這個,因為我原本想用chrome做一個書簽管理的東西,但是很久沒有碰過chrome的插件開發(fā)了。所以先做一個簡單的,來熟悉下...

    宋華 評論0 收藏0
  • chrome插件one-read開發(fā)2:細(xì)節(jié)

    摘要:關(guān)于頁面,你可以查看這里獲取幫助這里是我們的主要這里會主要負(fù)責(zé)我們的主要邏輯,包括實(shí)現(xiàn),的解析,小偷程序的實(shí)現(xiàn)。 閱讀我的博客文章:chrome插件one-read開發(fā):細(xì)節(jié) 前言 點(diǎn)擊這里你可以看到one-read 一覽 chrome版的使用 代碼在這里:github code for one-read coding地址:coding.net for one-read man...

    Invoker 評論0 收藏0
  • 前端進(jìn)階(8) - 前端開發(fā)需要了解的工具集合:webpack, eslint, prettier,

    摘要:前端開發(fā)需要了解的工具集合前端開發(fā)需要了解的一些工具,這些工具能夠幫助你在項目開發(fā)中事半功倍。總之,是前端打包的不二選擇。所以,很多情況下都是與配合使用。它的一個理念就是提供一套完整集成的零配置測試體驗。 前端開發(fā)需要了解的工具集合:webpack, eslint, prettier, ... 前端開發(fā)需要了解的一些工具,這些工具能夠幫助你在項目開發(fā)中事半功倍。 1. nrm: npm...

    SillyMonkey 評論0 收藏0
  • 前端進(jìn)階(8) - 前端開發(fā)需要了解的工具集合:webpack, eslint, prettier,

    摘要:前端開發(fā)需要了解的工具集合前端開發(fā)需要了解的一些工具,這些工具能夠幫助你在項目開發(fā)中事半功倍。總之,是前端打包的不二選擇。所以,很多情況下都是與配合使用。它的一個理念就是提供一套完整集成的零配置測試體驗。 前端開發(fā)需要了解的工具集合:webpack, eslint, prettier, ... 前端開發(fā)需要了解的一些工具,這些工具能夠幫助你在項目開發(fā)中事半功倍。 1. nrm: npm...

    zhaochunqi 評論0 收藏0
  • 一些提升效率的Chrome插件(持續(xù)更新)

    摘要:下載網(wǎng)站收集了一些可以下載插件的網(wǎng)站插件下載包含收集了一些,方面的常用網(wǎng)站以可視化的方式,展示,方便的進(jìn)行修改添加代碼閱讀神器代理軟件懂得都懂,平時開發(fā)或者測試,走不同的環(huán)境,可以使用此插件。 ...

    _ivan 評論0 收藏0

發(fā)表評論

0條評論

econi

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<