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