ie瀏覽器兼容性的Mac調(diào)試方法
面試的時(shí)候經(jīng)常會(huì)被問到兼容性的問題骑科。隨著H5普及痢虹,很多瀏覽器的兼容性漸漸變得簡(jiǎn)單。但是你的一個(gè)“程序高手”世澜,希望自己的代碼兼容ie6等老版本怔昨。與此同時(shí)雀久,你又手上只有一臺(tái)高逼格的Mac,Mac沒法安裝IE趁舀,怎么辦赖捌?
我的解決方案
我的解決方案非常簡(jiǎn)單矮烹,ngrok越庇,你一定聽說過。它是一個(gè)神器奉狈,能將你的內(nèi)網(wǎng)端口直接映射到外網(wǎng)卤唉。外網(wǎng)有很多的IE兼容性測(cè)試網(wǎng)站。
ngrok的Mac版本安裝
Step One 在官網(wǎng)直接下載可執(zhí)行包仁期。
Step Two 設(shè)置環(huán)境變量桑驱,我用的是zsh竭恬,直接修改用戶目錄的.zshrc
文件中添加下面文字,bash用戶請(qǐng)自行百度熬的。
alias ngrok = '~/software/ngrok'
Step Three 重啟你的終端痊硕。
ngrok的使用
高級(jí)用法請(qǐng)看幫助或者直接輸入ngrok
。
當(dāng)然你的網(wǎng)頁文件必須在服務(wù)器環(huán)境底下押框。你可以使用LAMP
岔绸。
我比較簡(jiǎn)單,使用python的httpserver橡伞,輸入命令:
python -m http.server
端口默認(rèn)是8000盒揉,此時(shí),你打開另一個(gè)終端兑徘,輸入:
ngrok http 8000
即把localhost:8000映射出外網(wǎng)刚盈。此時(shí),終端會(huì)提供對(duì)應(yīng)網(wǎng)址道媚,便于你在外網(wǎng)中訪問。
IE測(cè)試
此時(shí)你可以在各種IE測(cè)試網(wǎng)站上測(cè)試你的網(wǎng)頁翘县。筆者在此提供以下三個(gè)最域,如果你有更好的IE兼容性測(cè)試網(wǎng)站,你也可以在評(píng)論區(qū)中留言锈麸。
轉(zhuǎn)載镀脂,請(qǐng)表明出處。總目錄前端經(jīng)驗(yàn)收集器