В связи с оставлением в Firefox только поддержки дополнений на базе API WebExtensions API и применением аналогичного ограничения в будущем к каталогу addons.mozilla.org (AMO), запущен (https://blog.mozilla.org/addons/2018/07/10/new-site-for-thun.../) отдельный каталог дополнений для Thunderbird (https://addons.thunderbird.net/en-US/thunderbird/) и SeaMonkey (https://addons.thunderbird.net/en-US/seamonkey/) - addons.thunderbird.net (https://addons.thunderbird.net). Данные проекты не намерены полностью переходить на WebExtensions и сохранят поддержку XUL.Начиная с 12 июля все дополнения с поддержкой Thunderbird и SeaMonkey будут автоматически перенесены на addons.thunderbird.net. На новом сайте также будут автоматически заведены учётные записи разработчиков. В AMO при переходе по старым ссылкам будет организован редирект на новый URL. Дополнения к Thunderbird и SeaMonkey, которые также поддерживают Firefox, будут оставлены в AMO.
URL: https://blog.mozilla.org/addons/2018/07/10/new-site-for-thun.../
Новость: https://www.opennet.me/opennews/art.shtml?num=48946
Лучше бы webextensions под thunderbird подпилили
Впилить WE в XUL - считай, разработать новый движок, на что никто не готов, а переходить на Quantum - похоронить почтовик для XP, которая является одной из целевых ОС.
> на что никто не готовPale Moon 28.x
Там тоже само собой не готовы. Но вид делают важный.
даже вида не делаем. мы важно заявили, что, так и быть, скопипастим ту полуработающую поддержку Webext, которая досталась нам с клоном последней не окончательно квантанувшейся мазилы.поскольку для этого нам, как раз, ничего делать не надо, а вот выпиливать ее - себе дороже.
наслаждайтесь.
>которая является одной из некрофильских ОС.
И тем не менее занимающая 4% от всего рынка windows, и, наверное, 60% от рынка разработчиков.Я пока тоже не готов отказываться на хр - у меня развернут десяток разных икспишек на виртуалках, и каждая занимает по 2 гига, а не 40, как десятка.
Ах да, это на январь 2018.
https://cdn.comss.net/img/012017/2018-02-01_11-39-371.png
> И тем не менее занимающая 4% от всего рынка windows, и, наверное, 60% от рынка разработчиков.Что за бред про разработчиков?
Да и доля не имеет простого отношения к приоритету. Пользователи Windows XP - это в принципе пассивная и вымирающая аудитория. Она не поможет в разработке и так далее... Когда даже с меньшего процента пользователей линуксов будет больше толку.
Это (настало время идиотских аналогий), если к тебе придёт огромная куча БОМЖей с просьбой себя постричь бесплатно, и миллионер, который попросит за $100 полить его небольшую лужайку. Мне кажется, ты просто пошлёшь первую группу клиентов, хотя их у тебя 99%.
Это опенсурнц детка, тут миллионер имеет такое же бесплатное обслуживание как и бомжи
> Это опенсурнц детка, тут миллионер имеет такое же бесплатное обслуживание как и бомжиНу так все равно нет равенства между клиентами.
Вот GIMP. Под Linux он лучше всего, под венду похуже, под macOS вообще кошмар.
Вот Firefox лучше под вендой и macOS. Хуже под линуксом.
И так далее. Приоритеты разные.
> 60% от рынка разработчиковЧто?
Не знаю, может, я в каком-то другом мире живу, но я у разработчиков вижу преимущественно маки, чуть реже линуксы, еще реже винду современных версий (от 7 до 10).
Хотя это все хипстерский веб/мобайл, конечно, где-то, наверное, все иначе.
Ну т.е. миллиард линукс-боксов с ядрами 2.2 и 2.4 веток к таковым не относится, а вот винда, некрофильство которой непонятно в чем - да?
Относятся, как и многие более поздние версии. Но 2.x используются явно не на десктопах, а XP явно не на серверах, поэтому сравнение некорректно.> некрофильство которой непонятно в чем
"Extended support ended on April 8, 2014."
Какое отношение объем рынка ОС имеет к установкам TB? Какую-то корреляцию, конечно, можно вывести, но не более того. И если разрабы Thunderbird'а не хотят дропать поддержку XP - значит у них есть на то причины.
> если разрабы Thunderbird'а не хотят дропать поддержку XPА оно так?
>переходить на Quantum - похоронить почтовик для XP, которая является одной из целевых ОС.А пруф будет? Насколько я понял, ХР дропнули просто из вредности ("старое гoвнo, ресурсы небесконечны, надо тестировать, надо фиксить баги, проявляющиеся только в ХР, надо строить, вы бы ещё Win95 предложили поддерживать, ~1% пользователей" и прочие подобные отговорки, которые мы видим, когда какой-либо проект дропает старьё из вредности), а не потому, что MinGW перестала генерировать код, работающий под ХР.
>MinGW перестала генерировать кодА ещё тестировать и исправлять специфичные баги. И поддержка пользователей. Это тоже MinGW делает самостоятельно. Ух, вредины-то какие, из вредности навредили вреда и врадуются!
В общем-то именно такие резоны озвучены и были - поддержка кода используемого малом % пользователей + невозможность использовать некоторые новые оптимизации одновременно с поддержкой ХР + неустойчивая работа каких-то новых фич на ХР.
В результате ввесили заи против и решили отказаться. И да, в багзилле были посетители с комментариями вида "вы поддерживаетет Линукс которого 1-2%, но не хотите поддерживать ХР пользователей которого как минимум не меньше", на что был дан ответ что это вклад в развитие альтернатив Windows.
Пруфы - https://bugzilla.mozilla.org/show_bug.cgi?id=1130266#c14
В том то и дело. Кто хочет делать - делает, и плевать ему на все отговорки.Пример - разрабы реактос.
Я сегодня запустил это говно в виртуалке с плясками с бубном. Выделил более 128 мегов видеопамяти - бсод. Не сменил устройство ввода в настройках виртуалки - загрузка зависает. Нет PAE/NX - то же. Поставил Guest Addition и включил аппаратное ускорение видео - BSOD. Дрова сетевого адаптера не ставятся вообще. Никакие. Даже virtio не ставятся, хотя год назад ставились. Чуть что - система портится и требуется полная переустановка.
Файрфокс ESR старый не запускается напрочь, хотя год назад запускался. Вернее запускается, есть 64 килобайта памяти и всё, дальше ничего, даже окна нет.
Зато MS Sysinternals Process Explorer наконец заработал. Правда если добавить колонку DEP система начинает тормозить. А если не добавлять - то не начинает. И все процессы отмечены как DEPнутые. Не знаю, реально ли так.
Так вот. Несмотря на то, что система ненужное говно, разрабы её пилят (хотя судя по опыту - выпиливают). А кто не хочет делать - тот ищет отговорки.
> Кто хочет делать - делает, и плевать ему на все отговорки.Бери и делай форк Quantum под XP. И плевать мне на все твои отговорки.
> Насколько я понял, ХР дропнули просто из вредностиУгу...
Оцените теперь MS что столько долго раньше не убирали эту поддержку XP из вредности...
>:-) Почти ниоткуда...
неужели ещё так много пользователей XP?
Статистика с одного моего не технического сайта:
Win7 - 40%
Android - 19%
Win10 - 16%
iOS - 10%
за пятое место идет борьба между Win8 и WinXP - обе по 7% примерно.
Картина стабильна, за последний год только Android набрал пару процентов за счет остальных.
ХР год назад обгоняла Восьмерку на процент и более.
Thunderbird 60 уже пилят. Пока можешь бету скачать.
addons.mozilla.org давно уже превратили в свалку типа гуглостора, где найти что-то даже "по релевантности" невозможно. Мешали им категории аддонов например? Впрочем пох, я давно уже со своими избранными экстеншенами - новых и адекватных больше не будет.
Аналогично
> Данные проекты не намерены полностью переходить на WebExtensions и сохранят поддержку XUL.Молодцы какие. Снимаю шляпу.
Решили сохранить говно мамонта. Молодцы какие!
Отойди, у тебя смузи из WebExtensions API сочится.
Ну да, по-вашему, лучше поставить Stylus и обнаружить, что "web-extensions не могут накладывать стили на интерфейс браузера, только на странички" и предложения адовых костылей с отдельно запускаемым сервером для пересохранения UserChrome.css
Это не совсем костыль. По сути дополнение просто просит стороннюю программу через сообщение (команду) сделать что-то, что не может само это дополнение. Немного костыль это только потому, что по логике Mozilla должна была сама разработать такую программу, а не просто предоставить каждому разработать ее самому.
Использовать для подобного внешний софт (и, по идее, это будет требовать перезапуска браузера для применения изменений) вместо предоставления API - это, по-вашему, не костыль. Ну ладно.
Лучше потерять нормальный легенький Speed Dial, и получить взамен тонну полурабочих кастратов. Или практически нерабочий NoSquint. Или потерять Policeman, а в NoScript получить новый угребанский вид.
И сразу всё круто. )
Дело вкуса, конечно, но посли жесткой критики и кучи апдейтов NoScript стал пригодным к использованию. Таким удобным как раньше ему уже не быть, но пользоваться уже можно.
А вот про большинство других дополнений, передешших на WebExt я этого сказать не могу.
Скажем Multiple Tabs Handler (дополнение реализующее мультитабовые операции, мультивыбор, закрытие и так далее) - стал абсолютно непригодным. Табы надо выбирать...галочками в списке теперь, мда.
Хорошо хотя бы в Мозилле поняли что-то и начали работать над мультитабовыми операциями встроенными в браузер - https://bugzilla.mozilla.org/show_bug.cgi?id=1458007
Ну не знаю, насколько им пользоваться можно. Старый, с его вменяемым контекстным меню и списком был сверхпонятен и приятен. А это...
Поняли? Не знаю, ощущение, что если в MozCorp и есть понимающие люди, то на решения и изменения они повлиять не в силах.
В оригинале "...do not plan to fully switch over to the WebExtensions API in the near future". Не планируют _полностью_ переходить на WebExtensions API _в ближайшем будущем_. Что можно понимать как "переход осуществляется, но покамест он только частичный".
"а потом нам все равно придется перебираться со своими нескучными обоями на квантумную версию мазилы, поэтому и xul рано или поздно накроется"
> "а потом нам все равно придется перебираться со своими нескучными обоями на
> квантумную версию мазилы, поэтому и xul рано или поздно накроется"Оно вообще работу с почтой как-то может, эта квантумн?
А разве в 60-м thunderbird их не выпилили?
Выпилили...
Без нового интерфейса не катит. Юзаем пока альтернативы.
Срываю покровы.
1 xul никто не дропнул. Это просто аддоны на xul перестали работать. Перестали потому, что движок сильно изменился, и разработчики скорчили гримасу отвращения "наш труд выкирули на помойку, переделав движок". Т.е. похоже что мозилле нужно было переделать движок ломающим образом, в результате поломались бы почти все аддоны, и обиделись их разрабы. Чтобы не ломать ещё раз было решено поломку совместить с переходом на вебэкст.
2 запилить новое API WebExtension, пробрасывающее xpcom API в webext при удовлетворении ограничений на JSON-сериализуемость довольно легко. Самое трудное - разобраться в совершенно недокументированных особенностях WebExtensions Experiment frameworkа. Остальное пробрасывать пока не пытался.
Поясни по пункту 2. Хотя бы маленький пример такой недокументированной возможности.
> Поясни по пункту 2. Хотя бы маленький пример такой недокументированной возможности.Не возможности, а особенности. То есть если определённые условия не выполнены, то ничего не работает, причём не пишет где проблема, вместо этого пишет bullshit, причём не при установке сломанного расширения, а при установке и эксплуатации расширения, испол зующего API, если вообще что-то пишет, и приходится подключаться к браузеру с помощью devtools и отлаживать его, и тут то выясняется, что эти условия не описаны в документации. И причём даже приведённые расширения-tutorialы уже не работают. А каждое изменение расширения - это его перезагрузка, перезагрузка зависящего расширения и перезагружка браузера, так как даже загрузка временного расширения сделана через кеш, и если хочешь быть уверенным, что это не из кеша тухлятина загрузилась, то надо перезапускать браузер.
Пример-то будет?
> xul никто не дропнул. Это просто аддоны на xul перестали работать.Ну давай дальше срывай. Что пишется на xul?
Некоторые расширения одного оч. известного браузера. И это не голубая луна.
Срываю покровы - таки уже дропают https://bugzilla.mozilla.org/show_bug.cgi?id=1449791Вот только что полностью убрали поддержку XUL Overlays, это фактически последний гвоздь, остальное мелочи...
503 Service Temporarily Unavailable
503 Will Never Be Available
введён в строй, сдан в эксплуатацию
что за советские шаблонные фразы?
> советские шаблонные фразыкак будто что-то плохое
>> советские шаблонные фразы
> как будто что-то плохоеинострагенты в тре ^H^H еме.
Ты уверен, что они именно советские? Может быть они были придуманы и получили распространение ещё до 1917 года? Ты читал дореволюционные газеты?
Hint: Для *отключения* переноса строк в Thunderbird надо сделать
mail.wrap_long_lines;true
plain_text.wrap_long_lines;true
devtools.scratchpad.wrapText;true
view_source.wrap_long_lines;true
mailnews.wraplength;0[Ю] - Юзабилити