Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome 使用web技术堆栈开发桌面应用程序/小部件_Google Chrome - Fatal编程技术网

Google chrome 使用web技术堆栈开发桌面应用程序/小部件

Google chrome 使用web技术堆栈开发桌面应用程序/小部件,google-chrome,Google Chrome,我想开发一个桌面应用程序/小部件,并希望使用web技术堆栈。所以我可以 重用现有技能 在多个平台(OsX、Windows)上运行 在不进行用户升级的情况下更新应用程序代码(部分/全部代码从web下载) 在浏览器中运行可能是最好的选择,但有一件事阻碍了浏览器的chrome(框架、选项卡菜单等)和背景,因为我想创建一个透明的应用程序(例如,在其他应用程序上显示的半透明、全天候) 我认为定制版本的浏览器(chrome或firefox)可能就是答案。我需要做的就是有一个快捷方式,比如: ...\chro

我想开发一个桌面应用程序/小部件,并希望使用web技术堆栈。所以我可以

  • 重用现有技能
  • 在多个平台(OsX、Windows)上运行
  • 在不进行用户升级的情况下更新应用程序代码(部分/全部代码从web下载)
  • 在浏览器中运行可能是最好的选择,但有一件事阻碍了浏览器的chrome(框架、选项卡菜单等)和背景,因为我想创建一个透明的应用程序(例如,在其他应用程序上显示的半透明、全天候)

    我认为定制版本的浏览器(chrome或firefox)可能就是答案。我需要做的就是有一个快捷方式,比如:

    ...\chrome.exe -transparent -no_chrome ...\mywidget.html
    

    对我来说似乎是一个相当明显的需要,所以在我考虑伪造铬之前,我想已经有这样的事情了。 我知道会有(2900美元的许可证成本),但这是一种过度使用,因为我不需要将浏览器嵌入到桌面应用程序、API和所有应用程序中,而且对于一个低成本、有限分发的应用程序来说,成本高得让人望而却步

    也有,但似乎没有积极维护

    此外,对于这两个选项,安装开销都是巨大的(为了运行小部件而安装一个成熟的浏览器)


    有什么建议吗?(请不要使用AdobeAIR-我想使用标准的web技术堆栈)

    查看此讨论,了解几个选项


    -FT

    你到底想做什么?几乎所有的操作系统都以某种形式提供“小部件”,通常使用HTML+CSS+JS来完成。当然,但是这些小部件与您将要运行它的特定操作系统不同,不是吗?(不存在的谷歌小工具除外)