The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск браузера Pale Moon 28.10, opennews (??), 05-Июн-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


5. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Аноним (7), 05-Июн-20, 21:14 
Из современных версий я пока тестил только MyPal (форк Pale Moon), но последняя SeaMonkey с browser.tabs.remote быстрее будет.

Скажите, многопроцессность (изоляция) задушена в Pale Moon на корню или все-таки можно активировать хоть в каком-то виде? (как в случае SeaMonkey).

Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от злой админ (?), 05-Июн-20, 21:17 
Все браузеры с многопроцессностью быстрее по определению и по факту. Чудес не бывает. Последняя Симанка на 60-й лисе.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Аноним (7), 05-Июн-20, 21:20 
Но там один процесс, правда. Даже с tabs.remote. Хотя, пишет, что включено. На настройку dom.ipc.processCount не реагирует.
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Аноним (7), 05-Июн-20, 21:21 
В смысле, реально всего один (и движок и интерфейс в одном).
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от злой админ (?), 05-Июн-20, 21:29 
Значит разрабы тупо врут, говоря на офф. сайте, что движок 60. Потому, как в нем все уже порезано.
Значит движок 56. Другого не дано.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Кирилл (??), 05-Июн-20, 21:34 
Теоретически движок должен отрываться от файерфокса и запихиваться в процесс форка. Как раз однопоточное приложение получится.
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Аноним (7), 05-Июн-20, 22:43 
Движок 60 с бэкпортами исправлений безопасности из 68.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

49. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Аноним (7), 05-Июн-20, 22:46 
TLS 1.3 включен по умолчанию, хотя Firefox 60 работает по TLS 1.3 только с Facebook.
Вот что мне не понравилось в новой Симанке, параметр browser.urlbar.doubleClickSelectsAll не работает. Хотя, в Firefox 60 он работает, это в более новых сломали.
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Аноним (-), 05-Июн-20, 21:59 
Точно на dom.ipc.processCount не реагирует? Как проверить?
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

52. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Аноним (7), 05-Июн-20, 22:47 
В about:support пишет 0 из 2 или сколько выставишь.
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск браузера Pale Moon 28.10"  +6 +/
Сообщение от Crazy Alex (ok), 05-Июн-20, 21:37 
Наверное, но некоторым староверам вроде меня эта быстрота на фиг не нужна - активный контент зарезан везде где можно, и социалочки как-то не в ходу. Зато оно предсказуемо, не впиливает странные фичи, не пытается принудительно обомне заботиться, вообще не меняет интефрейс - ни GUI ни для расширений, жрёт меньше памяти, чем альтернативы (как минимум для моего случая - куча вкладок и я предпочитаю, чтобы они всегда были загружены) и, понятно, имеет все нужные мне расширения.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

31. "Выпуск браузера Pale Moon 28.10"  +1 +/
Сообщение от злой админ (?), 05-Июн-20, 21:50 
Вот это аргумент. Есть люди, которым нужна работа классических расширений, старый удобный нативный изменяемый интерфейс, никаких лишних свистоперделок, очищенный код. Опять же, высокая стабильность на огромном количестве вкладок и малый жор памяти. Согласен.
Единственно, не всегда может открыть современные тяжелые сайты. В теперешнем загаженном вэбе (где Хром это может без труда) Поэтому не универсален.
Ответить | Правка | Наверх | Cообщить модератору

135. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Аноним (135), 06-Июн-20, 13:30 
> Хром это может без труда

вы гражданин соврамши

Ответить | Правка | Наверх | Cообщить модератору

144. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Аноним (138), 06-Июн-20, 16:40 
Ничуть. Получше всех этих легаси-поделок уж точно!
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от злой админ (?), 05-Июн-20, 21:25 
Все форки пилются любителями в одну репу (2-3 максимум) Соответственно все зависит от знаний этой самой... человека. Конечно, его знания не могут тягаться с знаниями сотен кодеров, которые работают каждый в своей специализации.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

17. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Crazy Alex (ok), 05-Июн-20, 21:30 
Не задушена - её там никогда и не было. И спасибо за это - память меньше жрёт и в FF эта самая многопроцессность и была причина слома XUL.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

25. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от злой админ (?), 05-Июн-20, 21:43 
ХУЛ они в любом случае сломают. Уже классические расширения без бубна и переделки не поставишь.
Тем более, Симанка никогда и позиционировала поддержку ХУЛ главной и обязательной фишкой (в отличие от той же Луны) До поры, до времени это просто позволяла делать Мазила. А сейчас всё, приплыли. Если только они будут форкать ранний движок. Но глубоко копать они не хотят (или не могут) Нехватка человекознанийчасов.
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Аноним (7), 05-Июн-20, 22:47 
> Симанка никогда и позиционировала поддержку ХУЛ главной и обязательной фишкой

И это хорошо оказалось.

Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск браузера Pale Moon 28.10"  +2 +/
Сообщение от Аноним (7), 05-Июн-20, 22:42 
FF 52 на XUL'е? А там многопроцессность включается и реально ускоряет. Это последняя версия для XP, если что. Так что XUL и многопроцессность могут существовать вместе.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

71. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от злой админ (?), 06-Июн-20, 00:06 
На ранних версиях лисы многопроцессность (электролиз) другая, нежели сейчас вроде.
Ответить | Правка | Наверх | Cообщить модератору

163. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Kuromi (ok), 06-Июн-20, 23:04 
Да, другая. Но сейчас там вообще "все" другое. Сейчас в отдельные процессы вынесли и обработку контента  и аддоны и звук и общение с GPU.
Электрозис был проще по своей архитектуре - отделить NPAPI плагины и UI не тормозил от сайтов.
Ответить | Правка | Наверх | Cообщить модератору

162. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Kuromi (ok), 06-Июн-20, 22:59 
Устал повторять, но многопоточность НЕ БЫЛА причиной слома XUL. Например Jetpack расширения (те что не требовали перезапуска) поддерживали многопоточность из коробки, а перед тем как Мозилла решила внедрять WebExt они несколько лет переходили на многопроцессный режим и были инструкции по портированию старых XUL расширений на многопроцессность. И те кто хотел - портировали, с ворчанием, но портировали. Старые заброшенные аддоны действительно с многопроцессностью работали плохо и требовали межпроцесных врапперов (CPOW) который приводили к глюкам и тормозам, но выкидыть XUL было необязательно.
Кстати именно тот факт что после того как активные разработчики потратили время на вылвливание багов и адаптацию своих XUL аддонов к многопроцессному режиму их огорошили новостью "XUL на свалу, все переписываем на WebEXt, с нуля) привел к тому что некоторые в ярости послали Мозиллу лесом и поудаляли (или просто бросили) свои аддоны.

Однвременное повсеместный переход на многопроцессность в том же релизе как и выпилвание XUL (вернее его отключение т.к. в Nightly XUL аддоны работали аж по 60-ю версию) - это хитрое совпадение, не более.

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

173. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от iPony129412 (?), 07-Июн-20, 05:04 
> Устал повторять, но многопоточность НЕ БЫЛА причиной слома XUL

Ну это теория. А так это комбинация.
Когда у тебя есть старая трухлявая архитектура, а тут бац надо глобально всё менять.
То получается лютый трах-бабах.
В теории можно взять и кучей усилий этот старый, заросший, и костыльный клубок распутать, и переплести как надо... Но зачастую проще всё это выкинуть куда подальше. И написать заново.

Что и сделали, и правильно.

Ответить | Правка | Наверх | Cообщить модератору

190. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Kuromi (ok), 07-Июн-20, 23:14 
>> Устал повторять, но многопоточность НЕ БЫЛА причиной слома XUL
> Ну это теория. А так это комбинация.
> Когда у тебя есть старая трухлявая архитектура, а тут бац надо глобально
> всё менять.
> То получается лютый трах-бабах.
> В теории можно взять и кучей усилий этот старый, заросший, и костыльный
> клубок распутать, и переплести как надо... Но зачастую проще всё это
> выкинуть куда подальше. И написать заново.
> Что и сделали, и правильно.

Ну какая теория, ну? Я видел весь этот цирк сидя на Ночнушке и гадая что сломается сегодня. (Живи опасно, да :)) ) Некоторые разработчики аддонов, спасибо им, умудрялись чинить и заставлять работать свои аддоны на Nightly до последнего. А даже после "смерти XUL" системные аддоны от Мозиллы, вроде Зщслуе еще долго былидефакто XUL, просто им были прописаны особые исключения. Вот сейчас - да, фактически от XUL мало что осталось. Выкинуты XULовые менеджер аддонов, менеджер паролей, сертификатов, практически убит XBL и недавно грохнули Xul Grids. Так что "эта трухлявая" архитектура никуда в 57-ой версии не делась, её просто замаскировали.

Главная проблема которую они устраняли убирая XUL (и это не скрывалось, прямо писалось в блогах разработчиков) была "слишком глубокое проникновение в код браузера аддонописателями". Это заставляло разрабочиков Файрфокса осторожничать меняя внутренности, т.к. неосторожное изменение легко могло сломать аддоны. Главная идея WebExt - стабильное внешнее API и руки прочь от внутренностей. Поверх тами "соображения безопасности" наслоилось и все такое прочее. То что WebExt срзу же поддерживает многопроцессность - это просто потому что его сразу проектировали таковым.

Ответить | Правка | Наверх | Cообщить модератору

195. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от iPony129412 (?), 08-Июн-20, 06:52 
> Это заставляло разрабочиков Файрфокса осторожничать меняя внутренности, т.к. неосторожное изменение легко могло сломать аддоны. WebExt срзу же поддерживает многопроцессность - это просто потому что его сразу проектировали таковым

О том и речь

> Когда у тебя есть старая трухлявая архитектура, а тут бац надо глобально всё менять. То получается лютый трах-бабах. В теории можно взять и кучей усилий этот старый, заросший, и костыльный клубок распутать, и переплести как надо... Но зачастую проще всё это выкинуть куда подальше. И написать заново.

Ответить | Правка | Наверх | Cообщить модератору

215. "Выпуск браузера Pale Moon 28.10"  +/
Сообщение от Kuromi (ok), 08-Июн-20, 18:47 
>> Это заставляло разрабочиков Файрфокса осторожничать меняя внутренности, т.к. неосторожное изменение легко могло сломать аддоны. WebExt срзу же поддерживает многопроцессность - это просто потому что его сразу проектировали таковым
> О том и речь
>> Когда у тебя есть старая трухлявая архитектура, а тут бац надо глобально всё менять. То получается лютый трах-бабах. В теории можно взять и кучей усилий этот старый, заросший, и костыльный клубок распутать, и переплести как надо... Но зачастую проще всё это выкинуть куда подальше. И написать заново.

И все же "трухлявая архитектура" и желание запереть браузер от вмешательства извне - разные вещи. Хотя это уже спор о формальностях. конечно сейчас им проще менять все, но все равно урон нанесен непоравимый. WebEXt - даже после того как APi были существенно расширены все равно не сравнится по функционалу со старыми аддонами.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру