下面列舉HTML5適合移動應(yīng)用開發(fā)的幾大特性:
成都創(chuàng)新互聯(lián)公司長期為上千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為連江企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計,連江網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
1.離線緩存為HTML5開發(fā)移動應(yīng)用提供了基礎(chǔ)
HTML5 Web Storage API可以看做是加強版的cookie,不受數(shù)據(jù)大小限制,有更好的彈性以及架構(gòu),可以將數(shù)據(jù)寫入到本機的ROM中,還可以在關(guān)閉瀏覽器后再次打開時恢復(fù)數(shù)據(jù),以減少網(wǎng)絡(luò)流量。
同時,這個功能算得上是另一個方向的后臺“操作記錄”,而不占用任何后臺資源,減輕設(shè)備硬件壓力,增加運行流暢性。
在線app支持邊使用邊下載離線緩存,或者不下載離線緩存;而離線app必須是下載完離線緩存才能使用。
形象點說,cookie就是存了電話和菜單,想吃什么要叫外賣,等多長時間才能吃到就得看交通情況了;離線緩存就是直接在冰箱里存了食物,想吃就能馬上吃到(當然,想吃最新的食物同樣可以打電話預(yù)定)。
設(shè)計師要知道,什么時候讓用戶下載離線緩存(注意在線和離線app的區(qū)別)。
2.音頻視頻自由嵌入,多媒體形式更為靈活
原生開發(fā)方式對于文字和音視頻混排的多媒體內(nèi)容處理相對麻煩,需要拆分開文字、圖片、音頻、視頻,解析對應(yīng)的URL并分別用不同的方式處理。
HTML5在這個方面完全不受限制,可以完全放在一起進行處理。
設(shè)計師要知道,如果新聞類、微博類、社交類應(yīng)用的信息呈現(xiàn)中實現(xiàn)文字與多媒體混排,而不用專門嵌入webview,將是一件多美好的事情,至少現(xiàn)在原生方式實現(xiàn)起來還有困難。
3.地理定位,隨時隨地分享位置
充分發(fā)揮移動設(shè)備對定位上的優(yōu)勢,推動LBS應(yīng)用發(fā)展。
可以綜合使用GPS、wifi、手機等方式讓定位更為精準、靈活。
地理位置定位,讓定位和導(dǎo)航不再專屬導(dǎo)航軟件,地圖也不用下載非常大的地圖包,可以通過緩存來解決,到哪兒下哪兒,更靈活。
設(shè)計師要知道,現(xiàn)在嵌入LBS功能的應(yīng)用越來越多,這也是移動設(shè)備與臺式PC相比最大的優(yōu)勢之一,HTML5能把這個優(yōu)勢再度擴大化,好好想想怎么在你設(shè)計的應(yīng)用里用上吧!
4.Canvas繪圖,提升移動平臺的繪圖能力
使用Canvas API可以簡單繪制熱點圖收集用戶體驗資料
支持圖片的移動、旋轉(zhuǎn)、縮放等常規(guī)編輯
Canvas – 2D的繪圖功能支持
Canvas 3D – 3D的繪圖功能支持
SVG – 向量圖支援
設(shè)計師要知道,圖片的移動、旋轉(zhuǎn)、縮放?那都太基礎(chǔ)了,自己畫都是小case,至于怎么用,好好想想吧!
5.專為移動平臺定制的表單元素
瀏覽器中出現(xiàn)的html5表單元素與對應(yīng)的鍵盤:
類型 用途 鍵盤
Text 正常輸入內(nèi)容 標準鍵盤
Tel 電話號碼 數(shù)字鍵盤
Email 電子郵件地址文本框 帶有@和.的鍵盤
url 網(wǎng)頁的URL 帶有.com和.的鍵盤
Search 用于搜索引擎,比如在站點頂部顯示的搜索框 標準鍵盤
range 特定值范圍內(nèi)的數(shù)值選擇器,典型的顯示方式是滑動條 滑動條或轉(zhuǎn)盤
只需要簡單的聲明 input type=”email” 即可完成對不同樣式鍵盤的調(diào)用,簡捷方便。
設(shè)計師要知道,用的時候記得告訴研發(fā)同事一聲!
《HTML5與CSS3基礎(chǔ)教程(第8版)》([美] Elizabeth Castro)電子書網(wǎng)盤下載免費在線閱讀
資源鏈接:
鏈接:
提取碼: yj3k ?
書名:HTML5與CSS3基礎(chǔ)教程(第8版)
作者:[美] Elizabeth Castro
譯者:望以文
豆瓣評分:8.3
出版社:人民郵電出版社
出版年份:2014-5
頁數(shù):417
內(nèi)容簡介:
本書是風靡全球的HTML和CSS入門教程的最新版,至第6版累積銷量已超過100萬冊,被翻譯為十多種語言,長期雄踞亞馬遜書店計算機圖書排行榜榜首。
第8版秉承作者直觀透徹、循序漸進、基礎(chǔ)知識與案例實踐緊密結(jié)合的講授特色,采用獨特的雙欄圖文并排方式,手把手指導(dǎo)讀者從零開始輕松入門。相較第7版,全書2/3以上的內(nèi)容進行了更新,全面反映了HTML5和CSS3的最新特色,細致闡述了響應(yīng)式Web設(shè)計與移動開發(fā)等熱點問題。書中主要內(nèi)容包括:如何創(chuàng)建HTML5頁面,如何使用HTML5元素,如何用CSS3為網(wǎng)頁添加樣式,如何向頁面添加JavaScript代碼,如何測試做好的頁面并將其上傳到萬維網(wǎng)。另外,本書強調(diào)漸進增強這種網(wǎng)站設(shè)計方法的重要性,并將其貫穿在全書的具體實踐中。
作者專為本書設(shè)計了內(nèi)容豐富的配套網(wǎng)站htmlcssvqs.com,提供海量精彩示例、HTML與CSS元素及屬性列表以及其他附加材料,方便讀者隨時參考與引用。
作者簡介:
作者簡介:
Elizabeth Castro
享譽世界的計算機暢銷書作家,電子出版先行者,2010年就出版了epub電子書制作教程EPUB Straight to the Point。Castro 擅長使用詳實的步驟和精美的實例教大家快速實現(xiàn)具體效果,她的HTML與CSS系列教程自出版以來廣受讀者歡迎,成為學習前端開發(fā)的首選參考圖書。有關(guān)Castro的更多信息,可訪問其個人主頁ElizabethCastro.com。
Bruce Hyslop
自1997年就開始從事網(wǎng)頁開發(fā),重點關(guān)注使用HTML、CSS和JavaScript進行網(wǎng)頁開發(fā)和網(wǎng)站易用性的維護,并倡導(dǎo)最佳實踐。Hyslop在加州大學洛杉磯分校進修部教授CSS課程,還著有The HTML Pocket Guide、The Web Design Pocket Guide Boxed Set。
譯者簡介:
望以文
畢業(yè)于中國人民大學,曾任百度前端工程師,現(xiàn)為網(wǎng)信金融產(chǎn)品經(jīng)理?!禜TML5與CSS3基礎(chǔ)教程(第7版)》譯者。熱愛產(chǎn)品設(shè)計,維護微信公眾號projojo,定期向讀者推薦新鮮有趣的互聯(lián)網(wǎng)產(chǎn)品。
html5本地存儲實例詳解之創(chuàng)建
1
首先我們新建一個html5的空白文檔,小編這里演示用的是Dreamweaver CS6,當然其他文本編輯器也可以。
2
保存之后開始構(gòu)建html,我們這里示例用一個文本框兩個按鈕和一個顯示數(shù)據(jù)的div,如下圖:
3
之后寫js事件,當點擊“保存”的時候,把文本框的內(nèi)容保存到sessionStorage中,當點擊“顯示”的時候,把保存的數(shù)據(jù)從sessionStorage中讀取出來顯示在頁面上。
4
完整代碼如下,我們可以在瀏覽器預(yù)覽,然后點擊試試效果,可以發(fā)現(xiàn)能夠存儲和顯示。
5
按F12打開控制臺,找到sessionStorage,會發(fā)現(xiàn)其是用鍵值對的方式存儲數(shù)據(jù)的。
6
localStorage跟sessionStorage類似,只是localStorage只要不刪除就會永久存儲在電腦上,而sessionStorage只要關(guān)閉了頁面就沒有了,這里小編就不再演示了。
END
html5本地存儲實例詳解之刪除
html5本地存儲的刪除其實也很簡單,也是打開控制臺找到相應(yīng)的存儲信息,在上面右擊刪除即可。
點擊刪除之后需要刷新一次頁面就會看到本地存儲的數(shù)據(jù)已經(jīng)刪除了。
3
如果用代碼的話,就是.removeItem(key)這個了。
文章名稱:html5實例下載的簡單介紹
分享URL:http://jinyejixie.com/article42/dsdgjec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、商城網(wǎng)站、全網(wǎng)營銷推廣、、服務(wù)器托管、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)