W3C發(fā)布移動端頁面檢查工具:Mobile Checker
Mobile Checker(官網(wǎng))是一個移動端頁面檢查工具,移動Web開發(fā)者可通過該工具發(fā)現(xiàn)網(wǎng)站在移動端存在的問題。調(diào)試Web頁面或者Web App在移動設(shè)備上運行更加流暢。
Mobile Checker為移動Web開發(fā)者提供一個全新的并且有幫助的移動端頁面開發(fā)指南。目前我們已經(jīng)開發(fā)了基本功能,現(xiàn)在加入我們,一起開發(fā)出更好的功能。
如何使用?
這個工具是基于Node.js和Selenium WebDriver創(chuàng)建的一個純JavaScript Web應(yīng)用?;?a target="_blank" style="margin: 0px; padding: 0px; color: rgb(235, 97, 0); text-decoration: none;">Mobile Web browser emulator API。
Mobile Checker擁有強(qiáng)大的技術(shù)可在移動設(shè)備上模擬一個Web瀏覽器。這就是為什么,Mobile Checker與目前市場上大部分的在線移動模擬器不同,它可以提供一個模擬,使得您的Web App看上去像是在不同的移動設(shè)備上(包括平板電腦和智能手機(jī))運行。
安裝
Mobile Checker是一個Node應(yīng)用,最終將通過npm進(jìn)行分貝。但與此同時你也可以克隆這個倉庫:
- git clone:https://github.com/w3c/Mobile-Checker.git
-
安裝Node.js
-
安裝npm模塊依賴管理工具:
- npm install -d
此外,還需安裝:
-
browsermob-proxy運行在8080端口上
運行
在終端運行:
- node app.js
然后鏈接到localhost:3000端口。
測試
使用mocha進(jìn)行測試,只需運行:
- mocha --timeout 30000
從根目錄,運行測試包。安裝Mocha:
- npm install -g mocha
反饋與貢獻(xiàn)
PS.以上為譯內(nèi)容,原文:Mobile-Checker,如有不當(dāng)歡迎指正。