92欧美一区二区三区,欧美激情综合亚洲一二区,亚洲一区二区99精品,狠狠五月激情综合去干网

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

新聞資訊

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

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

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

手機掃碼查看

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

Gumbo 的目標和特性:

 

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

非目標:

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

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

  • 支持近期HTML5規(guī)范變動從而支持模板標簽
  • 支持分段分析
  • 全功能錯誤報告機制
  • 與其他語言綁定

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

相關(guān)新聞
正定县| 潜江市| 长治市| 墨玉县| 定边县| 三明市| 石阡县| 石河子市| 聂拉木县| 盘锦市| 扶绥县| 咸阳市| 砚山县| 华阴市| 于都县| 湘潭市| 阿瓦提县| 五常市| 孟州市| 巴青县| 博兴县| 沙坪坝区| 罗平县| 额敏县| 松溪县| 乌鲁木齐县| 北辰区| 萍乡市| 武强县| 广南县| 长海县| 平武县| 上虞市| 阿合奇县| 河东区| 芦溪县| 昭苏县| 皋兰县| 定安县| 扬州市| 同仁县|