webpack 深入淺出文檔 去廣告簡單探究
05-12
起因:最近瀏覽 webpack 深入淺出
文檔,該文檔寫得挺好的,但是礙於之後章節的廣告,非常討厭的廣告,於是有了以下的思考。
如何移除廣告?
該 gitbook 每次點擊側邊欄的章節都會發出一次請求,在第三章以上就會出現全屏的廣告,有幾下幾種解決方案
- 打開 開發者工具,直接 delete 掉這個廣告的元素,但是當你滾動頁面時,會觸發再次出現全屏廣告。
- 將這個元素設一個屬性為
visibility: hidden
,滾動後不再出現,但是當你點擊其他章節則會再次出現,所有又要再次設置visibility: hidden
- 利用開發者工具,將廣告的 js 和 css 請求 block 掉,這是最簡單也是最有效的辦法。通過定位到廣告的請求植入,利用開發者工具將它們兩屏蔽掉,就可以不用再擔心廣告了。
進一步思考:其實我們從這裡能得到啟發,大部分的中低級廣告都是通過請求某個 url 來進行廣告植入的,我們可以通過正則匹配到這個廣告的請求,來屏蔽它。為了更好的用戶體驗,可以開發一個chrome 插件來靈活配置,其實現在有很多屏蔽請求的插件,比如:request blocker
。
通過配置規則,屏蔽某一個請求即可。
之後再去瀏覽webpack 深入淺出文檔再也不用擔心植入的廣告了。
推薦閱讀:
※requirejs/seajs和webpack/browserify各自的優勢以及如何取捨?
※webpack持久化緩存優化策略
※編寫自己的Webpack Loader
※從 Bundle 文件看 Webpack 模塊機制
TAG:webpack |