成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android和iOS在新版本中助力HTML5

移動(dòng)開發(fā)
兩個(gè)最流行的移動(dòng)操作系統(tǒng),Android和iOS,有可能準(zhǔn)備在它們的最新版本中為HTML5增加助力。Google從Android的核心組件中剝離了WebView,把它變成了一個(gè)可升級(jí)的組件,同時(shí),蘋果用WKWebView替代了過(guò)去的UIWebView,后者在混合應(yīng)用上有性能、穩(wěn)定性和功能方面的優(yōu)勢(shì)。

兩個(gè)***的移動(dòng)操作系統(tǒng),Android和iOS,有可能準(zhǔn)備在它們的***版本中為HTML5增加助力。Google從Android的核心組件中剝離了WebView,把它變成了一個(gè)可升級(jí)的組件,同時(shí),蘋果用WKWebView替代了過(guò)去的UIWebView,后者在混合應(yīng)用上有性能、穩(wěn)定性和功能方面的優(yōu)勢(shì)。

混合應(yīng)用和原生應(yīng)用類似。它們也是從Google Play或App Store上安裝,只不過(guò)它們是使用HTML、CCS、JavaScript之類的技術(shù)開發(fā)的。瀏覽器引擎用于解析、運(yùn)行和顯示這些應(yīng)用,每個(gè)操作系統(tǒng)都為引擎導(dǎo)出了API與之交互。在Android下,這個(gè)引擎就是WebView,iOS下則叫WKWebView。開發(fā)者可以在他們的應(yīng)用中嵌入Web內(nèi)容,以及訪問(wèn)那些一般的移動(dòng)網(wǎng)站無(wú)法訪問(wèn)的資源,比如攝像頭、文件系統(tǒng)和NFC等等。

WebView一直以來(lái)都是Android的核心組件,以前只有在操作系統(tǒng)升級(jí)的時(shí)候才會(huì)更新。由于Android版本的發(fā)布速度一般較慢,并且各個(gè)廠商之間的節(jié)奏又有所不同,不是所有的手機(jī)和平板電腦都能同時(shí)升級(jí)到***版本的(如果真要升級(jí)的話),這樣就導(dǎo)致了用戶無(wú)法使用***的功能,或受到安全漏洞的威脅。在KitKat發(fā)布后,Chrome開發(fā)團(tuán)隊(duì)承認(rèn)了這個(gè)問(wèn)題,并且打算把瀏覽器引擎變成一個(gè)定期更新的組件。

從Android Lollipop開始,有一個(gè)新功能叫可升級(jí)的WebView。顧名思義,現(xiàn)在這個(gè)WebView作為一個(gè)常規(guī)的app,能從Google Play上得到更新。這不僅保證了重要的安全更新能及時(shí)部署到設(shè)備上,也使得新的功能和API能及時(shí)推送給依賴WebView的應(yīng)用的開發(fā)者們。

蘋果也在iOS 8中嘗試支持更多的HTML5功能。一件出了名的事就是用WKWebView替代了舊的引擎UIWebView。在以前的iOS版本中,混合應(yīng)用無(wú)法達(dá)到原生Safari應(yīng)用的JavaScript性能水平,因?yàn)樘O果限制了Safari的JavaScript引擎Nitro的使用,使UIWebView變得很慢。

現(xiàn)在有了WKWebView的API,在iOS 8上運(yùn)行的混合應(yīng)用可以利用和Safari瀏覽器一樣的優(yōu)化功能。基準(zhǔn)測(cè)試的結(jié)果顯示,在這些應(yīng)用中,JavaScript的速度是舊的UIWebView API的4.5倍。但是新的API有一個(gè)bug有可能破壞某些混合應(yīng)用,從beta 4開始就有。

除了這個(gè)主要的變化,iOS 8也支持以下的HTML5功能:

· WebGL

· IndexedDB

· HTML模板

· 導(dǎo)航/高精度計(jì)時(shí)

· CCS形狀

· SVG片斷標(biāo)識(shí)符

你可查看這篇文章了解WKWebView的具體改進(jìn)細(xì)節(jié)。

本文鏈接:http://www.cocoachina.com/webapp/20141121/10277.html

責(zé)任編輯:chenqingxiang 來(lái)源: cocoachina
相關(guān)推薦

2015-02-05 16:59:36

平安WiFiiOS

2012-03-06 09:46:25

iOSHTML5Android

2011-08-01 15:35:51

GlassFishJava 7

2014-04-17 11:24:44

GoogleAndroid

2011-06-23 10:06:34

蘋果iOSHTML5

2014-09-24 15:50:05

騰訊X5Egret Runti

2015-07-08 16:38:10

Cocos游戲引擎

2020-10-26 21:07:49

GDBGNUC語(yǔ)言

2013-05-20 14:54:44

Android開發(fā)最新版本ADT使用

2015-03-26 14:04:57

2010-02-23 17:44:48

Python 3.0

2009-06-17 09:24:34

學(xué)習(xí)strutsStruts新版本

2013-01-30 15:35:47

AdobeHTML5

2011-06-07 15:19:19

PuppetUbuntu

2014-12-30 17:13:51

HTML5

2012-05-27 20:21:40

2014-12-09 11:20:48

Docker網(wǎng)絡(luò)名字空間

2022-05-12 13:40:18

勒索軟件數(shù)據(jù)泄露網(wǎng)絡(luò)安全

2022-04-15 11:51:48

Windows 11安全加密

2012-12-07 10:20:56

IBMdW
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩亚洲视频 | 亚洲天堂中文字幕 | 国产视频三区 | 日韩不卡在线 | 国产99久久精品一区二区永久免费 | 手机在线一区二区三区 | 欧美日韩国产在线观看 | 欧洲色| a a毛片 | 韩国久久| 青青青伊人 | 亚洲精品久久久久久久久久久久久 | 亚洲国产一区二区三区四区 | 91激情电影 | 欧美日韩在线精品 | 日韩电影在线一区 | 亚洲视频一区在线播放 | 欧美日韩在线免费 | 91国产精品在线 | 久久综合伊人 | 亚洲精品电影网在线观看 | 99视频在线免费观看 | 91久久精品| 91色综合 | 欧美性一区二区三区 | 日韩在线播放av | 国产成人免费视频 | 天天看天天操 | 久久黄视频 | 国产成人午夜高潮毛片 | 日韩欧美一区二区三区在线播放 | 成人精品一区亚洲午夜久久久 | 国产线视频精品免费观看视频 | 99久久婷婷 | 男女在线免费观看 | 精品中文字幕视频 | 国产成人精品福利 | 中文字幕亚洲一区 | 亚洲综合在线播放 | 男女激情网站免费 | 亚洲视频三区 |