我想知道是否可以修改Chrome或Firefox顯示設置,以便它只顯示HTML DOM對象的矩形?我想要做的是儘可能減少渲染引擎的工作量,所以它只會構建頁面的佈局。修改Google Chrome或Mozilla Firefox顯示設置
1
A
回答
1
人們通常將這種操作模式稱爲「無頭」(即沒有UI)。
通常有一個額外的要求 - 能夠運行它的服務器端沒有通常的客戶端軟件安裝。如果你在客戶端運行它,我不會爲優化而煩惱,反正它不應該給你一個大勝。
否則,請嘗試使用該術語進行搜索。我曾多次看到它被問過,但還沒有看到一個可用的解決方案。
剛剛看到http://hg.mozilla.org/incubator/offscreen,這似乎是Mozilla的無頭版本。
0
我不會像修改渲染器那樣低級別去。相反,我建議你使用Firefox的Greasemonkey來替換網頁中的元素,不管你需要什麼。你需要知道一些JavaScript,但並不難。
但是,這隻會在客戶端工作。如果你想在服務器端執行此操作(以便它可以在用戶通過你自己請求的任何頁面上工作),我的猜測是你需要用一個字符串獲取頁面內容,然後使用HTML進行修改解析器。
相關問題
- 1. Mozilla Firefox bug或..?
- 2. jQuery jScrollPane未在Chrome或Firefox中顯示
- 3. Google api標記顯示在Firefox上,不顯示在Chrome或Safari上
- 4. 在Mozilla Firefox上顯示webkit組件
- 5. Mozilla Firefox不顯示我的svg
- 6. Mozilla Firefox中顯示的空白頁
- 7. Google地圖在Firefox中靜態顯示,但不在Google Chrome中顯示?
- 8. 使用Flex 4.6關閉瀏覽器無法在Mozilla Firefox或Google Chrome上工作
- 9. function getBrowserType()爲什麼Chrome顯示爲Mozilla?
- 10. 網站滑塊不適用於Google Chrome和Mozilla Firefox
- 11. 在瀏覽器中渲染Pug(Jade)(例如Google Chrome,Mozilla Firefox)
- 12. Java Applet問題Mozilla Firefox和Google Chrome瀏覽器
- 13. 在IE中顯示CSS格式但不顯示Chrome或Firefox
- 14. FontAwesome裝載但在Chrome,Safari或Firefox不顯示(顯示小箱)
- 15. 作爲Mozilla Firefox或Chrome的Internet Explorer行爲
- 16. Mozilla Firefox顯示圖片的不同位置
- 17. Chrome不顯示jQuery或Direct CSS屬性設置的類
- 18. 圖像不會顯示在IE8中,只能在Chrome或Firefox或IE9中顯示
- 19. 在Google Chrome上跟蹤CSS修改
- 20. 工具提示不顯示Mozilla Firefox中的禁用HTML按鈕
- 21. Google AdSense廣告未在Firefox中顯示
- 22. Mozilla firefox ver 53在「響應式設計模式」中不顯示「設備」選項
- 23. 在代碼中設置或修改ThemeResource
- 24. Google chart:修改toopl提示
- 25. 更改Firefox代理設置?
- 26. 在Firefox或Chrome中顯示外部程序
- 27. 僅在Firefox中顯示文本元素,而不是Safari或Chrome
- 28. Chrome VS Firefox img顯示兼容性
- 29. 如何修復Mozilla上的div - 它在Chrome上正常工作
- 30. 從Facebook應用程序更改Chrome/Firefox代理設置
你想用這個完成什麼?如果你說你正在嘗試做什麼(爲什麼你想減少渲染引擎的工作),那麼我們可能會幫助更多。 – 2009-10-13 16:44:32
我想開發一些php + js腳本,它可以從一些鏈接列表動態地加載網頁到框架中,然後提取HTML DOM對象的座標,存儲這些座標,然後用另一個頁面重複所有這些。我想盡可能快地工作,這就是爲什麼我想減少渲染引擎的工作量。 – spacemonkey 2009-10-13 17:05:26