當前位置:首頁 » 網頁前端 » web離線
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web離線

發布時間: 2023-08-11 18:06:55

1. 沃家雲盤web端是否支持離線下載

沃家雲盤web端可以支持離線下載。您可以登入web端後,點擊主頁面中的第三個按鈕「離線下載」,彈出離線下載提示框,把要下載的文件鏈接復制粘貼到輸入框內,點擊確定後,就完成了離線下載的操作。等待一段時間後再到「我的雲盤」中即可查看。

2. 離線瀏覽器的WebZIP使用指南

WebZIP只是種類繁多的離線瀏覽器的一種。由於其功能較為完善,所以比較普及。你可以在很多工具光碟上找到它的蹤影。WebZIP的安裝非常簡單,一路按下Agree、Next就可搞定。准備好了嗎?Follow me !
如果你執行的是默認安裝,啟動「開始-程序-WebZIP-WinZIP」即可進入WebZIP2.61的啟動畫面。上面將提醒你,在沒有注冊的情況下,你可以試用30天,右邊的五個按鈕依次是:Continue (繼續) 、Exit (退出) 、Register (注冊) 、Purchase (購買) 、Help(幫助)。
按下Continue進入主界面,你可以看到WebZIP 的界面非常花哨,具有典型的瀏覽器特色。第一次進入,建議你等待一分鍾,看看會出現什麼情況?它將自動連接到WebZIP的老家。如果單擊地址欄左邊的房子圖標,你將看到熟悉的IE默認門戶頁面,這就是webzip的一大特色。它的內置瀏覽器與IE完全兼容。並可脫離其它瀏覽器單獨工作,不信,輸入個熟悉的網址看看結果吧。
好了,我們要開始嘗試下載網站了,按下Tasks(任務)按鈕,將出現WebZIP的任務管理核心。菜單欄主菜單與其他軟體沒什麼區別,不過其中的View(查看)欄和Task(任務)欄值得我們研究。在接下來的兩個輸入欄中,第一個是任務配置欄,按向下箭頭我們可以看到WebZIP為我們提供了7種任務配置方式,具體如何配置,我們將稍後介紹。第二欄是地址欄,接受需瀏覽或下載的網頁地址,這一區有八個圓形圖標,左邊三個含義分別是:新任務建立、搜尋、下載目錄查看。右邊四個含義分別是:設置默認模式為壓縮模式、設置默認模式為建立內部模擬網模式、將下載任務添加到選定壓縮包中、幫助。GO圖標的意義當然是任務開始。任務管理核心部分的左邊,WebZIP已為你准備好了預設類目,方便你對任務的分類管理;右邊就是我們將要經常使用的主操作區了。
我們有多種方式建立任務,可以直接按下F7,可以在File菜單中選擇「New-Download Task」,可以在地址欄上直接輸入任務網址,隨後按GO鍵等等。無論使用哪種方法,都將出現任務建立對話框。
在Task Name中為我們即將進行的下載任務取個名字,比如說:「硬體知識」,在Category(類目欄)中選擇Ecation(教育),Profile中選擇默認的Custom,在Starting URL中輸入網址,按GO將任務添加到任務欄,再按Run,過半個小時,就可以將網站的內容全部拉到你的硬碟上。
有的讀者可能要問:如果我只想了解關於CPU的內容,難道非要我把整個網站全部下載回來嗎?不錯,離線瀏覽器雖然好,可畢竟會佔用相當的網路資源。將想要的東西拉回來,將不想要的東西拒之門外,才能真正體現離線瀏覽器的優勢,達到省時省錢的目的。別擔心,WebZIP2.61想到了這一點,可以為您解決這一問題。
精確制導,決不浪費
任務建立對話框左邊為用戶設立了8個設置選項,依次是:開始地址設定,保存地址設定,文件類型設定,跟隨連接設定,跟隨連接高級設定,網址過濾設定,連接轉換設定,預定時間設定,下面我們將對其一一解釋。
首先要提出的是,在任務管理核心欄中,選擇view菜單的profiles Editor項將得到一個更為直觀的任務設置對話框,強力推薦大家熟練掌握WinZIP後使用該對話框。現在,我們首先進行了解。
前兩項starting address和save to不用介紹,大家一定熟悉,不會告訴我你沒裝過游戲吧。不過須要指出的是,WebZIP提供了兩種儲存方式,一種是不進行壓縮的內部虛擬網路存儲,一種是網站壓縮包存儲。如果你的硬碟不是小得可憐,如果你並不打算將網站資料長期保存,建議你採取第一種方式。
第三項 Filetypes較為重要,你將選擇在這次下載中所需要的文件類型,如果沒有特殊要求,建議大家選擇HTML和Images,而不要選擇軟體默認的ALL。如果你只需要文字,乾脆Images都可以不選,這樣可以大大地節省money。
第四項 Followed Li-nks是請你選擇WebZIP下載網頁內容時限定的最大層次,以及在網站和目錄中要限制的連接。就我個人習慣而言,在這層次這一項中我不會做過多限制,必竟,我所需要的資料不一定都會在某一層之上。
下面兩欄連接定位應該按軟體默認設置,也就是定位於包含當前目錄和當前地址的連接,否則天曉得會不會把全世界伺服器的資料給你搜尋一遍!
第五欄Follwoed Links (Adv)的意思是是否讓WebZIP強行分析腳本代碼並跟隨連接,鑒於WebZIP不能解釋Javasc-ript或VBScr-ipt,這項我們一般不選,即不進行強行分析。
第六欄 VRL Filters可能是大家最感興趣的一欄:網址按關鍵字設定,左邊一欄是設定下載的連接必須包含某些關鍵字,點ADD(添加)出現菜單,依次詢問是對哪種連接作限制,選項有所有連接、網頁連接、源件連接,我個人一般選所有連接,注意可以添加多個單詞或短語,但要用逗號分隔開。右邊一欄則是要求下載的頁面不能包含哪些內容,要求與左欄一樣。現在我們單擊ADD,為所有連接輸入CPU,則只下載包含「CPU」三個字元的連接。
第七欄 Link Conversion連接變換,一般使用軟體默認即可,這樣可使你下載的資料在離線閱讀時感覺與在線一樣方便。
第八欄 Schele 時間表請你指定該任務的開始運行時間。可選現在運行、指定時間運行和不進行時間安排,一般我們選第三項,不安排。
好了,全部設定完畢,現在按OK退出任務設定,一個任務就緒了。點擊 Run就可以看到任務開始運行,飛翔鳥的CPU將飛到你的硬碟!主界面將以多種方式向你報告下載工作的進行狀況,你可以按Connections 查看各連接的下載狀況,一般WebZIP默認10個連接同時下載,你可以移動左邊的滑標進行調整。右邊的滑標是選擇傾向於優先下載網頁還是傾向於優先下載其它媒體文件。如果你覺得速度不令人滿意,只需在任務欄中將叉改成箭頭或單擊Stop即可。不要覺得可惜,WebZIP支持「斷點續傳」,這次沒下載完下次繼續!

3. html5的離線web應用的瀏覽器和伺服器交互的過程要是沒有緩存怎麼辦

html5的離線web應用的瀏覽器和伺服器交互的過程要是沒有緩存就需要每次交互都要實時介面調用,增加網路開銷。
一、離線存儲的作用
1、用戶可離線訪問應用,這對於無法隨時保持聯網狀態的移動終端用戶來說尤其重要
2、用戶訪問本地的緩存文件,通常意味著更快的訪問速度
3、僅僅載入被修改過的資源,避免同一資源對伺服器多次的請求,大大降低了對伺服器的訪問壓力
二、實現離線存儲
1、在html標簽里通過manifest屬性引用一個cache.manifest文件,該文件里聲明了瀏覽器需緩存的所有資源文件,如下所示:
<!DOCTYPE html>
<html lang='cn' manifest='cache.manifest'>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>離線緩存示例頁面</title>
<!-- CSS文件引用 -->
</head>

<body>
<!-- 各種標簽 -->
</body>

<!-- 各種腳本文件 -->
</html>
2、關於cache.manifest的定義
CACHE MANIFEST
# 注釋:需要緩存的文件,無論在線與否,均從緩存里讀取
chched.js
cached.css

# 注釋:不緩存的文件,無論緩存中存在與否,均從新獲取
NETWORK:
uncached.js
uncached.css

# 注釋:獲取不到資源時的備選路徑,如index.html訪問失敗,則返回404頁面
FALLBACK:
index.html 404.html

4. javaweb 如何實現離線升級

你可以考慮用tomcat mini+derby+jre打包成客戶端,然後在主系統做個模塊:
1、上傳用戶安裝路徑
2、操作離線功能的啟動和停止(運行bat或者exe 啟動服務)
3、數據同步,數據可以同步一次刪除一次舊數據(用戶可以手動同步和自動同步數據)
還有是否所有功能都需要離線的問題。

5. 哪個網站用了HTML5離線Web應用

HTML5 離線功能介紹
HTML5 是目前正在討論的新一代 HTML 標准,它代表了現在 Web
領域的最新發展方向。在 HTML5
標准中,加入了新的多樣的內容描述標簽,直接支持表單驗證、視頻音頻標簽、網頁元素的拖拽、離線存儲和工作線程等功能。其中一個新特性就是對離線應用開發
的支持。
在開發支持離線的 Web 應用程序時,開發者通常需要使用以下三個方面的功能:
離線資源緩存:需要一種方式來指明應用程序離線工作時所需的資源文件。這樣,瀏覽器才能在在線狀態時,把這些文件緩存到本地。此後,當用戶離線訪問應用程
序時,這些資源文件會自動載入,從而讓用戶正常使用。HTML5 中,通過 cache manifest
文件指明需要緩存的資源,並支持自動和手動兩種緩存更新方式。
在線狀態檢測:開發者需要知道瀏覽器是否在線,這樣才能夠針對在線或離線的狀態,做出對應的處理。在 HTML5 中,提供了兩種檢測當前網路是否在線的方式。
本地數據存儲:離線時,需要能夠把數據存儲到本地,以便在線時同步到伺服器上。為了滿足不同的存儲需求,HTML5 提供了 DOM Storage 和
Web SQL Database 兩種存儲機制。前者提供了易用的 key/value 對存儲方式,而後者提供了基本的關系資料庫存儲功能。

管 HTML5 還處於草稿狀態,但是各大主流瀏覽器都已經實現了其中的很多功能。Chrome、Firefox、Safari 和 Opera
的最新版本都對 HTML5 離線功能提供了完整的支持。IE8 也支持了其中的在線狀態檢測和 DOM Storage 功能。下面將具體介紹
HTML5 離線功能中的離線資源緩存、在線狀態檢測、DOM Storage 和 Web SQL Database,最後通過一個簡單的 Web
程序說明使用 HTML5 開發離線應用的方法。
回頁首
離線資源緩存

了能夠讓用戶在離線狀態下繼續訪問 Web 應用,開發者需要提供一個 cache manifest
文件。這個文件中列出了所有需要在離線狀態下使用的資源,瀏覽器會把這些資源緩存到本地。本節先通過一個例子展示 cache manifest
文件的用途,然後詳細描述其書寫方法,最後說明緩存的更新方式。
cache manifest 示例
我們通過 W3C 提供的示例來說明。Clock Web 應用由三個文件「clock.html」、「clock.css」和「clock.js」組成。
清單 1. Clock 應用代碼
<!-- clock.html -->
<!DOCTYPE HTML>
<html>
<head>
<title>Clock</title>
<script src="clock.js"></script>
<link rel="stylesheet" href="clock.css">
</head>
<body>
<p>The time is: <output id="clock"></output></p>
</body>
</html>

/* clock.css */
output { font: 2em sans-serif; }

/* clock.js */
setTimeout(function () {
document.getElementById('clock').value = new Date();
}, 1000);

當用戶在離線狀態下訪問「clock.html」時,頁面將無法展現。為了支持離線訪問,開發者必須
添加 cache manifest 文件,指明需要緩存的資源。這個例子中的 cache manifest
文件為「clock.manifest」,它聲明了 3
個需要緩存的資源文件「clock.html」、「clock.css」和「clock.js」。
清單 2. clock.manifest 代碼
CACHE MANIFEST
clock.html
clock.css
clock.js

添加了 cache manifest 文件後,還需要修改「clock.html」,把 <html> 標簽的 manifest 屬性設置為「clock.manifest」。修改後的「clock.html」代碼如下。
清單 3. 設置 manifest 後的 clock.html 代碼
<!-- clock.html -->
<!DOCTYPE HTML>
<html manifest="clock.manifest">
<head>
<title>Clock</title>
<script src="clock.js"></script>
<link rel="stylesheet" href="clock.css">
</head>
<body>
<p>The time is: <output id="clock"></output></p>
</body>
</html>

修改後,當用戶在線訪問「clock.html」時,瀏覽器會緩存「clock.html」、「clock.css」和「clock.js」文件;而當用戶離線訪問時,這個 Web 應用也可以正常使用了。
cache manifest 格式
下面說明書寫 cache manifest 文件需要遵循的格式。
首行必須是 CACHE MANIFEST。
其後,每一行列出一個需要緩存的資源文件名。
可根據需要列出在線訪問的白名單。白名單中的所有資源不會被緩存,在使用時將直接在線訪問。聲明白名單使用 NETWORK:標識符。
如果在白名單後還要補充需要緩存的資源,可以使用 CACHE:標識符。
如果要聲明某 URI 不能訪問時的替補 URI,可以使用 FALLBACK:標識符。其後的每一行包含兩個 URI,當第一個 URI 不可訪問時,瀏覽器將嘗試使用第二個 URI。
注釋要另起一行,以 # 號開頭。
清單 4 的代碼中給出了 cache manifest 中各類標識符的使用示例。
清單 4. cache manifest 示例代碼
CACHE MANIFEST
# 上一行是必須書寫的。

images/sound-icon.png
images/background.png

NETWORK:
comm.cgi

# 下面是另一些需要緩存的資源,在這個示例中只有一個 css 文件。
CACHE:
style/default.css

FALLBACK:
/files/projects /projects

更新緩存
應用程序可以等待瀏覽器自動更新緩存,也可以使用 Javascript 介面手動觸發更新。
自動更新

瀏覽器除了在第一次訪問 Web 應用時緩存資源外,只會在 cache manifest 文件本身發生變化時更新緩存。而 cache manifest 中的資源文件發生變化並不會觸發更新。
手動更新

開發者也可以使用 window.applicationCache 的介面更新緩存。方法是檢測
window.applicationCache.status 的值,如果是 UPDATEREADY,那麼可以調用
window.applicationCache.update() 更新緩存。示範代碼如下。
清單 5 手動更新緩存
if (window.applicationCache.status == window.applicationCache.UPDATEREADY)

window.applicationCache.update();


你可以去看看ITjob遠標的網站,應該有做的,html5應用很強大