Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Basilisk (часть 1)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195

Открыть новую тему     Написать ответ в эту тему

Gosuto



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Basilisk - это браузер, являющийся полностью независимым форком Mozilla Firefox, основанном на механизме и движке рендеринга Goanna (форке Gecko).
Браузер поддерживает широкий спектр функций, необходимых для современного веб-серфинга, включая поддержку расширенных скриптов, CSS, HTML5 и загружаемых шрифтов. Он также полностью поддерживает все плагины NPAPI (например, Java, веб-проигрыватель Unity, и различные плагины).
Basilisk - это веб-браузер, нацеленный на сохранение полезных технологий, которые удалены в Mozilla Firefox.
Основные особенности Basilisk:
Важные отличия от Mozilla Firefox:

Скачать (официальная страница)
Доступны: x32 и x64 windows installer; x32 и x64 windows 7z archive; x64 gtk2 и gtk3 linux tarball.
Release Notes

Форки и пользовательские сборки
Centaury - форк Basilisk от zzz528 (больше не будет обновляться) - поддержка ХР, WebExtensions, инсталлятор с возможностью полностью портативной установки без дополнительных библиотек (ссылки на последний Centaury версии 0.17.0: x86, x64, русификатор).
Продолжение Centaury от zzz528 на основе firefox68 для Windows ХР - Mypal68
Serpent - сборки Basilisk от roytam1 - поддержка ХР, WebExtensions, мультипроцесс (опционально), сборки на ветках 52.9 и 55. Весь архив.
Портабельный Basilisk методом 3-х файлов

Русификаторы
   Русификатор для Basilisk v2025.02.22
   Русификаторы для Serpent (от 7.2025) Подходят для всех версий 52 и 55 линеек, включая старые.
Устаревшие версии

Расширения
Официальный каталог расширений
Официальный каталог поисковых движков
Legacy Firefox extensions
Каталог классических дополнений Firefox Gecko: Classic Add-ons Archive
Как настроить PAC-прокси для доступа к заблокированным сайтам?

Всего записей: 5619 | Зарегистр. 09-11-2015 | Отправлено: 07:21 19-11-2017 | Исправлено: Kero1, 01:06 23-07-2025
tiun

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
l0rik

Цитата:
Я этот injectpe.exe запускать не стал, а вытащил из него portable64.dll и положил куда сказано.

Из того, что пишет автор portable_bin.7z у себя на Github, я сделал вывод, что одного только подкладывания DLL в каталог к браузеру недостаточно, injectpe.exe ещё и патчит mozglue.dll. (И текст внутри injectpe.exe: "mozglue.dll not exist" - явно не просто так.)

Цитата:
В инструкции harrykkk (п.2) сказано про архив roytam1, а у меня - оригинальный Basilisk.

Может, в roytam-овскую сборку (Serpent) уже встроена работа с portableXX.dll, поэтому работает и без патчения? У меня XP, поэтому только roytam-овские изделия и доступны, а с ними метод из инструкции работает.

Цитата:
без BOM <про это не понял>

Уникодный файл может начинаться с BOM - специальной последовательности байтов, указывающей, какая именно разновидность Уникода используется в этом файле. А может и не начинаться. И могут быть программы, для которых наличие BOM в файле обязательно, а могут быть программы, для которых обязательно отсутствие BOM.
(Текстовый редактор, знающий о BOM, человеку эти байты не показывает.)

Цитата:
При этом dependentlibs.list (п.5) в кодировке ANSI.

Если текст содержит только символы, имеющиеся на английской раскладке клавиатуры, то кодировки UTF-8, ANSI и OEM для него совпадают.
 
Добавлено:
Лично мне для портативного использования мозилловских браузеров всю жизнь хватало параметра командной строки "-profile".

Всего записей: 592 | Зарегистр. 02-11-2007 | Отправлено: 14:41 02-10-2025 | Исправлено: tiun, 15:04 02-10-2025
Enobarbous



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
l0rik
Может так случиться, что актуальная версия libportable не подходит для basilisk - проект все-таки под ff рассчитан.
Попробуйте использовать tmemutil (это версия, с которой у меня нормально портабелизируется). Берите подходящую по разрядности, в dependentlibs пишется как
Код:
tmemutil.dll
api-ms-win-crt-runtime-l1-1-0.dll
...

 
tiun
Цитата:
одного только подкладывания DLL в каталог к браузеру недостаточно, injectpe.exe ещё и патчит mozglue.dll
Не, патч нужен только чтобы не создавался пустой каталог в реестре. Но это не относится к василиску, только к ff. По крайней мере раньше было так.

Всего записей: 717 | Зарегистр. 13-01-2020 | Отправлено: 02:43 03-10-2025 | Исправлено: Enobarbous, 03:18 03-10-2025
tiun

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
-

Всего записей: 592 | Зарегистр. 02-11-2007 | Отправлено: 20:27 03-10-2025 | Исправлено: tiun, 13:13 04-10-2025
l0rik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 Vidockq
Цитата:
А чего дублируются записи в dependentlibs.list?  
 Сам пользуюсь Серпентом, но не сут, ...
 Вроде не дублируются, просто имена похожи. И как раз суть в том, что Basilisk - это не совсем Серпент, видимо, отличия есть, как затем сообщили.
 
  tiun
  Благодарю за подсказки и ликбез!
Цитата:
Лично мне для портативного использования мозилловских браузеров всю жизнь хватало параметра командной строки "-profile".
 Толковая инфо, помню, где-то было обсуждение этого, вроде с вашим участием. Поищу.
 
  Enobarbous
  Спасибо за файлик и помощь! Попробую tmemutil, однако ж неспешно, т.к. мне нужно найти инструкцию, а приведенная в вашем посте, увы, потерта...
 
  to All
  Где еще Basilisk пишет свой обычный профиль, кроме
C:\Users\User1\AppData\Local\Basilisk-Dev\ и  
C:\Users\User1\AppData\Roaming\Basilisk-Dev ?
  И добавляет ли он что-либо в реестр?

Всего записей: 31 | Зарегистр. 26-04-2019 | Отправлено: 03:17 05-10-2025 | Исправлено: l0rik, 03:25 05-10-2025
tiun

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
помню, где-то было обсуждение этого

В теме по Mypal это упоминалось несколько раз. Например, здесь: http://forum.ru-board.com/topic.cgi?forum=5&topic=51380&start=2640#6
 
В реестр при этом Serpent ничего не пишет, а в профиле Windows создаёт пустой каталог. Меня это не напрягает, а если почему-то нужно будет скрывать следы присутствия, то можно использовать bat-ник, который следующей командой после запуска браузера будет удалять этот каталог. (Всё равно ведь для регулярного запуска на разных компьютерах браузера с параметром удобнее использовать bat-ник.)

Всего записей: 592 | Зарегистр. 02-11-2007 | Отправлено: 10:40 05-10-2025 | Исправлено: tiun, 10:45 05-10-2025
Kero1



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для страждущих портативности, истоки истории.

Всего записей: 2833 | Зарегистр. 23-08-2011 | Отправлено: 21:21 05-10-2025
mithridat1



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли в официальном Basilisk штатный механизм автоматического сохранения сессии при выходе как это реализовано в современном Firefox, без сторонних расширений ?

Всего записей: 5177 | Зарегистр. 05-01-2006 | Отправлено: 13:03 06-10-2025 | Исправлено: mithridat1, 13:11 06-10-2025
MAX63ru



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Basilisk v2025.10.10

Цитата:
 v2025.10.10 Published 2025-10-10
This Basilisk release integrates all Pale Moon changes from 33.8.1 through 33.9.0.1, introducing major web platform improvements, enhanced standards compliance, Linux stability fixes, and multiple security patches. There may be changes in this release that are not documented.
 
    Implemented CSS4 revert keyword and the clip keyword for overflow.
    Implemented CSS axis-shorthand parsing of overflow, resolving unscrollable areas on some websites.
    Implemented color-mix() (RGB and HSL color spaces).
    Implemented @supports(selector(<complex selector>)) and CSS Cascade Layers via @layer.
    Implemented clip-path:<geometry-box> usage without explicit paths.
    Implemented overflow-inline and overflow-block properties.
    Implemented :autofill and :focus-visible CSS pseudo-classes.
    Implemented the prefers-reduced-motion media query.
    Implemented a minimal visualViewport API.
    Un-prefixed user-select, :read-only, and :read-write to align with the current CSS4 specification.
    Improved parsing of X-Content-Type-Options: nosniff and corrected regressions from earlier updates.
    Changed @import processing to follow order of appearance in stylesheets.
    Aligned TypedArray constructors with the ECMAScript spec (invalid or undefined initializers now return empty arrays).
    Improved multi-header Cache-Control parsing.
    Address bar focus state now correctly resets when navigating to #fragment anchors.
    Cookies without valid names are now rejected per RFC 6265; nameless cookies (beginning with =) are no longer accepted.
    Added FFmpeg 7.0 / libavcodec 61 support for improved multimedia compatibility.
    Fixed border-image sub-property update bug.
    Fixed scrollbar-width inheritance handling.
    Explicitly initialized fontconfig on Linux startup to fix missing font issues.
    Fixed color-depth reporting inconsistencies on Linux.
    Fixed VPX and ffvpx build issues on PowerPC and non-assembly architectures.
    Fixed a memory safety issue in gradient color-stop handling.
    Improved DevTools “Copy as cURL” reliability.
    Adjusted CSP URI reporting and data-load restrictions for <object> elements to better follow modern web standards.
    Fixed WebAssembly table size limit handling to align with other engines.
    Fixed crashes and regressions introduced in prior <object> restriction code.
    Fixed address bar dropdown highlight styling regression.
    Numerous Defense-in-Depth and memory safety improvements across components.
    Built on UXP commit: 545d52572d
    Security issues addressed: CVE-2025-10536, CVE-2025-10533 (DiD), CVE-2025-9181, CVE-2025-8031, CVE-2025-8028 (DiD), CVE-2025-8037, CVE-2025-8029, and additional non-CVE fixes.
 
Implementation notes
 
    overflow: clip now fully conforms to the CSS specification. Clipped overflow is hidden and unscrollable. If only one axis is specified, the other remains visible but cannot be scrolled.
    clip-path:<geometry-box> can now be used without a path definition, resolving prior cases where blank content appeared.
    visualViewport is minimally implemented for desktop environments: fixed (0,0) origin, root scrollframe dimensions, and scale factor = 1.0.
    TypedArrays with invalid or undefined initializers no longer throw; they return a zero-length array instead.
    Cookies: nameless cookies (starting with =) are now rejected outright. Cookies without an equals sign are interpreted as valueless named cookies, improving RFC compliance and preventing malformed cookie injection.

Всего записей: 9713 | Зарегистр. 14-04-2012 | Отправлено: 19:56 09-10-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195

Компьютерный форум Ru.Board » Компьютеры » Программы » Basilisk (часть 1)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru