6

Здесь на конкретных участках, что я хочу сделать, это очень просто:Открытый исходный код браузера

Я хочу, чтобы поместить URL в Mozilla Prism (или какой-либо альтернативы), затем снабжается значок на рабочем столе, что когда я нажимаю на него, открывается окно и отображается страница. Процесс для этого экземпляра Prism должен быть полностью независим от любых других приложений Prism, которые работают.

Призма выглядит так, как будто это точно, но я запускаю Fedora 12 x86_64, и я не могу заставить его работать, поэтому мне интересно, есть ли какие-либо альтернативы Призме.

В соответствии с wikipedia этот тип приложения называется браузером, специфичным для конкретного сайта.

+2

только потому, что что-то не работает над дистрибутивом linux, не означает, что он не является открытым исходным кодом ... –

+1

Где в моем вопросе я сделал это заявление? Цель использования альтернативы с открытым исходным кодом состоит в том, что есть возможность, что мне не нужно выполнять этот рабочий процесс: Поиск google для Foo, Найти правильную версию, Для правильной ОС, Для правильной архитектуры, Загрузить, Извлечь его, Построить его, Сконфигурировать его, Запустить его. Если мой дистрибутив предоставляет все, что мне нужно сделать, это найти его и нажать «Установить», а затем использовать его. В случае с Prism нет 64-битной сборки Linux и стек XUL/XPCOM от Mozilla - ужасный беспорядок, документация Prism почти не существует. –

ответ

2

Mozilla Prism стала Chromeless и WebRunner. как прекращенная

Chromeless это новые проекты в Mozilla, как видно here

WebRunner есть (был, по-видимому) here

+0

Хммм ... это очень интересно. Как только я получу эту работу над Fedora, я дам вам галочку. Не могу дождаться, чтобы отойти от хрома. –

+0

Я еще не пробовал это на Fedora, но мне нравится, где это происходит. –

3

Я бы рекомендовал придерживаться Призмы и попытаться заставить ее работать на вашем дистрибутиве, возможно, поставил вопрос на сайт сестры SO, Serverfault.com или Superuser.com. Я не эксперт в этой области, но я думаю, что помимо концепции Microsoft Hypertext Applications (это еще больше жив?) Нет , что множество альтернатив.

+0

После некоторых исследований, похоже, это лучшее решение. Не совсем то, что я хотел услышать, но это реальность. Спасибо за ваш ответ. –

4

Я нашел, что Google Chrome действительно неплохо справляется с созданием автономных веб-приложений. Термин «Site-Specific Browser». Теперь Chrome не является открытым исходным кодом, но он доступен на многих платформах и основан на Chromium, который является Open Source. В настоящий момент нет никаких пакетов Chromium для Fedora 13, но он выглядит достаточно простым, чтобы основываться на Ubuntu, поэтому я дам вам попробовать на днях.

В любом случае, я отказываюсь от Mozilla Prism, я потратил, вероятно, 10 часов, пытаясь заставить его работать на Fedora 13 64-bit.

+0

Интересно! Обновляйте нас, если и когда делаете какой-либо прогресс. –

+0

Документация: http://support.google.com/chrome/bin/answer.py?hl=ru&answer=95710 И для Mac есть это вспомогательное приложение (ссылка для загрузки в первом абзаце): http: //www.lessannoyingcrm .com/articles/240/Updates_to_Mac_Chrome_application_shortcuts_and_the_iOS_fullscreen_webapp_generator –

0

Призма в настоящее время webrunner, что также было прекращено! Предложение Патрика это лучший способ я знаю - с помощью меню Google, как описано here

1

Вот ссылка на Chromium браузер (альтернатива Prism): commondatastorage.googleapis.com/chromium-browser-continuous/index .html

Для ярлыков используйте: --app =, чтобы отобразить браузер в режиме приложения.

2

Я экспериментировал с Prism, прежде чем под Windows, и недавно воскресили его под Ubuntu Linux 12.04 LTS, используя XFCE4 в качестве рабочего стола.

Одна из вещей, с которыми я играю, - это TiddlyWiki, персональный ноутбук. TiddlyWiki реализован в HTML, CSS и JavaScript и содержится в одном файле. Проблема в том, что недавние изменения в модели безопасности браузера нарушили ее, установив ограничения на то, что можно было бы сделать с вещами, открытыми из файлов: // URL.В текущих версиях Chrome, Firefox (мой предпочтительный браузер) и Midori Tiddly жалуется, что он не может сохранять изменения и требует, чтобы Java-апплет как помощник плагина выполнял сохранение. (Как ни странно, в текущем SeaMonkey он работает: в браузере появляется диалоговое окно о возможном небезопасном доступе и запрашивается разрешение, но как только оно указано, оно работает так, как ожидалось.)

Поскольку мне не нужны вкладки для использования , и не нужны накладные расходы полного браузера, Prism выглядел как подходящее решение, так как версия Gecko реализует даты до изменения модели безопасности. Я взял последнюю версию 0.9 в качестве файла tar.gz и извлек ее в/opt/Prism. Я помещаю файл empty.html, который вы загружаете в TiddlyWiki, и помещаете его в/opt/TiddlyWiki. Затем я запустил призму из каталога/opt/Prism. Он загрузится и запустит диалоговое окно с запросом конфигурации. Я указал на файл empty.html TiddlyWiki. Он создал значок на моем рабочем столе. Дважды щелкнув значок, поднятый TiddlyWiki в окне Prism, и все работает так, как ожидалось.

Я не уверен, почему у Трейси возникла проблема с установкой под Linux Mint. Вещи только работали здесь под Ubuntu. Ошибка синтаксического анализа похожа на проблему, которую я видел с нечетным сломанным расширением Firefox. В целях устранения переменных я установил Prism в своем собственном каталоге, тщательно отделенном от существующего материала Mozilla (поскольку у меня установлены Firefox, SeaMonkey и Thunderbird, а также выпуски и бета-версии Firefox.

Увы, Firefox добавить -on не является заменой. Что это такое, это сгенерировать конфигурационный файл для веб-сайта, на который вы указываете его, с которым можно использовать с Prism. Это удобство, но достаточно легко создать полученный файл .webapp вручную.

0

Есть в настоящее время не так много хороших опций.

Chromeless, Webrunner и Prism все прекращено.

«Создание ярлыков приложений» Chromium существует почти там, но эти окна не запускаются в изолированной песочнице, как настоящий SSB, такой как Fluid на OS X. Это ключевая особенность для общего использования для SSB, которые она может, например, вы вошли в учетную запись бизнес-twitter, в то время как ваш обычный браузер входит в вашу личную учетную запись.