extension

extension sidebar UI

有開發過 Firefox addon的開發人員應該知道有一種 side bar UI會佔滿瀏覽器的左邊,通常對於一些 debugging tool來說這樣的介面很有幫助,可以一邊看頁面一邊看想要偵錯的資訊。 不過這樣的 UI 在 Chrome 是不存在的。 Introduction of chrome extension development from Balduran Chang 最最最最接近的是 devtools panels,不過非程式開發人員一般來說是不會打開 devTools的。 這份文件 指出了在 2015的時候,chromium project

chrome

PhantomJs and puppeteer

PhantomJs 一度是唯一的 headless browser,意思是他是可以用程式操控的瀏覽器,舉凡定時對網站做screenshot,或是檢查 html裡面某些內容,都可以透過程式操作 PhantomJs做到。 在軟體開發的過程中,只要是 html+js+css的專案,需要做 Unit Test的時候,都可以使用這個「看不見」的瀏覽器去執行,讓自動化的流程更順利。 不過我最近在寫的程式用到了 ES6 的語法,PhantomJS在讀取這部分程式的時候就噴 error了,正尋找解法的時候,發現 PhantomJs已經停止新功能的開發,主要開發者 Vitaly Slobodin