自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

關(guān)于Android Webkit測試詳解

移動開發(fā)
關(guān)于Android Webkit 測試詳解是本文要介紹的內(nèi)容,主要是來了解并學(xué)習(xí)Android Webkit 測試的內(nèi)容,具體內(nèi)容的實現(xiàn)來看本文詳解。

 

關(guān)于Android Webkit 測試詳解是本文要介紹的內(nèi)容,主要是來了解并學(xué)習(xí)Android Webkit 測試的內(nèi)容,具體內(nèi)容的實現(xiàn)來看本文詳解。

WebKitMac OS X v10.3及以上版本所包含的軟件框架(對v10.2.7及以上版本也可通過軟件更新獲?。?同時,WebKit也是Mac OS X的Safari網(wǎng)頁瀏覽器的基礎(chǔ)。WebKit是一個開源項目,主要由KDE的KHTML修改而來并且包含了一些來自蘋果公司的一些組件。

傳統(tǒng)上,WebKit包含一個網(wǎng)頁引擎WebCore和一個腳本引擎JavaScriptCore,它們分別對應(yīng)的是KDE的KHTML和KJS。不過,隨著JavaScript引擎的獨立性越來越強,現(xiàn)在WebKit和WebCore已經(jīng)基本上混用不分(例如Google Chrome和Maxthon 3采用V8引擎,卻仍然宣稱自己是WebKit內(nèi)核)。

目前常見的采用webkit的瀏覽器有: 

  1. Chromium   
  2. Google Chrome   
  3. 傲游 3   
  4. Epiphany   
  5. iCab   
  6. Midori   
  7. OmniWeb   
  8. Safari    
  9. Shiira, iphone, android, Symbian S60 

測試的時候選定一個或兩個參照對象,不妨選擇Chrome這個新生事物,確實是個不錯的瀏覽器。

Webkit的特性:

Css1, Css2.1的支持(測試網(wǎng)頁http://www.w3.org/Style/CSS/Test/#CSS2.1),CSS3 Selectors的支持,SVG,MathML,CSS,DOM

瀏覽器的標(biāo)準(zhǔn)測試:

引入瀏覽器的標(biāo)準(zhǔn)測試,大致包含以下幾類:

網(wǎng)頁主要由三部分組成:結(jié)構(gòu)(Structure)、表現(xiàn)(Presentation)和行為(Behavior)。對應(yīng)的標(biāo)準(zhǔn)也分三方面:結(jié)構(gòu)化標(biāo)準(zhǔn)語言主要包括XHTML和XML,表現(xiàn)標(biāo)準(zhǔn)語言主要包括CSS,行為標(biāo)準(zhǔn)主要包括對象模型(如W3C DOM)、ECMAScript等。這些標(biāo)準(zhǔn)大部分由W3C起草和發(fā)布,也有一些是其他標(biāo)準(zhǔn)組織制訂的標(biāo)準(zhǔn),比如ECMA(European Computer Manufacturers Association)的ECMAScript標(biāo)準(zhǔn)。

1、結(jié)構(gòu)標(biāo)準(zhǔn)語言

(1)XML

XML是The Extensible Markup Language(可擴展標(biāo)識語言)的簡寫。目前推薦遵循的是W3C于2000年10月6日發(fā)布的XML1.0,參考(www.w3.org/TR/2000/REC-XML-20001006)。和HTML一樣,XML同樣來源于SGML,但XML是一種能定義其他語言的語。XML最初設(shè)計的目的是彌補HTML的不足,以強大的擴展性滿足網(wǎng)絡(luò)信息發(fā)布的需要,后來逐漸用于網(wǎng)絡(luò)數(shù)據(jù)的轉(zhuǎn)換和描述。

(2)XHTML

XHTML是The Extensible HyperText Markup Language可擴展標(biāo)識語言的縮寫。目前推薦遵循的是W3C于2000年1月26日推薦XML1.0(參考http://www.w3.org/TR/xhtml1)。XML雖然數(shù)據(jù)轉(zhuǎn)換能力強大,完全可以替代HTML,但面對成千上萬已有的站點,直接采用XML還為時過早。因此,我們在 HTML4.0的基礎(chǔ)上,用XML的規(guī)則對其進行擴展,得到了XHTML。簡單的說,建立XHTML的目的就是實現(xiàn)HTML向XML的過渡。

2、表現(xiàn)標(biāo)準(zhǔn)語言

CSS是Cascading Style Sheets層疊樣式表的縮寫。目前推薦遵循的是W3C于1998年5月12日推薦CSS2(參考http://www.w3.org/TR/CSS2/)。W3C創(chuàng)建CSS標(biāo)準(zhǔn)的目的是以CSS取代HTML表格式布局、幀和其他表現(xiàn)的語言。純CSS布局與結(jié)構(gòu)式XHTML相結(jié)合能幫助設(shè)計師分離外觀與結(jié)構(gòu),使站點的訪問及維護更加容易。

3、行為標(biāo)準(zhǔn)

(1)DOM

DOM是Document Object Model文檔對象模型的縮寫。根據(jù)W3C DOM規(guī)范(http://www.w3.org/DOM/),DOM是一種與瀏覽器,平臺,語言的接口,使得你可以訪問頁面其他的標(biāo)準(zhǔn)組件。簡單理解,DOM解決了Netscaped的Javascript和Microsoft的Jscript之間的沖突,給予web設(shè)計師和開發(fā)者一個標(biāo)準(zhǔn)的方法,讓他們來訪問他們站點中的數(shù)據(jù)、腳本和表現(xiàn)層對像。

(2)ECMAScript

ECMAScript是ECMA(European Computer Manufacturers Association)制定的標(biāo)準(zhǔn)腳本語言(JAVAScript)。目前推薦遵循的是ECMAScript 262

  1. (http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM)。 

W3C網(wǎng)頁的標(biāo)準(zhǔn)測試

頁面校驗地址 http://validator.w3.org/

CSS文檔校驗 http://jigsaw.w3.org/css-validator/

XHTML 1.0 標(biāo)準(zhǔn)規(guī)格 : The Extensible HyperText Markup Language

W3C標(biāo)準(zhǔn)測試網(wǎng)址 http://validator.w3.org/

測試時一定要有文件類別宣告還有指定文件編碼

  1. <meta http-equiv="Content-Type" content="text/html; charset=gb2312"  /> 

才能順利進行測試動作,開始打造一個萬維標(biāo)準(zhǔn)的網(wǎng)站吧!

-W3C Markup Validation    網(wǎng)址: http://validator.w3.org/

-W3C CSS Validation        網(wǎng)址:http://jigsaw.w3.org/css-validator/

-W3C mobileOK Checker    網(wǎng)址:http://validator.w3.org/mobile/

-W3C Link Checker         網(wǎng)址:http://validator.w3.org/checklink

-W3C Feed Validation Service 網(wǎng)址:http://validator.w3.org/feed/

瀏覽器的標(biāo)準(zhǔn)測試鏈接:

CSS測試:http://www.w3.org/Style/CSS/Test/(CSS2.1的測試頁面:http://www.w3.org/Style/CSS/Test/CSS2.1/current/)

ACID3測試: http://acid3.acidtests.org/  各瀏覽器的測試結(jié)果(http://www.anomalousanomaly.com/2008/03/06/acid-3/)

Acid2測試:http://acid2.acidtests.org/

各種ACID測試可以到http://www.acidtests.org/上面測試

可以參考IE8的測試中心網(wǎng)站:http://samples.msdn.microsoft.com/ietestcenter/ ,當(dāng)然IE不是很全了。

小結(jié):

關(guān)于Android Webkit 測試詳解的內(nèi)容介紹完了,希望通過本文的學(xué)習(xí)Android Webkit 測試內(nèi)容的學(xué)習(xí)能對你有所幫助!

責(zé)任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-08-29 10:22:48

QtWebkit 模塊HTML文檔

2011-06-14 11:48:38

Webkit QT

2011-08-29 10:01:27

QTWebkit插件

2011-09-09 17:24:39

Qt Webkit模塊

2011-08-29 14:10:03

QtWebkitFlash

2011-09-09 16:00:02

Android Web實例

2011-08-29 14:27:33

QTWebkit瀏覽器

2011-09-09 15:08:17

S60 WebKit

2011-09-01 14:04:45

QT Webkit插件

2013-09-09 16:46:38

Webkit內(nèi)核

2011-09-09 15:51:58

Android Web應(yīng)用

2011-09-09 15:31:04

Android Web插件

2009-11-16 16:14:28

路由器測試

2011-09-09 17:31:45

Android WebJavascript

2011-09-01 15:22:16

Qt WebKitWebKit

2012-02-22 14:18:06

測試測試人員

2013-03-06 11:10:12

WebKit瀏覽器

2011-08-29 10:59:47

QtWebkit嵌入式

2013-03-19 13:57:01

WebKit前端

2011-09-09 16:19:40

Android Web
點贊
收藏

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