最近我参加了一个会议,一家公司有一个软件产品,它具有用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