Представлен (https://forum.palemoon.org/viewtopic.php?t=17256&p=126379) релиз web-браузера Pale Moon 27.6.0 (http://www.palemoon.org/), ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, cохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. На уровне поддержки базовых web-технологий и тем оформления браузер остаётся совместим с Firefox. Сборки Pale Moon формируются для Windows (http://www.palemoon.org/palemoon-win32.shtml) и Linux (http://linux.palemoon.org/) (x86 и x86_64).Проект придерживается классической организации интерфейса, без перехода к интегрированному в Firefox 29 интерфейсу Australis. Из удалённых компонентов можно отметить DRM, Social API, WebRTC, PDF-просмотрщик, Сrash Reporter, код для сбора статистики, интерфейс группировки вкладок Panorama, средства для родительского контроля и людей с ограниченными возможностями. Из улучшений выделяется поддержка инструкций SSE2, оптимизации для процессоров Atom, дополнительные варианты восстановления сеанса после краха и возможность отключить загрузку изображений.
Основные изменения (http://www.palemoon.org/releasenotes.shtml):
- Добавлена опция для очистки данных о текущем сайте из истории посещений;
- По умолчанию включена поддержка алгоритма сжатия Brotli (https://www.opennet.me/opennews/art.shtml?num=43006) в HTTP Content-Encoding. Обновлена библиотека с распаковщиком Brotli;
- Добавлено уведомление об отсутствии поддержки WebExtensions, в случае попытки установки дополнения на базе данной технологии;- Система автоматических уведомлений переведена на новую инфраструктуру;
- Добавлены дополнительные настройки прокси, связанные с пробросом DNS через SOCKS v5 и автоматической аутентификации с известными учётными записями;
- Добавлена возможность выбора кодировки для страниц в неизвестной кодировке (по умолчанию UTF-8);- Проведена чистка кода строки состояния;
- Отключена поддержка window.showModalDialog;
- Обновлены версии libpng 1.6.28 (с включением быстрого декодирования с использованием инструкций SSE2), WOFF2 и zlib;- Тема оформления оптмизирована для более контрастного выделения панели инструментов и кнопок загрузки;
- Увеличена продолжительность показа всплывающих уведомлений и добавлена настройка для изменения этого параметра;- Добавлена возможность вставки из буфера обмена в документ без элементов редактирования;
- Расширен лимит на размер кэша для масштабирования SVG-изображений, что улучшило работу с крупными SVG-картинками;
- Из-за проблем с отрисовкой шрифтов прекращена поддержка Direct2D 1.0, на системах Windows без Direct2D 1.1 теперь используется программная отрисовка.
URL: https://forum.palemoon.org/viewtopic.php?t=17256&p=126379
Новость: http://www.opennet.me/opennews/art.shtml?num=47529
Всё как в икспи, моё любимое!
ньюфаг
Это про то, каким некоторые видели firefox. И практически единственный
работающий на Intel(R) Atom(TM) CPU N270 + 1 Gb ОЗУ
И тормозящий как сволочь.
> И тормозящий как сволочь.тогда пользуйся lynx, ну или уже выбрось в помойку свой n270, устаревший на десять лет.
все современные будут на нем тормозить гораздо сильнее, поскольку весь видимый выигрыш производительности у них - из-за размазывания по нескольким ядрам одновременно (у нас же тyпорылый пользователь, которому не нужны другие задачи параллельно с браузером, а если есть, подождут). А у этого атома, опаньки, ядро-то одно. И получаем приличное ведерко дополнительных _тормозов_ на "мультизадачность" внутри браузера, когда его собственные треды выпихивают один другого с процессора (с context switching,разумеется, то есть торможение не на доли процента, на единицы, а при неудачном раскладе и на десятки. Но современных разработчиков уже не остановить.)
О да, расскажи нам как переключение контекста тормозит потоки в приложении. Мы вместе с огромной линейкой домультиядерных процессоров поржем.И как это я раньше мог даже в игрушки играть на одноядерном проце, не понимаю. Ведь там, о ужас, контексты переключались.
Я конечно всё могу понять, но N270 уже 9 лет! Даже самый дохлый смартфон сейчас обладает более мощным цпу, а ноутбук трансформер за 200 долларов в производительности выиграет раз 5-10. Зачем вообще этим пользоваться?
Покажите ноутбук трансформер за 200$
> Покажите ноутбук трансформер за 200$ThinkPad X20* Tablet. Б/у, конечно.
Может хватит уже из новости в новость тащить эту бурду про SSE2? Уже давным давно ни хром, ни ФФ без SSE2 работают.
Ну так это ж регресия. Намек на то шо этот браузер для старых ПК ненужен. А для современных...
ftp://ftp.palemoon.org/SSE-Linux/
Для старых это без AVX хотя бы. Которые сейчас в 90% всех компов всё-равно используются. А SSE это уже что-то из времён MMX.
Ирония в том, что палемун задумывался как файрфокс для модных процов, который запустится не у всех. А в итоге стал кладбищем технологических отбросов мозиллы.
Какая версия фраерфокса используется?
У них давно своя кодовая база. Нет четкого соответствия какой-либо версии ФФ. Почитал бы что ли.
Но далеко от 24-й (с которой форкался) они не ушли.
Мумифицированная.
Без лишней 'воды'
ну хоть в нем java запускается. а то не знал как один банковским сайтом пользоваться.
Если тебе нужна Java в лисе, то намного секьюрней использовать Firefox ESR.
А ещо секьюрнее пойти в банк самому, а не милионы по тонких проводках передавать.
Да, только Firefox 52 esr протухнет меньше чем через год и останется только венду семерочку с эскплорером юзать под такой махровый ентерпрайс
Не понял, чем им WebRTC то не угодил?
Тем, что Moonchild считает, что не фиг voip делать в браузере. Видео тоже, но там уже деваться некуда, а с webrtc, который и правда мало кому нужен, можно и поупираться. Лично меня такой подход вполне устраивает.
WebRTC — это далеко не только voip. Его можно использовать для самых разных P2P-штук: децентрализованные мессенджеры, файлообменники, блокчейны и др. Все это активно разрабатывается и мы еще много интересных применений увидим. Так что WebRTC — принципиально важная технология для освобождения веба от централизованного контроля, глупо его отключать.
> Его можно использовать для самых разных P2P-штук: децентрализованные мессенджеры,
> файлообменники, блокчейны и др.и всему этому совершенно нечего делать в браузере - к http и html оно не имеет ни малейшего отношения. Не говоря уже о том, что p2p протоколов хватало и без этого уродца.
> Все это активно разрабатывается и мы еще много интересных применений увидим.
угу, начиная от продвинутой слежки за пользователем и заканчивая ей же.
и увидите вы в основном поделки на эшел..электроне. Но вы продолжайте петь песни о "децентрализованном вебе".
Потому что основная идея этой горе-разработки была как раз в том, чтобы любой жабаскрипт программист мог p2p сети и блокчейны, а квалификация не требовалась. Ну-ну, они вам наслесарят.
Знаете, я тут обдумал, и действительно автор прав. Нечего из браузера комбайн делать. Нужен видеочат - ставь соответствующую программу, p2p обмен файлами - ставь соответствующую программу. Всё правильно так-то. Как он там по сравнению с хромиумом в плане скорости работы знает кто-нибудь? Думаю собрать его, раз там ничего лишнего нет, вдруг понравится
> Нечего из браузера комбайн делать.имянно так. У нас и с браузингом-то нерешаемые проблемы на пустом месте, а нахрена тащить туда вещи, которые вообще не имеют отношения к вебу - полнейшая загадка.
собственно, даже ембеднутое видео прекрасненько могло бы играться внешними плейерами (и без необходимости биться с видеодрайверами в самом браузере), как оно и игралось двадцать лет подряд - если бы поляна не была уже по пояс загажена всякими ютубами.
впрочем, дырявый гуглевый QUIC наглядно демонстрирует и вредность этой политики, и куда вообще гугль тянет современный веб.
> Как он там по сравнению с хромиумом в плане скорости работы знает кто-нибудь?
разно - где-то похрену, где-то (на воспроизведении mpeg4) зависит от того как ты собрал свои библиотеки (или за тебя дядя), где-то нихрена не работает потому что уеб-дизайнер проверяет user-agent и не найдя совпадений с тремя известными ему версиями требует срочно поставить единственно-правильный браузер.
собирать его довольно мучительно, и в целом, незачем.
Дело в том, что браузер — это давно уже не программа для просмотра html-страничек, а настоящая операционная система, и это состоявшийся факт, глупо это отрицать. Конечно, эта ОС довольно корявая по сравнению с известными ранее системами на основе высокоуровневых ЯП (например, Smalltalk и Genera), надеюсь мы еще дорастем и до этого.А пока, я предпочел бы, чтобы моя ОС хотя бы поддерживала работу с сетью не только в парадигме клиент-сервер.
Кстати, если кто хочет старую добрую альтернативу современному распухшему вебу, Gopher еще жив! Пилите сайты на гофере и хрен с ним, с вебом.
> Дело в том, что браузер — это давно уже не программа для просмотра html-страничекстранно, а я вот им странички смотрю - что я делаю не так?
Причем все, включая даже видео и webGL - может быть в эту страничку, в принципе, встроено, оставаясь в рамках html и http (хотя вот гугль так не считает, изобретя для видео собственный уродливый протокол и отдельное приложение). вебсокеты же не имеют ни малейшего отношения ни к тому, ни к другому, совершенно перпендикулярная технология.> а настоящая операционная система
расскажи это мазиле, десять лет назад похоронившей комбайн, который хотя бы умел читать почту - умение достаточно близкое, учитывая что вся почта давно уже в html.
Вот как хотя бы читалку почты внутрь браузера засунешь (нет, не гугл-почты, это все те же странички, почта у нас ходит по imap, отправляется по smtp, сохраняется на диск) - приходи, расскажешь. Я тебе потом расскажу, что еще бывает в "настоящих операционных системах" помимо этих двух пунктов - а ты придумаешь, как их реализовать не выходя из сэндбокса с лимитированным стораджем.> А пока, я предпочел бы, чтобы моя ОС хотя бы поддерживала работу с сетью не только в
> парадигме клиент-сервер.а вот у меня все хорошо с p2p - включая и его полную изолированость от браузеров и их http. Люди, вместо операционной системы пытающиеся всем втюхать недо-ос внутри браузера, могут проходить мимо.
Ну да, неправильную метафору люди используют, говоря о браузерах, что показывает на неверное понимание сущности явления. Прямо называли бы интерактивным телевизором для просмотра рекламы и развлекательной мультимедии, то и дискуссий бы не возникало на ровном месте.
> Ну да, неправильную метафору люди используют, говоря о браузерах, что показывает на
> неверное понимание сущности явления. Прямо называли бы интерактивным телевизором для просмотра
> рекламы и развлекательной мультимедии, то и дискуссий бы не возникало на
> ровном месте..
[I]" So I remember very well the moment when Tim O’Reilly promoted the term Web 2.0 and announced that the time of Rich User Experience has begun. "[/I]
--http://contemporary-home-computing.org/RUE/ (И спасибо RMS за https://habrahabr.ru/company/edison/blog/314432/ ссылку.)Да, это он, наш "герой", внебрачный папа опенсорса:
[I]" Over the past fifteen years, he has given us such gems of analytical precision as [U]“open source,”[/U] “Web 2.0,” “government as a platform,” and “architecture of participation.”
--https://thebaffler.com/salvos/the-meme-hustler
> Добавлена возможность выбора кодировки для страниц в неизвестной кодировке (по умолчанию UTF-8)Джва года ждал!
как у него с поддержкой "css grid"?
Почитал ответы Moonchild-a, короче он считает, что это нинужно.
> Почитал ответы Moonchild-a, короче он считает, что это нинужно.в общем-то, желающие могут пошевелить этот тред - с намеком, что его аргументы устарели на два года, и сейчас grid поддерживается всеми, кроме 1% рынка - соответственно, кто не успеет вскочить на ходу в уже поехавший автобус, останется на обочине. Потому что веб-дизайнеры не будут читать его рассусоливаний что table should be enough.
К тому же мазилла его доделала, теперь ему есть откуда скопипастить кусок кода.
> К тому же мазилла его доделала, теперь ему есть откуда скопипастить кусок кода.Очень просто полтора человека не могут разрабатывать современный веб движок. А сложность веб движков не позволяет вот просто так взять из нового пренести в старый, которому по факту уже несколько лет.
> К тому же мазилла его доделала, теперь ему есть откуда скопипастить кусок кода.Если он конечно не сделан в новом модном ржавом движке, то может и скопипастит.
Какой-нибудь анонимайзер в palemoon сейчас работает ?
> Какой-нибудь анонимайзер в palemoon сейчас работает ?ip route add default dev tun0 - работает
websec
браузер здорового человека
А у меня чет FF на RPi перестал работать, падает при запуске и фсе. :(
>Добавлена возможность выбора кодировки для страниц в неизвестной кодировке (по умолчанию UTF-8)но она же и так всегда была
>>Добавлена возможность выбора кодировки для страниц в неизвестной кодировке (по умолчанию UTF-8)
> но она же и так всегда былабыл переключатель для уже выбранной. Речь о переключателе для еще неоткрытых страниц - до сих пор там был автоугадав и "off", означавший utf.
В общем-то, нам низачем не нужно - полезно для каких-нибудь развивающихся стран с десятком кодировок, еще не определившихся, как они правильно называются.
Есть неприятные баги на некоторых сайтах и в гите заведены репорты. Но, позиция wolfbeast как правило - "сами дураки, кривой код у разрабов сайта". Аппелиция, к тому, что дескать в других-то браузерах работает, не убедительна.
Похоже на то, что со временем кол-во несовместимостей("" будет и расти
> Есть неприятные баги на некоторых сайтахну так пусть авторы некоторых сайтов их исправят, не?
> Аппелиция, к тому, что дескать в других-то браузерах работает, не убедительна.
абсолютно - есть стандарты, а есть код, работающий только по недоразумению.
В первом случае можно поуговаривать (если стандарт либо неписанный, либо, как с grid, недописанный), наиболее действенный уговор - присланный готовый патч, во втором ответ совершенно логичен - у нас уже были времена сайтов работающих только в IE - и где тот йешак нынче? Плывет по реке времени вверх копытами.
Отчасти согласен.
Но, надеюсь, понятно, что "достучаться" до разрабов сайта задача нетривиальная, а то и скорее нереальная.
Я не то чтобы в претензии, wolfbeast-а на всё на хватает. Некоторые баги трудновоспроизводимые. Просто не ясно что с этим делать,т.к. слишком много условностей и реквест убивают. Да и репорты скорее отписки о проблеме.Например совершенно идиотский баг - видео ютуба поставленное на паузу несколько дней назад, вдруг само начинает проигрыватся. Воспроизводится баг не только у меня. Запуск происходит в момент, когда манипулируешь с браузером - переключаешь вкладки, открываешь новые и тп. Было отписано взад, что это глюк ютуба. Сомневаюсь.
Печально то, что приходится некоторые сайты открывать другими браузерами. Таковы реалии..
> Отчасти согласен.
> Но, надеюсь, понятно, что "достучаться" до разрабов сайта задача нетривиальная, а то
> и скорее нереальная.ну так ставим под гуано-сайт единственно-верный браузер в виртуалке специально для него (чтобы он не мог поделиться информацией с кем попало), и хрен с ним - это лучше, чем транжирить ограниченные ресурсы.
Когда и если проблема станет общераспространенной - тогда вполне можно будет и шерстяного уговорить ее решать.
> баги трудновоспроизводимые. Просто не ясно что с этим делать,т.к. слишком много
пинать веб-девелоперов, везде где можно - во-первых, им гораздо проще найти проблему, во-вторых, это в конечном итоге их проблема.
> Например совершенно идиотский баг - видео ютуба поставленное на паузу несколько дней
> назад, вдруг само начинает проигрыватся. Воспроизводится баг не только у меня.код воспроизведения видео (со всеми его mse и прочей гадостью) у PM наполовину свой, непохожий ни на что из известного гуглю, а у гугля - еще и user-agent detection, полюбуйся на два _разных_ оверрайда в дефолтном конфиге PM - для ютрупа один, для googlevideo который внутри - другой.
Проблема что гугль тоже не стоит на месте в попытках всех осчастливить, и это всегда будет гонка за движущейся мишенью.
Завтра оно вообще без js worker'а и дурацкого QUIC работать перестанет.> Печально то, что приходится некоторые сайты открывать другими браузерами. Таковы
> реалии..как будто это что-то новое. кто не опоздал родиться, еще должен помнить netscape2-4 - /table забыли - привет, иди на виндовую машину, ТУТ ты вообще никогда ничего не увидишь.
> Печально то, что приходится некоторые сайты открывать другими браузерами. Таковы реалии.С некоторых пор я стал использовать исключительно ESR и браузеры старых поколений с подменой юзерагента, агрессивно настроенной г-норезкой и блокировкой почти всех украшательств (включая XSS). Стало сильно легче и приятней _получать контент_, для чего, собственно, и нужен интернет. На отдельных сайтах, впрочем, приходится запускать что-то модное и молодёжное, хотя зачастую достаточно проигнорировать настойчивые рекомендации установить современный браузер, поскольку ну реально незачем, если работает даже чуть ли не на шестом ишаке (это больше касается банковской сферы и прочего Кговаваго Ынтерпрайза, застывших в прошлом — о чём хипсторы, к сожалению, предпочитают не знать).
Opera не смогла веб "переучить", PaleMoon точно сможет.
> Opera не смогла веб "переучить", PaleMoon точно сможет.Opera Presto, кстати, всё ещё торт, если не гнаться за ютуберскими и схожими инновациями. Лучший для адванцед юзера браузер всех времён и народов, пусть и не идеальный.
Попробуй зарепортить через https://webcompat.com
Позиция совершенно правильная: разработчики браузеров должны руководствоваться прежде всего спецификациями W3C, а не радиусом кривизны верхних ног уеб-макак.
Вот на это положили:
https://forum.palemoon.org/viewtopic.php?t=16263
+ Не поддерживается что-то из хипс^w нового, хабр превращается в забавный фарш.В остальном — наиболее адекватная замена (с поддержкой почти всех плагинов) для привыкших к классическому… гм… светлячку. Который чсх тупит на прокрутке вышеприведённой ссылки, в отличие от.
Стоит так же отметить, что эти люди не собираются поддерживать e10s, который, к слову, делается для изоляции content-процессов от доступа к файловой системы пользователя и других потенциально небезопасных вещей (а не только для плавности прокрутки и защиты от креша всего браузера), что позволит значительно снизить риск от эксплоитов.
На практике основное достижение этого e10s - сломанные расширения.
Интересно, как бы пользователь заметил "на практике" тот факт, что браузер стало сложнее сломать.
> Интересно, как бы пользователь заметил "на практике" тот факт, что браузер стало
> сложнее сломать.Некоторые из модных и молодёжных браузеров (хромированных) при закрытии самих себя научились уводить у меня виндовую машину в БСОД. А вы говорите…
Пользуюсь Palemoon, где то с 24 версии. Гораздо быстрее лисы. Проблем с сайтами не замечал. Бывает наоборот лиса показывает пустую страницу, а этот справляется. Есть некоторая проблема с расширениями.
На одноядерном, может быть, и быстрее. На многоядернике Firefox уже сейчас уделывает Pale Moon благодаря e10s.
Для лисы есть фантастическое расширение Suspend Tab (ссылку дам ниже), которое реально решает проблему пожирания браузером памяти. Для Pale Moon его совместимой версии нету.
Вкладки внизу палят абсолютный регресс сегодняшний
"...людей с ограниченными возможностями", это-то зачем выпилили?
Может хватит уже из новости в новость тащить эту бурду о Panorama? Ее уже и лисе давным-давно нет...
Теперь можно ещё прекратить тащить бороду про Australis. Начиная с 57 его тоже нет. :)