高清欧美夜夜片a_91久久久久精品一区_国语对白熟女激情视频_天天看片天天爽免费

國(guó)家高新技術(shù)企業(yè)
+

新聞資訊

聯(lián)科科技23年專注于全媒體數(shù)字門戶系統(tǒng)、門戶網(wǎng)站內(nèi)容管理平臺(tái)、集約化醫(yī)院站群管理系統(tǒng)開發(fā)、
醫(yī)院門戶網(wǎng)站建設(shè)、小程序開發(fā)!

Gumbo:Google推出純 C 編寫的HTML5解析器

作者:   發(fā)布于:2013-12-12   點(diǎn)擊量:  

手機(jī)掃碼查看

Gumbo是一個(gè) HTML5 解析算法實(shí)現(xiàn),只用 C99 標(biāo)準(zhǔn)庫編碼實(shí)現(xiàn),沒有其他外部依賴。其設(shè)計(jì)目標(biāo)是為其他工具和庫的開發(fā)提供支持,這些工具和庫包括 linters(JS檢查器)、驗(yàn)證器、模板語言以及重構(gòu)和分析工具。

Gumbo 的目標(biāo)和特性:

 

  • 完全符合 HTML5 規(guī)范
  • 對(duì)錯(cuò)誤輸入有健壯性和彈性
  • 簡(jiǎn)單的API,易于其他語言封裝
  • 支持對(duì)源文件定位
  • 相對(duì)輕量級(jí),無外部依賴
  • 通過所有 html5lib-0.95 測(cè)試
  • 在超過25億的谷歌索引頁面上測(cè)試過

非目標(biāo):

  • 執(zhí)行速度。因?yàn)镚umbo是純C編寫,所以速度上有優(yōu)勢(shì)。雖然如此,但這并不是在擬定用途下的重要考量,也不是主要設(shè)計(jì)因素。
  • 支持 UTF-8 以外的編碼。在大多數(shù)情況下,處理客戶端代碼之前,可以用另外的庫將輸入流轉(zhuǎn)換為UTF-8的文本。
  • 支持 C89 標(biāo)準(zhǔn)。目前大多數(shù)主要的編譯器都支持C99,主要的特例( Microsoft Visual Studio)應(yīng)該能夠在C++模式下編譯,需要細(xì)微調(diào)整。 (歡迎報(bào)告錯(cuò)誤)。

未來可能加入的一些特性:

  • 支持近期HTML5規(guī)范變動(dòng)從而支持模板標(biāo)簽
  • 支持分段分析
  • 全功能錯(cuò)誤報(bào)告機(jī)制
  • 與其他語言綁定

當(dāng)前位置:網(wǎng)站首頁 > 新聞資訊 > 行業(yè)資訊

相關(guān)新聞