摘要: 眾多廠商開始在移動終端作業系統、瀏覽器、軟體應用上支援html5,用統一的標準化解不同操作平台間的轉換難題。近日,業內專家表示,在html5的支援下,目前的本地應用為主的開發將逐漸轉向web應用為主的開發。 ...
html作為一種標準,由來已久,在pc時代的發展不溫不火,是2023年賈伯斯的一封告adobe郵件,將它推向了技術熱點的前沿,也預示著移動網際網路時代新標準取代舊pc時代應用的開端。
隨著移動網際網路的快速發展和html5技術的逐漸成熟,眾多廠商開始在移動終端作業系統、瀏覽器、軟體應用上支援html5,用統一的標準化解不同操作平台間的轉換難題。近日,業內專家表示,在html5的支援下,目前的本地應用為主的開發將逐漸轉向web應用為主的開發。
瀏覽器布局html5
html5在移動終端軟體生態鏈表現出的強大滲透力還得從瀏覽器說起,因為只有瀏覽器支援html5後,用html5標準框架開發的移動應用才能在瀏覽器上實現。
從去年11月份adobe宣布flash退出移動應用並轉而支援開發html5的移動應用後,微軟也很快宣布削減對跨平台外掛程式silverlight的支援力度,轉投html5在瀏覽器的應用。業內對html5的重視程度很快上公升,並暗地裡相繼投入重金在html5的研發上。
在2023年1月的ces大展上,微軟ceo鮑爾默宣布了其與遊戲開發商共同推出的基於ie9和html5框架的一款遊戲,而這款遊戲原是蘋果應用商店裡的一款本地遊戲。這款新的網頁遊戲在ie9瀏覽器的網頁端同樣獲得流暢體驗,微軟是想以此證明,遵循html5的框架,ie9也能做成像蘋果應用商店一樣的web應用商店。
同樣,谷歌也在不遺餘力推廣html5。去年年末,谷歌通過「谷歌會下雪」的網路傳播活動推廣html5:使用者在谷歌中搜「let it snow」,就會看到自己的螢幕開始下雪,而只要動下滑鼠,螢幕上堆積的雪還會化掉。這些,都是用html5來實現。
海豚瀏覽器cto劉鐵峰認為,基於html5的web應用會有新的開發模式,同樣也會有與目前應用商店不一樣的盈利模式。而海豚瀏覽器已經開始支援基於html5的web應用。去年底,uc瀏覽器也發布了新版本,支援html5。
可以說,谷歌、蘋果、微軟三大巨頭的作業系統和瀏覽器都支援了html5。播思通訊商務副總裁王暾告訴《中國電子報》記者,未來趨勢是html5在系統開發和應用開發中的比重將越來越大,扮演越來越重要的角色。而且播思也開發出了一些html5的解決方案,例如離線快取等。
web應用向html5遷移
如此多的系統廠商、瀏覽器廠商、網際網路廠商重兵投入html5不無原因,就是希望除了應用商店外,還能提前布局web應用,為自己的未來搶占一席之地。
不僅如此,陳尚義還認為,安卓系統上一些本地應用還存在不相容導致手機莫名宕機的現象,給使用者帶來煩惱。
本地應用對於開發者同樣也存在很多困擾。蘋果、谷歌和微軟各有自己的作業系統平台和終端。如果在不同的平台上開發應用,開發者需要掌握不同的技能。陳尚義表示,開發者開發的應用需要匹配各種裝置、作業系統,還要保持應用的一致性,使使用者滿意,對於開發者來說是非常困難的事情。
而且事實上,隨著html5技術的成熟,web應用取代本地應用不無可能。現在,html5標準可以實現離線應用、繪圖能力、地理資訊、設定訪問等功能,微軟和谷歌的推廣活動也證明了好的web應用和本地應用的體驗相差無幾。
html5技術還需要鞏固
不過,html5在實現web應用上是否就沒有問題了?這和技術、商業模式都有關係。
華為技術****首席規劃專家侯培新告訴《中國電子報》記者,html5的前景雖然非常好,但是它的技術還需要進一步鞏固。目前的各個瀏覽器參差不齊,用html5開發手機上的開發應用時候還會遇到相容等問題。而且html5對於終端硬體要求也比較高,功耗相對較大。不過這個難題會隨著硬體的發展慢慢解決。但是,目前相對緊迫需要解決的是針對html5的開發工具鏈的缺少,眼下網頁開發使用的工具鏈和本地應用開發的工具鏈差距還比較大,需要產業鏈配套盡快跟上。
網頁開發和本地應用開發的盈利模式不同,這也給開發者帶來煩惱。侯培新表示,應用開發的盈利模式可以體現在分流量、分廣告和分增值服務收入上,而web應用開發是在網頁上開發乙個東西,理論上是看不到的,很多開發者對這個心存顧慮,需要找到一些技術或方法打消這個疑慮。
HTML5 儲存 離線web應用
cookie儲存 每次http請求都會傳送cookie資訊,會使web變慢 每次http請求的cookie資訊不加密傳輸,不安全 cookie資訊量最大不能超過4kb 檢測瀏覽器是否支援該特性 function supports html5 storage html5儲存是基於鍵值對的 方法 set...
HTML5的Web儲存應用
一 介紹 html5 web儲存,乙個比cookie更好的本地儲存方式。1 什麼是html5 web儲存 使用html5可以在本地儲存使用者的瀏覽資料。早些時候,本地儲存使用的是cookie。但是web儲存需要更加的安全與快速,這些資料不會被儲存在伺服器上,但是這些資料只用於使用者請求 資料上,它也...
隨筆 移動App 本地應用還是html5?
時間回溯到10多年前,那個時候如果要開發一套針對中小企業的資訊化方案,我想大多數開發者馬上會想到delphi,利用delphi提供的相關框架和元件,可以很快速的構建以資料為中心的應用,那個時候我們稱之為c s架構。2000年前後,隨著asp jsp以及相關服務端指令碼技術的快速發展,加上網際網路發展...