开源特定于站点的浏览器

时间:2010-04-07 20:17:09

标签: web-applications open-source desktop-application mozilla-prism

这就是我想要做的事情,非常简单:

我想将一个URL放入Mozilla Prism(或其他替代方案),然后在我的桌面上提供一个图标,当我点击它时会打开一个窗口并显示该页面。这个棱镜实例的过程应该完全独立于正在运行的任何其他Prism“应用程序”。

Prism看起来确实如此,但是我正在运行Fedora 12 x86_64,我无法让它工作,所以我想知道是否有任何替代Prism。

根据wikipedia,这种类型的应用程序称为特定于站点的浏览器。

8 个答案:

答案 0 :(得分:4)

我发现Google Chrome在创建独立的Web应用程序方面做得非常好。该术语是特定于站点的浏览器。现在Chrome不是开源的,但它可以在许多平台上使用,它基于Chromium, 开源。目前还没有任何可用于Fedora 13的Chromium软件包,但它看起来很简单,可以在Ubuntu上构建,所以我会在这几天尝试一下。

无论如何,我放弃了Mozilla Prism,我花了大概10个小时试图让它在64位Fedora 13上运行。

答案 1 :(得分:3)

我建议坚持使用Prism并试图让它在你的发行版上工作,也许在SO的姊妹网站,Serverfault.com或Superuser.com上发布一个问题。我不是该领域的专家,但我认为除了微软的超文本应用程序概念(那还活着吗?)还没有 许多替代方案。

答案 2 :(得分:2)

Mozilla Prism成为Chromeless和WebRunner。 已停止

Chromeless是Mozilla的新项目,见here

WebRunner(显然是)here

答案 3 :(得分:2)

我在Windows之前尝试过Prism,并且最近在Ubuntu Linux 12.04 LTS下使用XFCE4作为我的桌面进行了复活。

我玩过的其中一件事是TiddlyWiki,一款个人笔记本。 TiddlyWiki以HTML,CSS和JavaScript实现,并包含在一个文件中。问题是,最近浏览器安全模型的变化打破了它,通过限制从file:// URL打开的东西可以做什么。在当前版本的Chrome,Firefox(我的首选浏览器)和Midori中,Tiddly抱怨它无法保存更改,并且需要Java applet作为插件助手才能进行保存。 (奇怪的是,根据目前的SeaMonkey,它可以工作:浏览器弹出一个关于可能的不安全访问的对话框并请求许可,但一旦给出,它就按预期工作。)

因为我不需要使用选项卡,并且不需要完整浏览器的开销,所以Prism看起来是一个合适的解决方案,因为它的Gecko版本实现了安全模型更改之前的日期。我抓住最后的0.9版本作为tar.gz文件,并将其解压缩到/ opt / Prism。我把你在TiddlyWiki下载中获得的empty.html文件放在/ opt / TiddlyWiki中。然后我从/ opt / Prism目录运行prism。它加载了,并提出了一个要求配置的对话框。我在TiddlyWiki empty.html文件中指出了它。它在我的桌面上创建了一个图标。双击图标在Prism窗口中显示TiddlyWiki,一切都按预期工作。

我不确定为什么Tracy在Linux Mint下安装问题。刚刚在Ubuntu下工作的东西。解析错误看起来像我在奇怪的Firefox扩展中看到的问题。作为消除变量的问题,我将Prism安装在自己的目录中,与现有的Mozilla内容完全分开(因为我安装了Firefox,SeaMonkey和Thunderbird,以及Firefox的发行版和测试版。

唉,Firefox附加组件不是替代品。它的作用是为您指向的网站生成一个配置文件,该文件可以与Prism一起使用。这很方便,但手动生成生成的.webapp文件很容易。

答案 4 :(得分:1)

以下是Chromium浏览器的链接(Prism的替代方案): commondatastorage.googleapis.com/chromium-browser-continuous/index.html

对于快捷方式,请使用: - app =使浏览器以应用模式显示。

答案 5 :(得分:1)

有同样的问题。谷歌浏览器具有足够简单的功能:

http://www.google.com/support/chrome/bin/answer.py?answer=95710

答案 6 :(得分:0)

Prism现在是webrunner,现已停止使用!帕特里克的建议是我所知道的最佳方式 - 使用如here所述的谷歌菜单

答案 7 :(得分:0)

目前没有很多好的选择。

Chromeless,Webrunner和Prism都已停产。

Chromium的“创建应用程序快捷方式”几乎就在那里,但这些窗口不会像真正的SSB那样在隔离的沙箱中运行,例如OS X上的Fluid。这是SSB的常见用例的关键特征,例如它能够用于SSB。当您的常规浏览器登录到您的个人帐户时,有一个登录到商业Twitter帐户。