pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

HTML5漫談(3)--HTML5發(fā)展需解決的8個(gè)問題

大家對(duì)HTML5期望很高,希望它繼承Web應(yīng)用開發(fā)簡單、部署升級(jí)方便、可以跨平臺(tái),又能像本地應(yīng)用那樣功能強(qiáng)大,操作體驗(yàn)簡便友好。我也在上篇“HTML5為什么這樣紅”中顛來倒去地講HTML5如何的天生麗質(zhì)、為何傾國傾城。然而,要達(dá)到大家的期望值,HTML5需要還需要做不少工作。

看來,天將降大任于HTML5也,少不了苦其心志、勞其筋骨、餓其體膚、空乏其身。。。

下面我們就聊聊HTML5技術(shù)相對(duì)于業(yè)務(wù)需求,目前存在的一些不足或者說可能制約HTML5業(yè)務(wù)發(fā)展的一些問題。當(dāng)然,這些不足或問題,并非不可克服,我也會(huì)相應(yīng)談?wù)勏嚓P(guān)的解決對(duì)策,供探討、參考。

1、瀏覽器對(duì)HTML5 的兼容性參差不齊,導(dǎo)致部分HTML5應(yīng)用無法跨平臺(tái)

HTML5只是一種技術(shù)標(biāo)準(zhǔn)。HTML5應(yīng)用跨平臺(tái)的最大風(fēng)險(xiǎn)在于各種瀏覽器(或類瀏覽器)對(duì)HTML5標(biāo)準(zhǔn)的支持情況,或者稱之HTML5標(biāo)準(zhǔn)兼容性情況。

目前,桌面電腦、平板電腦、手機(jī)、機(jī)頂盒等各類終端上瀏覽器對(duì)HTML5的支持情況參差不齊。

看看以下各種終端平臺(tái)上的瀏覽器對(duì)HTML5的支持情況,會(huì)有直觀體會(huì):

移動(dòng)終端:http://www.html5test.com/results-mobile.html

平板電腦:http://www.html5test.com/results-tablets.html

桌面電腦:http://www.html5test.com/results.html

目前瀏覽器對(duì)HTML5支持情況差異較大的原因主要是因?yàn)镠TML5技術(shù)標(biāo)準(zhǔn)剛出不久,尚未正式發(fā)布。目前業(yè)界各種瀏覽器都非常積極支持HTML5標(biāo)準(zhǔn),從當(dāng)前的趨勢看,過個(gè)兩三年,大多瀏覽器對(duì)HTML5的支持都會(huì)不錯(cuò)。

對(duì)策:應(yīng)建立HTML5兼容性測試體系,并以某種方式強(qiáng)制或有效督促執(zhí)行。

2、HTML5應(yīng)用性能較差,導(dǎo)致應(yīng)用啟動(dòng)慢,操作反應(yīng)慢

    與本地應(yīng)用相比,HTML5的應(yīng)用性能一般相對(duì)較差,體現(xiàn)在啟動(dòng)、運(yùn)行、操作等過程的處理響應(yīng)速度等。主要是因?yàn)镠TML5是解釋性的腳本語言,通過瀏覽器內(nèi)核來解析。因此,HTML5應(yīng)用性能較差,主要是瀏覽器引擎的原因。

對(duì)策:1)優(yōu)化應(yīng)用執(zhí)行效率,例如V8 JavaScript引擎比一般JS引擎效率高,因?yàn)樗苯影袹S腳本編譯成本地機(jī)器碼再執(zhí)行,而非傳統(tǒng)的執(zhí)行字節(jié)碼或直接解析。當(dāng)然,優(yōu)化瀏覽器的渲染等引擎、采用一些腳本、對(duì)象緩存技術(shù)等也能一定程度提高執(zhí)行效率。

2)升級(jí)終端配置。用更快的CPU,更大的內(nèi)存。呵呵。

3、源代碼對(duì)用戶可見,容易被拷貝

HTML5同傳統(tǒng)的Web網(wǎng)頁一樣,代碼和圖片等資源都是可見的,因此很容易被拷貝。

對(duì)策:1)對(duì)Javascript進(jìn)行代碼混淆

2)將HTML5應(yīng)用打包成特定格式,以本地應(yīng)用形式安裝,安裝后刪去程序包,安裝在本地的程序文件隱藏存儲(chǔ)。

4、HTML5應(yīng)用的可用性,受制于網(wǎng)絡(luò)狀況的穩(wěn)定性

HTML5的應(yīng)用穩(wěn)定性相對(duì)要較差些,原因很多,其中網(wǎng)絡(luò)狀況影響很大。

目前,大多的HTML5應(yīng)用都部署在服務(wù)器側(cè),通過瀏覽器訪問。對(duì)于手機(jī),經(jīng)常出現(xiàn)網(wǎng)絡(luò)狀況不穩(wěn)定情況,很可能導(dǎo)致程序包下載等情況,非常影響應(yīng)用的完整性、穩(wěn)定性、可用性。

對(duì)策:1)將HTML5應(yīng)用部署在本地

      2)應(yīng)用訪問一次后,緩存應(yīng)用代碼

5、瀏覽器缺乏對(duì)設(shè)備能力訪問的支持,手機(jī)HTML5應(yīng)用的發(fā)展

特別是手機(jī)應(yīng)用,非常需要訪問電話、短彩信、電池余量等各種設(shè)備能力。我們很高興看到,W3C成立的DAP(Device APIs and Policy Working Group ),以及WAC( Widget API)都在做相關(guān)工作。

對(duì)策:早晚會(huì)支持的,BAE早就支持了。

6.缺少應(yīng)用安全體系,影響應(yīng)用發(fā)展和生態(tài)環(huán)境建立

傳統(tǒng)的Web網(wǎng)頁,通過限制對(duì)本地文件訪問等方式,來保證對(duì)終端的安全性。然而,HTML5能力已接近本地應(yīng)用能力,強(qiáng)大的能力是把雙刃劍。HTML5腳本程序是純文本,容易發(fā)生代碼篡改等問題,因而,如何防止代碼篡改,防止惡意代碼,限制HTML5應(yīng)用對(duì)一些重要數(shù)據(jù)的訪問,保證應(yīng)用間的相對(duì)數(shù)據(jù)獨(dú)立性,保證應(yīng)用作者的可追溯性等一系列問題,是需要考慮解決的。

對(duì)策:應(yīng)用簽名機(jī)制+能力聲明及分級(jí)控制

 

7.HTML5應(yīng)用不能以單一文件形式分發(fā),影響缺少優(yōu)秀的HTML5應(yīng)用開發(fā)工具,影響應(yīng)用的質(zhì)量和數(shù)量

目前HTML5應(yīng)用大多采用網(wǎng)站或者網(wǎng)頁形式,部署在服務(wù)器上,并未像本地應(yīng)用一樣打成一個(gè)單一軟件包進(jìn)行分發(fā)。這樣就無法直接套用目前的移動(dòng)應(yīng)用商店模式,過度依賴服務(wù)器、網(wǎng)絡(luò)穩(wěn)定性,也影響應(yīng)用分發(fā)的靈活性。W3C Widget或者WAC Widget等把HTML5應(yīng)用打包成單一文件的形式,這樣既方便應(yīng)用分發(fā),也可以為用戶帶來本地應(yīng)用的使用體驗(yàn)。

對(duì)策:把HTML5應(yīng)用代碼打包成單一文件,當(dāng)然了,需要瀏覽器支持該文件格式。

 

8.缺少優(yōu)秀的HTML5應(yīng)用開發(fā)工具,影響應(yīng)用的質(zhì)量和數(shù)量

目前發(fā)Web網(wǎng)頁的工具不少,但是專門針對(duì)HTML5應(yīng)用的設(shè)計(jì)開發(fā)工具還很少,這將影響應(yīng)用的快速豐富。

對(duì)策:早晚會(huì)有的,不急。

 

如果解決一些這些問題,對(duì)于HTML5無疑是如虎添翼。[插播廣告]:中國移動(dòng)的BAE/WAC Widget產(chǎn)品(主頁:http://labs.chinamobile.com/bae) 除了支持和遵循HTML5標(biāo)準(zhǔn),

還支持HTML5應(yīng)用打包,本地安裝使用,移動(dòng)應(yīng)用簽名機(jī)制,對(duì)設(shè)備能力的訪問等,解決了以上大多難題問題。無線城市應(yīng)用、移動(dòng)辦公等基于BAE開發(fā),取得了很好的效果。 J

最后提一句,HTML5已遠(yuǎn)不是原來的HTML5,有越來越多的人在做各種事情,讓HTML5更加強(qiáng)大,更加美好,這里列一些和HTML5相關(guān)的一些新技術(shù)或特性。

•    HTML5

•    CSS 3

•    DOM Level 3 Events

•    SVG 1.1

•    WAI-ARIA 1.0

•    MathML 2.0

•    ECMAScript 5

•    2D Context

•    WebGL (3D)

•    Web Storage

•    Web Workers

•    Web Sockets Protocol/API

•    Indexed Database

•    File API

•    Geolocation

•    Device API

•    Server-Sent Events

•    Element Traversal

•    Media Fragments

•    XMLHttpRequest

•    Selectors API

•    CSSOM View Module

•    Cross-Origin Resource Sharing

•    RDFa

•    Microdata

•    WOFF

•    HTTP 1.1 part 1 to part 7

•    TLS 1.2 (updated)

•    IRI (updated)

由上可見,大家都對(duì)HTML5的信心和熱情。當(dāng)然,離目的地還有一段路要走,讓我們一起同行吧!

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

這篇文章主要介紹了有關(guān)HTML5頁面在iPhoneX適配問題,需要的朋友可以參考下
本篇文章主要介紹了html5中canvas圖表實(shí)現(xiàn)柱狀圖的示例,本文使用canvas來實(shí)現(xiàn)一個(gè)圖表,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
Adobe公司出品的多媒體處理軟件產(chǎn)品線較多,涵蓋了音視頻編輯、圖像處理、平面設(shè)計(jì)、影視后期等領(lǐng)域。這篇文章主要介紹了Adobe Html5 Extension開發(fā)初體驗(yàn)圖文教程,非常不錯(cuò),需要的朋
這篇文章主要介紹了基于HTML5的WebGL經(jīng)典3D虛擬機(jī)房漫游動(dòng)畫,需要的朋友可以參考下
這篇文章主要介紹了手機(jī)端用rem+scss做適配的詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
本篇文章主要介紹了canvas 實(shí)現(xiàn) github404動(dòng)態(tài)效果的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 鲁尔圆锥接头多功能测试仪-留置针测试仪-上海威夏环保科技有限公司 | 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 昆明化妆培训-纹绣美甲-美容美牙培训-昆明博澜培训学校 | 家用净水器代理批发加盟_净水机招商代理_全屋净水器定制品牌_【劳伦斯官网】 | 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 辐射色度计-字符亮度测试-反射式膜厚仪-苏州瑞格谱光电科技有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 新密高铝耐火砖,轻质保温砖价格,浇注料厂家直销-郑州荣盛窑炉耐火材料有限公司 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 噪声治理公司-噪音治理专业隔音降噪公司 | 郑州爱婴幼师学校_专业幼师培训_托育师培训_幼儿教育培训学校 | 2025世界机器人大会_IC China_半导体展_集成电路博览会_智能制造展览网 | 薄壁轴承-等截面薄壁轴承生产厂家-洛阳薄壁精密轴承有限公司 | 知企服务-企业综合服务(ZiKeys.com)-品优低价、种类齐全、过程管理透明、速度快捷高效、放心服务,知企专家! | 液压油缸-液压站生产厂家-洛阳泰诺液压科技有限公司 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 黑龙江京科脑康医院-哈尔滨精神病医院哪家好_哈尔滨精神科医院排名_黑龙江精神心理病专科医院 | 二维运动混料机,加热型混料机,干粉混料机-南京腾阳干燥设备厂 | 工作服定制,工作服定做,工作服厂家-卡珀职业服装(苏州)有限公司 | 合同书格式和范文_合同书样本模板_电子版合同,找范文吧 | 苏州西朗门业-欧盟CE|莱茵UL双认证的快速卷帘门品牌厂家 | 货车视频监控,油管家,货车油管家-淄博世纪锐行电子科技 | 喷播机厂家_二手喷播机租赁_水泥浆洒布机-河南青山绿水机电设备有限公司 | 创客匠人-让IP变现不走弯路 | 箱式破碎机_移动方箱式破碎机/价格/厂家_【华盛铭重工】 | 卓能JOINTLEAN端子连接器厂家-专业提供PCB接线端子|轨道式端子|重载连接器|欧式连接器等电气连接产品和服务 | 自动化展_机器人展_机床展_工业互联网展_广东佛山工博会 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 长沙中央空调维修,中央空调清洗维保,空气能热水工程,价格,公司就找维小保-湖南维小保环保科技有限公司 | 胶原检测试剂盒,弹性蛋白检测试剂盒,类克ELISA试剂盒,阿达木单抗ELISA试剂盒-北京群晓科苑生物技术有限公司 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | 热工多功能信号校验仪-热电阻热电偶校验仿真仪-金湖虹润仪表 | 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 电解抛光加工_不锈钢电解抛光_常州安谱金属制品有限公司 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 杰福伦_磁致伸缩位移传感器_线性位移传感器-意大利GEFRAN杰福伦-河南赉威液压科技有限公司 |