Разработчики web-браузера Pale Moon, ответвившегося от кодовой базы Firefox для сохранения поддержки XUL и классического интерфейса пользователя, объявили (https://forum.palemoon.org/viewtopic.php?t=20434&p=152412) о создании собственного сайта-каталога thereisonlyxul.org (http://thereisonlyxul.org/). Сайт позиционируется как сводная площадка с информацией о проектах и дополнениях, использующих технологию XUL.
В настоящее время каталог находится на стадии формирования и на сайте пока представлен только список приложений, построенных с использованием платформы Unified XUL Platform (UXP). Кроме Pale Moon, в списке упомянуты браузеры Basilisk (https://www.opennet.dev/opennews/art.shtml?num=47587) и Iceweasel-UXP (https://wiki.hyperbola.info/doku.php?id=en:project:iceweasel...), irc-клиент Ambassador (https://github.com/Ascrod/ambassador/releases), почтовый клиент Icedove-UXP (https://wiki.hyperbola.info/doku.php?id=en:project:icedove-uxp).
URL: https://forum.palemoon.org/viewtopic.php?t=20434&p=152412
Новость: https://www.opennet.dev/opennews/art.shtml?num=49286
Интересно, чем это будет. Компостная куча, где сие будет перегнивать еще неизвестно сколько, или "инкубатор" и площадка для взаимодействия...
Очевидно, что "Компостная куча, где сие будет перегнивать еще неизвестно сколько"
Куча компоста гораздо лучше, чем просто разбросанный по дому компост.
Разбросанный компост так и останется разбросанным. Просто добавится еще и куча.
То, что будет поднято дома, будет оказываться в куче.
Очень надеюсь, что второе. Было бы приятно увидеть обновления старых дополнений.
Но скорее всего, выйдет как обычно - компостная куча.
> Интересно, чем это будет. Компостная куча, где сие будет перегнивать еще неизвестно
> сколько, или "инкубатор" и площадка для взаимодействия...Конечно! leftpad.xul.jpeg
Ты так говоришь, будто это что-то плохое. Компост это питательная среда.
Питательная, вот только для кого...
Людей которые едят компост я еще не встречал.
Люди едят капусту и картошку, клубнику и яблоки которые едят компост)
Список проектов, которые пока, ещё, не добили? Чтобы не забыть?
Pale Moon = Неуловимый Джо
Неправильно ты Дядь Фёдор оператор сравнения пишешь
А может он паскалист?
или sql запросы пишет
Да, потому что все там маскируются под хром который работает на венде. А на самом деле доля лнукса и PM значительно больше, но вы об этом не узнаете.
Зачем они меняют UA?
чтобы весь интернет не превратился в табличку "вы используете устаревший браузер, немедленно установите последюю версию гуглошпиона или хотя бы, вот, гуглешпиона-с-лисицей - какая именно версия у них "последняя", вам, рабам, знать незачем".
Можно мимикрировать под последнюю лису и используемую ОС. Зачем мне на маке смотреть рекламу браузера Амиго?
Проект амиго закрыт, а тебе его до сих пор рекламят?
нельзя. во-первых, я не хочу лишний раз светить используемую ос - у меня и так слишком много отличий от среднестатического хромоюзера, не надо добавлять лишних. Божественная десяточка, как у всех.во-вторых, если ты будешь тyпo всегда изображать последнюю лису, вместо таблички об установке хромого частенько будешь получать пустой экран или бесконечные часики (это оно пытается веб-сокет открыть, которых у тебя нет).
поэтому у palemoon куча разных оверрайдов для разных сцайтов, которые подобраны чтоб хоть как-то работало, и дефолтный оверрайд не очень детальный, чтобы если альтернативно-одаренные все же предусмотрели фаллбэк для предпоследней версии мурзилы, у него был шанс сработать.
а рекламу браузера спутник посмотришь, глаза не вытекут. Проникнешься патриотизмом и величием родинки.
Твою настоящую систему 1001 способом узнают независимо от юзерагента. Иди шапочку из фольги сделай.
те кто специально будут интересоваться - безусловно, узнают. Но вот те, кто "чисто на всякий случай собирают bigdata" - получат прекрасную кучу мусора, из которой выцепить мой точный профайл будет проблематично. Ну, я по крайней мере, надеюсь - я не связан с этим бизнесом уже ровно 10 лет, и они могли, к сожалению, не только разрабатывать друг-другу пердаки под diversity и нанимать сиськоносиц топ-менеджерами - мог под прикрытием сисек затесаться один-другой действительно эффективный менеджер, и пара-тройка сотен недоразоблаченных белых xyешовинистических свиней все еще могла работать там работу, а не коммитить в code of conduct.Но нестандартный и всегда одинаковый user-agent, это вот прямо красная лампочка - "слить несколько профилей в один, он это, гад".
Своей лицензией Pale Moon отбивает всё желание этим браузером. Пусть дальше развиваются.
А чем его лицензия отличается от лицензии Firefox?
Нельзя собирать и патчить под именем Pale Moon
собирать и патчить можете - но у себя на локалхосте._раздавать_ собранное и даже _скрипты_ собирающие - нет. Даже непатченный нельзя.
И что? Файрфокс патченный нельзя распространять под названием Файрфокс без разрешения Мозиллы. И вроде никто не ноет (Дебиан одно время ругался с Мозиллой на эту тему, но со временем они утрясли разногласия).
https://forum.palemoon.org/viewtopic.php?f=12&t=289
Любопытно. Этот moonchild выглядит чуть ли не официальным представителем Pale Moon, но при этом несёт бред какой-то. Судя по тексту лицензии, на которую он ссылается, распространение Pale Moon с заменой official branding на отсебятину -- это то, что лицензия не запрещает.> 13. Unofficial branding ("New Moon") as supplied in the source code may be used for unendorsed binaries at all times. Thusly *branded binaries with the New Moon logo and product name are not subject to the endorsement and exception rules as set out in previous points of this license and may be freely distributed in altered or unaltered form, subject to the Mozilla Public License as regards source code changes and availability*. This permission does, however, not include any rights or license to the Pale Moon name and logo that may still be present in the resulting unofficially branded binaries.
> branded binaries with the New Moon logo and product name are not subject to the endorsement and exception rules as set out in previous points of this license and *may be freely distributed in altered or unaltered form*, subject to the Mozilla Public License as regards source code changes and availability
> may be freely distributed in altered or unaltered formЕсли перейти к unofficial branding, то ты можешь делать с сорцами что угодно. Это ровно то же самое что и с ff, там тоже есть понятие official branding и unofficial. Если собираешь official brainding, то лицензия позволяет использовать только на своей машине и запрещает распространять бинари.
Я правда так и не смог найти в гугле ни одной русифицированной сборки pale moon. Этот moonchild упоминает какой-то boomer, что из названия выглядит как неофициальный branding, но проверить невозможно, поскольку он, судя по всему, существует только в воображении moonchild.
> Я правда так и не смог найти в гугле ни одной русифицированной сборки pale moon. Этот moonchild упоминает какой-то boomer, что из названия выглядит как неофициальный branding, но проверить невозможно, поскольку он, судя по всему, существует только в воображении moonchild.А вас не смущает то, что пост, на который приведена ссылка, создан в ноябре 2011 года? Многие из нас иногда теряются во временных петлях (я и сам долго ориентировался на доллар по 30), но напомню, что сейчас подавляющее большинство календарей покажет вам сентябрь 2018 года, а, значит, прошло с тех пор почти 7 лет. Не считаете ли вы, что за это время многое могло поменяться, и слова из поста стоит рассматривать с оглядкой на возможные изменения?
>прошло с тех пор почти 7 летhttps://github.com/jasperla/openbsd-wip/issues/86
та не, все то же самое
>> Я правда так и не смог найти в гугле ни одной русифицированной сборки pale moon. Этот moonchild упоминает какой-то boomer, что из названия выглядит как неофициальный branding, но проверить невозможно, поскольку он, судя по всему, существует только в воображении moonchild.
> Не считаете
> ли вы, что за это время многое могло поменяться, и слова
> из поста стоит рассматривать с оглядкой на возможные изменения?Я не знаю. Ссылку сюда вкинул Аноним, я указал на бредовость содержания ссылки, и я не считаю, что это моя задача разбирать причины бредовости. Он вкинул, пускай он и разбирает, если ему интересно.
У вас лицензионная непереносимость?
На несвободные да
Как неудобно быть анонимом ((
P.S Аноним 5, 26 и 45 - это всё я, компьютеры разные )) Заходить на сайт, каждый раз, с другого ПК не очень удобно.
Назвал его Не_Пале_мун и патчи сколько влезет.
В своё время ненавидел тормозной XUL, а теперь нам явно дали понять, что бывает хуже, причем сильно. (
Так что, я - за.
Ну, Firefox доказал, что без XUL ему лучше и быстрее, так что не всё потеряно
> быстрееНа SSD? Ну да, там быстрее. Загрузка. Без дополнений, без твиков. И памяти жрёт теперь как хром. PaleMoon работает шутстро с десятком дополнений и с 30 загружеными вкладками жрёт 750Мб.
Это не от хромодополнений, а от многопроцессности. Если не нужна скорость, можешь выбрать 1 процесс в настройках.
На HDD. Быстрее. Загрузка. Страниц. Веба. С дополнениями. Твиками. На скорость первой загрузки самого браузера плевать - пускай хоть минуту думает. Но он и тут неплох.Логично, что чем быстрее и современнее браузер - тем больше ресурсов уйдет. Firefox 57+ заметно быстрее себя старого (55-56 и раньше). Что интересно, реально чувствуется, что с каждой последующей версией он становится чуть быстрее. Поставил недавно Nightly, теперь возвращаться на обычный не хочется. С ВебРендером через видеокарту вообще шикардос, но ноут греет, пришлось отключить.
Нет смысла гоняться за минимальным потреблением ресурсов, если на борту хотя бы 4-6 Гб ОЗУ. Следует понимать, что раз уж браузер стал основным приложением, то и жалеть тут нечего.
> Ну, Firefox доказал, что без пользователей ему лучше и спокойней, так что всёFYP
использую лису на маке линуксе и винде везде и ставлю всем.
в последнее время фф работает очень быстро, памяти отжирает меньше хрома.
я менеджер часто использую jira, загружаю борду с 10-ю командами!! страница весит 36 мегабайт каждое утро лиса справляется лучше хрома! на венде маке и линуксе.о каких тормазах нытики говорят?
пользуюсь разнвми лисами но в основном developers edition
У меня 32GB оперативы и 8 ядер кирпича.
Зато мне ни один чудак не будет рассказывать что урл больше не нужны.
И пользовался FF я всегда даже когда он был явно медленнее.
А теперь и подавно.
> фф работает очень быстро, памяти отжирает меньше хрома.А когда он больше Хрома то сжирал? Речь, естественно, не идёт про 5 вкладок, а хотя бы десятки.
Году так в 2007 - 2009 лиса жрала не в себя.и когда хром появился тоже поначалу жрала больше.Но суть в том что сейчас лиса если и медленнее то совсем не на много, но кто-то продолжает называть ее тормозной. А то что памяти жоет меньше, так это я указал как приемущество при равной склоости работы
thereisonlyxul.org доступен только по HTTP, HTTPS не открывается. Начало хорошее. (нет). Установи ещё этих занятных экстеншенов, да отведай MITMа.
радует только то, что эти XUL'ы настолько же Неуловимый Джо, насколько Pale Moon
Многое нормальное - неуловимый джо.
Но это не повод пользоваться Мейл Ру Интернетом.
У них по HTTPS даже браузер скачать нельзя. Если безопасность неважна для проекта даже в таких мелочах, то представляю что творится под капотом.
> У них по HTTPS даже браузер скачать нельзя.вранье
> У них по HTTPS даже браузер скачать нельзя.https://linux.palemoon.org/download/mainline/
-> Download x64 tar.bz2 (direct download)
$ curl -I https://linux.palemoon.org/datastore/relemoon-28.0.1.linux-x...
HTTP/1.1 200 OK
Date: Tue, 18 Sep 2018 09:24:04 GMT
Content-Type: application/octet-stream
Content-Length: 48425045
...
>> У них по HTTPS даже браузер скачать нельзя.
> https://linux.palemoon.org/download/mainline/
> -> Download x64 tar.bz2 (direct download)
> $ curl -I https://linux.palemoon.org/datastore/relemoon-28.0.1.linux-x...
> HTTP/1.1 200 OK
> Date: Tue, 18 Sep 2018 09:24:04 GMT
> Content-Type: application/octet-stream
> Content-Length: 48425045
> ...Мой комментарий с картинкой потёрли модеры.
Так клик на "download installer" ведет редиректом на http.
Большинство пользователей даже не заметит, что ушли с https при скачивании.
Проблема реально существует. Но парочка хомяков считает, что они самые умные.https://www.palemoon.org/download.php?mirror=eu&bits=64&type...
303 Redirect
http://rm-eu.palemoon.org/release/palemoon-28.0.1.win64.inst...
200 OK
P.S.
Модеры если вы такие грамотные, может будете важные комментарии тоже сами писать?
На кой черт вам это комьюнити с их многообразием мнений???
Устанавливать нужно у себя дома без VPN и никакого MITM не будет.
Могильник подняли? Молодцы, правда обновлений не будет.
А почему xul это сложно и нельзя поддерживать?
В чем сложность этой штуки? Это же просто такой тулкит (большей частью графический) с яваскриптом и всё. Интерпретатор яваскрипта сам по себе.Сложно последовательно адаптировать его к новым версиям всяких веб движков? А из-за чего?
Опеннетовские спецы сказали, что не нужно, значит не нужно. Чего это ты против массы переть вздумал? Самый умный что ли?
Ну значит им не нужно.
не опеннетовские спецы, а великая и непогрешимая компания мурзила, послушный агент гугля.
А будешь спорить - тебя в гугле зобанят.
А ты думаешь почему они ещё и ALSA выкинули? Вся возня из-за изоляции, как мне кажется. Типа у нас расширения должны быть полностью изолированы и выполняться в песочнице. А XUL имеет доступ ко всем внутренностям браузера.
Правда, как выясняется, без этого доступа ничерта не изменить...
Ага...
То есть по простому его к Webkit или Servo не прекрутить? И он зависит ещё от деталей реализации браузера и если менять хоть что в реализации, то плагины будут не до конца предсказуемо топиться?
И есть много способов сделать одно и то же? И вообще xul это браузер?
Может несу чушь, но пишу как чувствую.Но недорасширения это же тоже не выход. Они превращают лису в неизвестно что!
Так прикрутили же. Интерфейс пока на XUL вроде сейчас крутится. Только раньше расширения могли в этот интерфейс активно вмешиваться, а вот сейчас нельзя.
Раньше расширения могли активно вмешаться во всё. Это связывало руки разработчикам, приходилось либо отказываться от изменений, либо ломать расширения. И так постоянно. В итоге, вой, что опять сломали, блаблабла. Теперь же возможности расширений ограничили документированным API, которое постепенно в каждом выпуске расширяется. Опять поднялся стон, что всё сломали, но теперь этот стон один раз, а не каждый релиз.
Ломать продолжают, в т.ч. как интерфейс, так и его возможность настройки через css. А, собственно, больше расширения и не нужны. Большинство из них торчало только для того, чтобы вернуть как было.
Но изменение интерфейса всё-таки была отличная штука. Хотя и сейчас можно поменять, создав папку chrome в папке профиля и поместив туда файл userChrome.css. Было бы неплохо, если бы разрабы сделали интерфейс в настройках под это дело.
Это всё ограниченные изменения. Что-то типа tabmix на них не сделать.
Мозилловцы вроде говорили, что XUL не совместим с многопроцессностью. Чтобы сделать его совместимым - надо его переписать с изменением апи. Поэтому они выбрали вариант с webextensions - чтобы и не тратить ещё 2 года на новый xul, и совместимость с хромыми дополнениями была бесплатно.
Да XUL-дополнения несовместимы, потому что вся эта система проектировалась в те времена, когда ни о какой многопроцессности и не мыслили, а в домашнем ПК было одно ядро (максимум с гипертредингом, если по какому-то недоразумению пользовать взял себе 4 пень вместо атлона).
А как оно может быть не так с многопроцессорностью?
Что там ломается вообще?Можно ответить ссылкой (только я не пойму).
Многопроцессность. Каждый таб как отдельный процесс. В XUL про это ни слуху, ни духу. Только специальный API наворачивать и всё ломать. Вот они и подумали, что раз уж ломать, то и выкинуть XUL заодно. Их ошибка только в том, что полнцоценной замены не завезли.
> Каждый таб как отдельный процессМожет уже хватит? Видели, знаем. Каждому расширению - свой процесс. И вот уже, весь твой ПК во власти браузера, неважно, сколько оперативки установлено.
Для Chromium-подобных
--renderer-process-limit=1 --disable-features=site-per-process
Для Firefox через about:config
browser.tabs.remote.autostart;false
extensions.webextensions.remote;false
layers.gpu-process.enabled;false
Проблема там была в том, что контент в одном процессе, а гуй и расширения - в другом. Расширеняи привыкли к тому что все в одном месте, тлько протяни руку, а чтобы работать с объектами в другом процессе нужно либо врапперы пользовать (пончалу так ибыло, тормозилои глючило) либо дорабатывать расширения.
Да то бред сивой кобылы. Народ уже забыл, но они реализовали e10s для расширений ДО того как заболеть одержимостью WebExt. Да, там требовалась доработка со стороны создателей расширений, иначе приходилось использовать глючные и медленные CPOW (врапперы), но это было вполне реализуемо. Тот же NoScript переписали под многопроцессность.
А вот потом было заявлено что нет, надо пилить WebExt где многопроцессность будет изкоробки. Тоже самое с Квантумом, прирост производительности маркетологами упорно связывается с отказом от XUL, что тоже полный бред потмоу как хотя бы в Ночнушке фактически XUL продолжал работать вплоть до 59-ой версии, без заметных проблем.Собственно одна из причин почему аддоноделы плюнули на WebExt была в том, что их сначалал заставили серьезно переделать расширения под e10s, а потмо сказали выкинуть все сделанное и начинать с нуля.
Ты кодить под него пробовал? Ужос во плоти... а XPCOM вообще ад. Очень неудобно. Абсолютно не жалко, что эту гадость выпилили... экстенжны немного жалко, но я лично надеюсь, что просто все базовые вещи типа Tab Mix Plus встроят в сам браузер и все. Никакого кайфа не испытываю после каждой установки настраивать экстенжны для выполнения простейших вещей. Ну и тут никуда не денешься, невозможно вечно тащить этот груз г**на.Кстати LRU Ctrl-Tab уже встроили в базовую поставку. Мне в принципе из необходимого осталась только настройка быстрых клавиш.
> Кстати LRU Ctrl-Tab уже встроили в базовую поставку. Мне в принципе из необходимого осталась только настройка быстрых клавиш.В FF 52 он уже был даже с превьюшками, а без них он был ещё раньше.
боже храни нормальный браузер!
Это те, которые на BSD наезжали? Репозитории / порталы в наше время не надёжны, всё надо свое иметь локально.
имей, это не запрещено лицензией.
работать только оно будет все равно исключительно на компьютере разработчика - и еще под виндой.потому что они по другому не представляют, а другим мешают. Под высосанным из пальца лозунгом что "вы тут напатчите, а нам отвечать". Как будто они за что-то реально хоть раз ответили.
Мне уже за 60 а чудных школьников я различаю даже через интернет.
Когда ж уже закончится эта бредятина с десятками ненужных форков. Лучше бы шли в мазиллу работать, а не ерундой заниматься.
> Мне уже за 60 а чудных школьников я различаю даже через
> интернет.Дедушка фирефукс-60-йе-се-эр? Или сам 64-найтли?!
Как оно там, на пенсиях-то? Деменция, простатит, вставная челюсть...
> шли в мазиллу работать, а не ерундой заниматься.
ну дедушке, выросшему в СССР, простительно не видеть никаких путей развития экосистемы, кроме монополизации
> Лучше бы шли в мазиллу работатьТам надо клятву лояльности ЛГБТ принести перед входом
>Когда ж уже закончится эта бредятина с десятками ненужных форков. Лучше бы шли в мазиллу работать, а не ерундой заниматься.Точно, точно. Лучше бы шли в гугл работать, чем фаерфоксом заниматься.
Лучше бы шли в майкрософт работать, чем линуксами заниматься.
Лучше бы шли на завод работать, чем интОрнетами заниматься (баловство это все).
А я надеюсь, что эти ребята будут поддерживать:
Thunderbird почтовый клиент
Instantbird месенджер
Sunbird органайзер
Первый и так покрывает возможности последних двух.
эти - не будут. Если ты (или кто-то из нынешних разработчиков) будешь САМ это поддерживать - они предоставят тебе строчку в своем списке (ну а патченный ими xul ты и так можешь скачать, даже если ничего и не поддерживаешь)оно вот так работает. А не прилетит добрый дядя в голубом вертолете и бесплатно покажет cp.
Инстантбёрд - не мозилловская разработка, а жуткий гибрид XULrunner и libpurple от Pidgin. Зулраннер вообще мертв, кажется, как и Инстантберд. Впрочем он всегда был поделкой от одного энтузиаста, так что...Sunbird кажется давно мертв, это же по сути Lightning отдельный от почтовика. С учетом того, что Lightning наконец-то слили с Тундрой на уровне кода (не как расширение) необходимость в Sunbird отпадает.
Мне правда надо вам объяснять надо почему отдельно мессенджер и отдельно органайзер удобнее, чем комбайн всё в одном? Четыре продукта, которые можно делать под одной крышей, круто же.
Браузер
Почтовый Клиент
Мессенджер
Органайжер.
> Мне правда надо вам объяснять надо почему отдельно мессенджер и отдельно органайзер
> удобнее, чем комбайн всё в одном? Четыре продукта, которые можно делать
> под одной крышей, круто же.
> Браузер
> Почтовый Клиент
> Мессенджер
> Органайжер.Вот только Мозилле проще пилить что-то одно.
А ещё проигрыватель https://ru.wikipedia.org/wiki/Songbird
> А ещё проигрыватель https://ru.wikipedia.org/wiki/SongbirdО, это вообще было нечто чудовищное. Айтюнз (в прицнипе его реплику и делали) только опенорсный и такой же небыстрый. Впрочем, в некокторых решениях они даже слегка опередили Мозиллу (скажем легкие темы на лету меняющие расцветку интерфейса в Сонгберде былы за годы до Файрфокса).
Задумка была интересной, бесспорно, но к сожалению разработка попала на тот момент когда Мозилла достигла "апофигея" задумчивости своих прдодуктов, гонка за оптимизацию наступила уже после того как активная разработка Сонгберда закончилась.
> Thunderbird почтовый клиентУ них уже был FossaMail, форк Thunderbird; но его дропнули, ибо не потянули 2 проекта сразу. Сейчас объявился один из разрабов SeaMonkey, вызвавшийся запилить форк на UXP.
https://forum.palemoon.org/viewtopic.php?t=20403&p=152187#p1...
У меня бухучет и управление конторы написано на XUL с использованием объектной СУБД.15 лет работает как часики. Реальный гвоздь в гроб одинэса мог бы получиться. Жаль.
Сделал из себя незаменимого сотрудника? Молодец
а ты умеешь только 1с ? Молодец.(а xul - нет, не только он умеет. Насчет не дороже ли обойдется чем тyпoй и голодный украинский аутсорсер[ничего личного,бывшие друзья с Украины,просто печальный факт поставки вами именно такого товара на наш рынок труда] - зависит от того, насколько ценен результат.)
а 1сных спецов по специфике которая на этом предприятии тоже нет. Даже по после стольких лет. И готовых одинэсных решений тоже. На XUL+JS оказалось очень легко и быстро разрабатывать прикладуху не запарываясь на клиента. Там их большая часть на линуксе, но есть и винда. Пару лет назад была попытка перейти на 1с. Ничего не получилось. Так что незаменимым я стал не по своему хотению.
ты, главное, девелопер.mozila.org смиррорить успей (уже половина только в вебархиве, а скоро и там не будет) - а то и правда прикуют к станку весом в пять тонн, чтоб не соскочил. шерстяные было подорвались, но почему-то сдулись и пошли переписывать свой. Чего, предсказуемо, тоже нишмагли.а так - не вижу проблемы нанять нормального программиста, даже на завод. Нормальный, при наличии документации и вменяемого проекта, вполне способен разобраться с незнакомым фреймворком за ограниченное время.
Лучший браузер на планете, им удалось сделать конфетку из того самого, что наложила мозила.