Stylish и userstyles.org поменяли владельца (сообщество обеспокоено).
Причина беспокойства: перевод на git аккаунт без публичного просмотра участников, перевод сайта на хостинг с защитой от просмотра данных о владельце.
Отсутствует
dreamkz
В основном подходят. Но есть и различия.
В Firefox разработчики в последнее время стали выпиливать свойства на основе которых можно изменять поведение стиля. Например раньше было свойство у окна в котором был адресс страницы. Так что можно было например оформлять новую вкладку и т.д. (и нет, это не тоже что и @document)
Так в Stylish некоторые свойства вернули. И в userChrome они работать не будут, потому что добавляются дополнением.
И ещё в Stylish есть дополнительные штучки.
Зато userChrome работает даже на тестовых версиях куда вынуждены бежать неудачники у которых глючит стабильная версия. И разработчики потому что Firefox Developer Edition является альфой.
В userChrome можно даже скрипты вставлять - js. Причем есть доступ к системным функциям. Так что фактически стиль может вызывать функции браузера и работать как дополнение. Но делается это извращенно через XBL: в свойство url() вставляется кусок xml в одном из тегов которого есть javascript который вызывает API браузера.
Причем эти XBL можно использовать для вредоносного кода, если пользователь без разбора качает стили с левых сайтов.
В новых редакциях CSS появились переменные и другие фишки. В теории в userChrome это будет работать, в Stylish у меня не сработало когда-то. Хотя может это я не понял чего-то.
Подробнее можешь тут глянуть: https://github.com/myBestSoftAndPref/so … 0%BA%D0%BE
Отсутствует
Dorian, спасибо большое за подробный ответ!
И тогда возникает другой вопрос: как сильно вляют на производительность браузера коды в Stylish и userChrome отдельно друг от друга, при всех прочих равных условиях?
Например, если там и там записано по 50 кодов одних и тех же кодов. Stylish будет больше отъедать ресурсов?
Отсутствует
dreamkz
Понятия не имею) По идеи Stylish должен на капельку замедлять Firefox или его запуск.
А userChrome - летать.
Зайдите на страницу about:performance и посмотрите сами (раскройте доп. инфу напротив дополнений)
Отсутствует
Dorian, ок, понял. Спасибо за ссылку (гитхаб). Структурированная информация по возможностям браузера, чего не хватает новичку на форуме
Отсутствует