最近我參加了一個會議,一家公司有一個軟件產品,它具有用HTML5編寫的GUI。它通過定製的瀏覽器呈現給用戶,看起來相當不錯。我從來沒有聽說過這樣的概念,我想知道這是否是一種常見做法?我可以看到一些優勢能夠產生靈活和令人驚歎的UI設計。 Python中是否有可用的工具?我假設你只需要一個瀏覽器能夠使用HTML和CSS呈現靜態頁面。此外,這種方法的缺點是什麼?在Python中構建基於HTML5的圖形用戶界面
0
A
回答
2
這是我發現https://github.com/html5lib
如果你要在HTML5發送最接近的,我認爲沒有理由雖然建立一個瀏覽器,目前已經有許多瀏覽器,有更多的人對他們的工作,你很難擊敗Firefox或Chrome之類的東西,除非你有特定的功能,然後插件可能會更好。通常建立一個像這樣的自定義瀏覽器只有在你只想做一個非常有限的事情(比如流式傳輸電影)或者你想使用不同的格式(例如在XML文檔中發送你的HTML版本並解析並呈現它)。
我個人也不認爲Python是你想做的事情,僅僅是因爲缺乏與當前所有其他東西的兼容性(不是說你不能讓事情工作,但它不是就像您要下載Chrome插件一樣,更改3行代碼並將其加載到您的瀏覽器中)。我在wxPython文檔中看到過一個示例web瀏覽器,可以從這裏開始,但不幸的是,我不知道它做了什麼以及它不做什麼。
相關問題
- 1. 用Tkinter構建圖形用戶界面
- 2. 構建IronRuby WPF圖形用戶界面
- 3. Python:在諾基亞手機中製作圖形用戶界面
- 4. 在Python中創建圖形用戶界面(GUI)
- 5. 與Tkinter的Python圖形用戶界面
- 6. 爲mssql構建基於web的界面
- 7. 基於節點的圖形用戶界面(可可)
- 8. 構建用戶生成的圖形界面
- 9. 在Python圖形用戶界面中使用字段的按鈕
- 10. 基於文本值構建用戶界面
- 11. Java圖形用戶界面
- 12. 圖形用戶界面
- 13. 圖形用戶界面
- 14. 圖形用戶界面 - Tkinter
- 15. 構建Android用戶界面
- 16. 試圖在Raspberry Pi上運行基於SWT的圖形用戶界面
- 17. BotFramework中FormFlow的圖形用戶界面
- 18. Python的圖形用戶界面 - 使無形的標籤可見
- 19. 在Android中使用圖形構建自定義界面
- 20. 在Python中開發圖形用戶界面:Tkinter vs PyQt
- 21. 在R中創建圖形用戶界面
- 22. 在Win32 C++中創建圖形用戶界面
- 23. 基於文本的用戶界面
- 24. 圖形用戶界面和Python中的TUI
- 25. 它有一個基於圖形用戶界面的基於svn服務器在Ubuntu中
- 26. 使用Hadoop的圖形用戶界面
- 27. 分層面板圖形用戶界面
- 28. 在Android中構建用戶界面 - 視圖與XML
- 29. 基於Web的圓形界面前端 - 無圖形!
- 30. 基於Web的簡單用戶界面插件架構
謝謝,塞思,看起來像我需要調查更多的區域。你的回覆很好的起點。 – 2013-05-10 08:49:24