只想在 Windows,Linux和Mac 上在桌面窗口中包装页面。
用户看到标准(对于给定的操作系统)外观(窗口,关闭/最小化按钮等)。
但在该窗口内基本上只是一个浏览器。
我想要实现的其他内容(除了每个浏览器都有的内容):
我真的希望将桌面部分保持尽可能小,因此它只是网站上的一个包装器。因此Flex可能不是最佳选择(尽管从未尝试过)。
用于:时间跟踪网站,提供更简单,定期的时间输入。
你会怎么做?
谢谢,
德米特里。
答案 0 :(得分:1)
由于“app”部分相当简单,我可能会选择创建3个用本机平台API编写的独立应用程序。例如,Windows的Win32(或事件.NET)应用程序,Linux的GTK +和Mac OS X的Cocoa。现在,如果这是一个大型应用程序,这可能超过它的价值。另一个替代方案是RealBASIC,它支持执行此类操作并在大多数情况下使用本机GUI小部件。不过,我会选择前一种方法。所有这三个平台都支持某种“Web浏览器”组件,可以放在表单上并提供事件和公开属性等。