2010-10-09 59 views
-1

我正在編寫一個HTML編輯器,並且想要製作一個部分,以便您可以在程序中直接查看它在Web瀏覽器中的外觀如何?我可以使用Python來運行HTML

非常感謝

+0

[Python庫用於呈現HTML和javascript]的可能的重複(http://stackoverflow.com/questions/126131/python-library-for-rendering-html-and-javascript) – systempuntoout 2010-10-09 21:29:42

+1

這是在論壇通常意義上在觸發新線程之前在論壇中搜索類似的問題。 – Dave 2010-10-09 21:45:37

+0

渲染也因瀏覽器而異。所以你首先必須定義你想要看到的瀏覽器渲染。雖然誠實的現代瀏覽器只有在高級JavaScript和CSS渲染方面有所不同。 – extraneon 2010-10-09 21:58:27

回答

2

我不會這樣做 - 您的渲染器將很快不同於真實的瀏覽器。

+0

不是。您可以在Windows上擁有一個到IE的COM接口,並且還有一個用於Python的Webkit綁定。所以你理論上可以嵌入一個真正的瀏覽器:) – extraneon 2010-10-09 21:59:59

+0

這是兩個瀏覽器(或版本)...和IE的COM接口,如果我正確理解你的話,將用於一個版本。目前有3個版本通常由網站支持--6,7和8.對於Firefox,有2和3(如果將它們計爲版本,則爲3.5/3.6),Opera有8,9和10,上帝知道有多少更多其他瀏覽器。在覆蓋所有瀏覽器所需的時間內,像5個瀏覽器或瀏覽器版本的內容會被釋放,從而使您的應用程序過時。對於喜歡保持約會的開發者來說,這不是一個好消息。 – ClarkeyBoy 2010-10-10 05:29:11

相關問題