Mozilla在最近的Firefox Nightly更新版本中推出了一項(xiàng)名為 Firefox Replay 的實(shí)驗(yàn)性工具,它允許Firefox內(nèi)容進(jìn)程記錄其行為,稍后重放并回退到早期狀態(tài)。重放過程會(huì)保留所有相同的JS行為、DOM結(jié)構(gòu),圖形更新,以及其他行為。瀏覽器的JS調(diào)試器可用于檢查和控制重播。目前這一功能僅支持macOS。
MDN(Mozilla Developer Network,Mozilla開發(fā)人員網(wǎng)站)網(wǎng)頁文檔中將該功能稱為 Web Replay,由于還在測試中,它是默認(rèn)禁用的,可以使用devtools.recordreplay.enabled首選項(xiàng)手動(dòng)開啟。通過“工具”的“Web開發(fā)者”菜單,查看“錄制/回放”選項(xiàng)卡,啟用的新調(diào)試器界面,可以訪問功能。文檔還提到,其中部分內(nèi)容仍處于pre-alpha階段。

Firefox Replay開發(fā)團(tuán)隊(duì)的成員 jasonlaster11也在網(wǎng)絡(luò)發(fā)帖回復(fù)了大家的疑問。他表示該功能目前處于用戶階段,一旦被列入正式路線圖,絕對(duì)會(huì)優(yōu)先考慮跨平臺(tái)支持。官網(wǎng)firefox-replay.com也正在構(gòu)建中,還未正式發(fā)布。此外,針對(duì)用戶的憂慮,他還保證 Replay一定是開源的。

通過這一類新的工具,F(xiàn)irefox或?qū)殚_發(fā)人員帶來更好的網(wǎng)頁調(diào)試體驗(yàn)。有關(guān)Firefox Replay的更多信息,可查看MDN文檔。
特別提醒:本網(wǎng)內(nèi)容轉(zhuǎn)載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系我們,本站將會(huì)在24小時(shí)內(nèi)處理完畢。