Автор Тема: Basilisk  (Прочитано 20640 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн smik55

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1111
Basilisk
« : Август 28, 2019, 23:12:35 »
http://www.basilisk-browser.org/

Basilisk создан на основе Unified XUL Platform (UXP).
Этот браузер близкий близнец Servo Firefox в том , как он работает.

Василиск является свободным веб-браузером с открытым исходным кодом, показывая хорошо известный интерфейс и работу  стиля Firefox. Он основан на макете и рендеринге Goanna (вилка Gecko) и опирается на единую XUL Platform (UXP), которая, в свою очередь, является вилкой базового кода Mozilla без Servo.

Василиск в первую очередь используется как приложение для разработки платформы XUL, и дополнительно как потенциальная замена для Firefox.

Василиск эту текущая разработка программного обеспечения . Это означает , что его следует рассматривать в более или менее «бета» во все времена; он может иметь некоторые ошибки и предоставляется как есть, с потенциальными дефектами. Как и любой другой проект свободного программного обеспечения сообщества, он поставляется без какой - либо гарантии или обещания пригодности для какой - либо конкретной цели. Это , как говорится: мы , конечно , будем делать все возможное , чтобы обеспечить , как стабильный и безопасный браузер , как это возможно с каждым официальным релизом Василиска.
Следует отметить, что из-за этого акцента на развитии платформы, сам (код приложения) браузер будет выпущен и поддерживается в основном как-то-есть, с очень небольшим количеством изменений или развития на пользовательском интерфейсе или браузера интерфейсных функций. По мере развития платформы, некоторые Firefox специфические особенности могут быть отброшены.
Что делает эту поддержку браузера?
Он поддерживает широкий спектр функций , необходимые для современного Web, в том числе передовые сценариев, CSS, HTML5 и загружаемой поддержки шрифтов. Он также полностью поддерживает все NPAPI плагины (например , Java, Unity Web Player, медиа плагины, плагины аутентификации). Более подробную информацию можно найти на странице особенностей .
Является ли этот браузер связан / связаны с Mozilla?
Одним словом: Нет

Этот браузер создан и поддерживается командой Pale Moon , и является полностью независимым ответвлением кода Mozilla / Firefox.
==
По сути этот браузер является платформой для разработки браузера Pale Moon,  имеет привычный вид браузера Firefox, но гораздо легче последнего. Имеется только Портабл-Версия и только 64 бит.
Basilisk имеет одно-поточный режим, удобен в настройках и работает без сбоев.

Download Basilisk

http://eu.basilisk-browser.org/release/basilisk-latest.linux64.tar.bz2
--------------------------------------------------------------------------------------------------

Как русифицировать бразер Basilisk?

Скачать пакет с русификатором

http://vitaliyvstyle.github.io/extensions/russian_ru_language_pack-basilisk.xpi

В адресной строке набрать about:config и согласиться.
Далее ввести в поиск

general.useragent.locale

Заменить en-US на ru-RU

перезагрузить браузер.

http://archive.palemoon.org/basilisk/
« Последнее редактирование: Август 29, 2019, 16:08:03 от smik55 »

Оффлайн smik55

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1111
Re: Basilisk
« Ответ #1 : Август 29, 2019, 15:57:47 »
 Для Baselisk подходят теже дополнения, что и для Palemoon
https://addons.basilisk-browser.org/extensions/

Прежние дополнения S3.google переводчик и  uBlock-Origin установились нормально.

https://addons.thunderbird.net/ru/seamonkey/addon/s3google-translator/

uBlock последняя версия
https://github.com/gorhill/uBlock/releases/tag/firefox-legacy-1.16.4.11

Почта- Simple Mail - v2.91
 http://www.userlogos.org/extension/release/simple-mail-v291

Словарь для проверки орфографии:
http://repository.binaryoutcast.com/dicts/

Набор расширений к Васелиску:
Legacy Firefox extensions
http://www.legacycollector.org/firefox-addons/index.html

Браузер прост в настройках, удобен и не требует установки. Достаточно распаковать архив, например в домашнюю папку пользователя (или в /opt), создать символьную ссылку и скопировать ее на рабочий стол. Все настройки пользователя и дополнения сохраняются в .moonchild productions/basilisk  . При удалении, заодно можно удалить и эту папку.

Памяти занимает сразу после старта мегабайт на 60-80 меньше, чем Firefox и меньше нагружает систему.
Оказался даже чуть легче, чем Palemoon.

Можно проверить тесты здесь:

http://themaninblue.com/experiment/AnimationBenchmark/

« Последнее редактирование: Сентябрь 12, 2019, 23:26:06 от smik55 »

Оффлайн smik55

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1111
Re: Basilisk
« Ответ #2 : Сентябрь 04, 2019, 15:43:42 »
Этот браузер очень хорошо себя ведет. Работает стабильно, быстро запускается и открывает вкладки. Потребляет даже меньше, чем Palemoon, не требует установки, но тут как раз и некоторые неудобства. С рабочим столом МАТЕ проблем нет, ссылка на запуск легко создается.
В сборках же ОС 18.04 с LXDE в PCmanFM нет возможности создать символьную ссылку для запуска программ. Но оказалось, что Baselisk создает свой файл для запуска, который можно использовать.
Для этого:
Открыть файл  Basilisk по адресу в домашней папке ( у меня) :
/home/mike/.local/share/applications
Содержание файла Basilisk привести к такому виду, заменив true на false   в строке NoDisplay=
--------------------------------
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
NoDisplay=false
Exec=/home/mike/basilisk/basilisk %u
Name=Basilisk
Comment=Особое определение для Basilisk
----------------------------------
или можно просто закоментировать эту строку (#). Сохранить файл.
После этого появится в меню раздел "Прочие" с кнопкой запуска для Baselisk.
Просто щелкаем по ней и все. Браузер открывается.
Вот как создать значок для запуска на рабочем столе или на панели в LXDE, пока не думал. Может кто уже знает?

Оффлайн smik55

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1111
Re: Basilisk
« Ответ #3 : Сентябрь 04, 2019, 21:04:56 »
Цитировать (выделенное)
Вот как создать значок для запуска на рабочем столе или на панели в LXDE,
По сути, можно просто щелкнуть ПКМ по значку basilisk в Меню-Прочие и Добавить на рабочий стол. Из Меню так же можно добавить и на ЛХпанель, но в этих случаях ярлык выглядит как обычный файл и не смотрится. Хотелось бы другой вариант с нормальным видом ярлыка.

Оффлайн smik55

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1111
Re: Basilisk
« Ответ #4 : Сентябрь 04, 2019, 21:17:22 »
Кстати, браузер активно развивается, как и Palemoon естественно. Я только недавно скачивал версию v2019.06.08 , а уже вышла новая v2019.09.03  с изменениями.
Это разработка, исправление и релиз безопасности. Обратите внимание, что в настоящее время Google Widevine DRM может не работать в новых установках из-за модели лицензирования Google.

    Реализованы улучшения парсера JavaScript и несколько модификаций спецификации TC39 для веб-совместимости.
    Улучшена производительность движка JavaScript.
    Добавлена ​​поддержка сжатых gzip шрифтов SVG-in-Opentype.
    Обновленный код интернационализации для поддержки обновленных часовых поясов и эпохи японского рейва.
    Обновлен NSS до пользовательской версии, чтобы иметь лучшую силу шифрования для мастер-паролей.
    Добавлено несколько улучшений производительности для DOM, движка рендеринга и парсера.
    Улучшена общая безопасность доступа к ресурсам FTP
    Изменен способ доступа к файлам из сценариев, чтобы предотвратить межфайловый доступ.
    Исправлены проблемы с выравниванием SVG, вызывающие размытое отображение SVG.
    Добавлена ​​поддержка медиа-контейнеров Matroska и аудио AAC.
    Исправлены проблемы безопасности: CVE-2019-11719, CVE-2019-11711, CVE-2019-11715, CVE-2019-11717, CVE-2019-11714 (DiD), CVE-2019-11729 (DiD), CVE-2019- 11727 (DiD), CVE-2019-11730 (DiD), CVE-2019-11713 (DiD) и несколько угроз безопасности сетей и памяти, которые не имеют номеров CVE.
    Исправлено несколько угроз безопасности памяти и сбоев.

https://www.basilisk-browser.org/releasenotes.shtml
« Последнее редактирование: Сентябрь 04, 2019, 21:20:25 от smik55 »

Оффлайн Stiven

  • Новичок
  • **
  • Сообщений: 48
Re: Basilisk
« Ответ #5 : Сентябрь 04, 2019, 22:56:45 »
Цитировать (выделенное)
Имеется ... только 64 бит.
Цитировать (выделенное)
Памяти занимает мегабайт на 60-80 меньше, чем Firefox и меньше нагружает систему.

На компах с 64 битной с-мой рекомендуемый мин. размер ОП 4 GB. Поэтому экономия 60-80 мегабайт - это капля в море.

А так спасибо, что проинформировали.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Basilisk
« Ответ #6 : Сентябрь 04, 2019, 23:02:59 »
В сборках же ОС 18.04 с LXDE в PCmanFM нет возможности создать символьную ссылку для запуска программ.
    Не совсем понятно, о чём речь. В сборках Runtu LITE добавлено контекстное меню каталога "Создать кнопку запуска", которое позволяет создать пользовательский ярлык для запуска приложения или произвольной команды.

После этого появится в меню раздел "Прочие" с кнопкой запуска для Baselisk.
    Добавьте в ярлык строку
Categories=Networkи приложение будет находиться в меню "Интернет".

как создать значок для запуска на рабочем столе
    Скопировать его из меню с помощью "Добавить на рабочий стол" или скопировать ярлык напрямую из каталога ~/.local/share/applications.

или на панели в LXDE
    Для lxpanel есть апплет "Панель запуска приложений", который может содержать кнопки запуска из меню. В Runtu LITE он обычно содержит ярлыки запуска терминала, файлового менеджера и браузера. По желанию можно добавить свои приложения.

Из Меню так же можно добавить и на ЛХпанель, но в этих случаях ярлык выглядит как обычный файл и не смотрится.
    Добавьте в содержимое ярлыка строку
Icon=/путь/к_значку_для_отображенияЛучше использовать стандартные значки, которые имеются во всех темах оформления.
   

Оффлайн smik55

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1111
Re: Basilisk
« Ответ #7 : Сентябрь 05, 2019, 00:01:36 »
HsH, спасибо за подсказку. Не понял правда, где темы искать для значка.
Помогла интуиция и смекалка. Подсмотрел в /usr/share/applications для значка web-browser

Теперь содержание файла Basilisk в  /home/mike/.local/share/applications выглядит так:
------------------------------------------
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
NoDisplay=false
Exec=/home/mike/basilisk/basilisk %u
Name=Basilisk
Comment=Особое определение для Basilisk
Categories=Network
Icon=web-browser
-------------------------------------------
Значек принял вид  глобуса и переместился в раздел Интернет. В таком же виде его можно будет добавить и на панель через Панель запуска приложений.
============
Stiven, это на столько меньше занимает Baselisk сразу после старта. Но если серфить в интернете, то ФФокс быстро набирает за 1 ГБ и разница составляет чуть ли не в 2 раза. Практически последние лет 10-15 уже все процессоры 64 битные. А планки памяти не у всех 4 ГБ. У меня 2, а у других есть и меньше. ФФокс явно тяжелее и медленнее стал и это сильно заметно в сравнении с Palemoon, Baselisk, Slimjet...Все познается в сравнении, остальное-лирика.
==
п.с. Обновил версию до v2019.09.03 , но пакет русского языка старый не подходит, а новый пока не вышел. Все дополнения сохранились. Подождем.

« Последнее редактирование: Сентябрь 10, 2019, 22:19:58 от smik55 »

Оффлайн Stiven

  • Новичок
  • **
  • Сообщений: 48
Re: Basilisk
« Ответ #8 : Сентябрь 05, 2019, 19:35:30 »
Stiven, это на столько меньше занимает Baselisk сразу после старта. Но если серфить в интернете, то ФФокс быстро набирает за 1 ГБ и разница составляет чуть ли не в 2 раза ...

Тогда другое дело.

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
Re: Basilisk
« Ответ #9 : Сентябрь 06, 2019, 09:36:34 »
Имеется только Портабл-Версия и только 64 бит.
Кто хочет 32бит gtk3 : https://wiki.hyperbola.info/doku.php?id=en:project:iceweasel-uxp на том же UXP
Можно портировать в любой линукс. Потянет за собой родные версии ffmpeg icu
Русификация

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Basilisk
« Ответ #10 : Сентябрь 06, 2019, 17:15:50 »
Stiven, это на столько меньше занимает Baselisk сразу после старта. Но если серфить в интернете, то ФФокс быстро набирает за 1 ГБ и разница составляет чуть ли не в 2 раза ...

Тогда другое дело.


В фоксе по умолчанию автоматом включается несколько потоков, поэтому и набирает. У меня, например, всегда включается 4 потока (видимо связано с количеством ядер). Но никто не мешает их вручную отключить. Только зачем тормоза однопотокового браузера? Отвыкли уже от этого аскетизма.
« Последнее редактирование: Сентябрь 06, 2019, 17:17:36 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн smik55

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1111
Re: Basilisk
« Ответ #11 : Сентябрь 06, 2019, 20:39:37 »
ek-nfn, на моем ноутбуке 2х ядерный проц. При старте Опера, Firefox, Chromium наблюдал сразу до 5 процессов. Потом при открытии новых вкладок добавлялись еще процессы под другим названием- типа Вебконтент, видимо на каждую вкладку свой ( а может и не один). Их трудно посчитать, но все они по отдельности занимают часть памяти. В прежних версиях ФФокса я находил пункты для выключения лишних потоков, но в более новых их, по моему, уже убрали. Но по моим наблюдениям эти потоки не прибавляют скорости, а только занимают память. Их основное назначение в том, если вдруг упадет какая то вкладка, то весь браузер останется в работе. Но в в последних версиях Palemoon, Baselisk я ни разу не наблюдал падений, а вот к примеру страницы на Ютубе они открывают быстрее( с теми же дополнениями) и нет этих пустых фреймов, как на ФФоксе, перед их заполнением содержимым. Тут многое еще зависит наверно от мощности самого ПК, типа процессора, планки памяти. Но меня интересует работоспособность браузера на бытовых системах офисного типа и ноутбуках малой и средней мощности. На ширпотребе.
А в ручную что то править в конфигах браузера не каждый сможет. Желательно, что бы все сразу работало и не тормозило. Palemoon и Baselisk этому соответствуют. В последнем лучше выглядит содержимое Ютуба и больше окно плеера, чем в Palemoon. Только из-за этого ему предпочтение. В Slimjet то же все не плохо, но никак разрабы не победят воспроизведение всех медиа файлов на страницах. Иногда бывают пустые черные фреймы без содержимого. Какого то кодека да не хватает, хотя и ставишь все по их инструкции.
--
sfs, я не так давно пробовал гибридный ФФокс с заявленной поддержкой и WEB и UXP, но он оказался на мой взгляд  еще тяжелее, чем ФФокс и не оказалось для него всех нужных мне дополнений. Уже смысла нет все перебирать. Уже есть проверенные, стабильные, удобные не очень ресурсоемкие и я бы сказал-перспективные  браузеры, это Palemoon, Baselisk, Slimjet. А ФФокс с Хромом пусть соревнуются на перегонки за первое место, но явно они отрываются от запросов пользователей бытовых ПК и ноутбуков.
--
п.с. сейчас не могу точно утверждать (можно и покопаться), но разрабы Palemoon утверждают, что адаптируют движки своих вебраузеров для работы с современными процессорами, в том числе и под многоядерные. И если используется только один поток, то это не значит, что используется только одно ядро проца. Я лично всегда наблюдаю работу обеих ядер и в одно поточных браузерах, которые использовал.
« Последнее редактирование: Сентябрь 06, 2019, 20:53:38 от smik55 »

Оффлайн smik55

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1111
Re: Basilisk
« Ответ #12 : Сентябрь 07, 2019, 12:02:39 »
Ну вот тот гибридный ФФокс, под названием Waterfox https://www.waterfox.net/releases/ . Браузер совместим с дополнениями Firefox и 64-разрядными плагинами обозревателя Netscape. В отличие от Mozilla Firefox 57+ версии, основанной на Quantum, Waterfox продолжает поддерживать большинство дополнений на XUL / XPCOM, которые больше не устанавливаются в Firefox из за перехода на WebExtensions.
Не понятно правда на каком он движке, но думаю это тот же современный ФФокс на Quantum(хотя может и Gecko), но немного попиленный на усмотрение автора. Инфы мало. Дополнения разных типов с поддержкой и WEB и UXP, Можно порыться, но подошли и из набора моих для Palemoon.
При старте ( стеми же дополнениями) занимает на 100МБ больше, чем PM или Basilisk. При открытии тойже вкладки на Ютубе -уже на 150 МБ больше и открывает с некоторой задержкой. При открытии разных вкладок наблюдается только 2 процесса : waterfox и Web content.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Basilisk
« Ответ #13 : Сентябрь 07, 2019, 14:23:14 »
Но по моим наблюдениям эти потоки не прибавляют скорости, а только занимают память.

Очень даже ускоряет, так как при одном процессе одна тормозная (не зависшая) вкладка тормозит и все остальные. А такие вкладки постоянно встречаются на многих новостных сайтах и с доменами типа mail.ru. Тут спасение только в глобальных резалках типа Matrix за счет их легкости и поголовного вырезания всего лишнего и несущественного. Но большинство пользователей боится их из-за сложности настроек.
Особенно тормоза из-за одной вкладки заметны при работе с большим количеством вкладок  - под 50 и выше. Прямо наглядно видно как виснет абсолютно все. Стоит увеличить количество процессов и картинка кардинально меняется. Я сейчас даже на тормозном нетбуке включаю два процесса. Проще нарастить память (она счас дешевая), чем работать в тормозном браузере.
« Последнее редактирование: Сентябрь 07, 2019, 14:25:45 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
Re: Basilisk
« Ответ #14 : Сентябрь 08, 2019, 08:35:39 »
sfs, я не так давно пробовал гибридный ФФокс с заявленной поддержкой и WEB и UXP, но он оказался на мой взгляд  еще тяжелее,
iceweasel-uxp  - чистый UXP и пока безальтернативен для   32бит gtk3