Разное

Firefox stylish: Custom themes for any website – Get this Extension for 🦊 Firefox (en-US)

Альтернатив Stylish для Firefox

Расширение Stylish для Firefox предоставило удобный способ стилизации как веб-страниц, так и пользовательского интерфейса Firefox. Начиная с версии Firefox 57, Stylish для Firefox теряет способность стилизовать пользовательский интерфейс Firefox. Вот несколько вариантов, что делать сейчас. Проверьте последний раздел о том, как извлечь сохраненные пользовательские стили, если автоматическая миграция не соответствует вашим потребностям.

Стилизация веб-страниц

Если вы использовали Stylish 2 для Firefox 56 или более ранней версии, см. раздел Stylish Migration ниже.

3 июля 2018 г. Stylish был удален с сайта дополнений из-за нарушения политики конфиденциальности данных: уведомление. Более поздние версии появлялись на странице версий, но неясно, представляют ли они ту же проблему.

В течение 2017 года появилось несколько новых расширений для применения пользовательских правил стиля к веб-страницам. Как и Stylish для Firefox, эти расширения позволяют вам устанавливать правила стилей с userstyles. org или создавать собственные стили. Вот ссылки на два наиболее популярных расширения на момент написания этой статьи. Пожалуйста, прочитайте описания и обзоры перед установкой любого расширения, чтобы убедиться, что вы знаете, что получаете.

  • Стилус (работает хорошо)
    Этапы переноса данных: перенос пользовательских стилей (тем) из Stylish 3.x в Stylus
  • Многие другие каталоги представлены здесь

Firefox также поддерживает файл с именем userContent.css, содержащий правила, применяемые к веб-сайтам. Эта страница может понадобиться для оформления страниц «о нас», таких как страница новой вкладки и встроенная домашняя страница. Для получения дополнительной информации об этом файле см. статью «UserContent.css» в базе знаний MozillaZine (неофициальный сайт, поддерживаемый пользователями программного обеспечения Mozilla).

Примечание. Stylish 3 и Stylus не работают, если вы включили автоматический приватный просмотр на странице «Параметры/Настройки» на панели «Конфиденциальность и безопасность». Это устанавливается либо с помощью «Никогда не запоминать историю», либо установив флажок «Всегда использовать режим приватного просмотра».

Стилизация пользовательского интерфейса Firefox

При запуске Firefox читает файл с именем userChrome.css и глобально применяет правила стиля в этом файле. Stylish для Firefox был более удобным, но этот метод может делать почти все, что мог Stylish. Основное исключение состоит в том, что некоторые области пользовательского интерфейса, такие как полосы прокрутки, недоступны для файла userChrome.css (правила во встроенных файлах Firefox имеют приоритет над вашими пользовательскими правилами).

Для получения дополнительной информации см.:

  • Что такое userChrome.css и что он может делать?
  • Как создать файл userChrome.css

 

Stylish Миграция (с версии 2.x на другую версию/расширение)

Stylish 2 сохранил ваши пользовательские стили в файле Stylish.sqlite. Этот файл останется в папке вашего профиля Firefox на неопределенный срок, поэтому у вас есть возможность перенести его в Stylish 3 или другое расширение по вашему выбору. Расширения Firefox 57 не могут извлекать ваши правила стиля, поэтому приходится прибегать к некоторым хитростям.

Stylish 3: полуавтоматическая миграция

Если ваш Stylish был обновлен до Stylish 2.1.1, когда у вас все еще был Firefox 56, до того, как вы получили Stylish 3.0, ваши пользовательские стили были скопированы в файл здесь: [папка профиля]\browser -extension-data\{46551EC9-40F0-4e47-8E18-8E5CF550CFB8}\storage.js. Затем Stylish 3 перенес (около ) ваших пользовательских стилей из этого файла в свою новую базу данных. Насколько я могу судить, избранные:

  1. Были установлены с userstyles.org
  2. Применить к веб-страницам, а не к интерфейсу Firefox

Где остальные? Стили, отсутствующие на странице «Управление всеми стилями», можно найти, щелкнув ссылку «Об этой версии». Это запускает страницу, которая показывает ваш полный набор старых пользовательских стилей и инструкции по добавлению их в набор, распознаваемый Stylish 3, с помощью процесса копирования/вставки вручную. (Точно так же вы можете сохранить свои изменения в стилях, которые вы установили с userstyles.org.)

Это боль. Если у вас есть много личных (также известных как локальные) пользовательских стилей для повторного создания, вы можете попробовать создать импортируемый файл с помощью инструмента, упомянутого в следующем разделе. Стили пользовательского интерфейса браузера необходимо перенести в файл userChrome.css (который является предметом остальной части этого сайта).

Миграция вручную

Если миграция Stylish 2.1.1 не сработала, или если вы меняете расширения, или если вы хотите извлечь стили, применимые к пользовательскому интерфейсу, или если вам нужно восстановить свои личные стили, сначала необходимо извлечь ваши пользовательские стили из базы данных sylish.sqlite. Вы можете использовать этот экстрактор (большая загрузка файлов): Экстрактор пользовательского стиля. Существует несколько различных вариантов создания пригодных для использования файлов. Для стилей, изменяющих пользовательский интерфейс, вы можете копировать/вставлять в соответствии с правилами файла userChrome. css. Для Stylish или Stylus вы можете использовать параметр «Экспорт JSON».

«Стильный» вернулся, и его по-прежнему не стоит использовать

«Стильный» вернулся, и его по-прежнему нельзя использовать

16 августа 2018 г.

Через 2 дня после того, как я опубликовал «Расширение браузера «Stylish» крадет всю вашу интернет-историю», Stylish было удалено из магазинов Chrome и Firefox. Эта история несколько дней эхом разносилась по Интернету, мое имя было написано с ошибками на нескольких правых британских новостных сайтах, и я чувствовал, что помог сделать мир немного лучше. Тем не менее, Stylish v3.1.8 теперь вернулся в магазин дополнений Firefox, и он больше, лучше и более технически совместим, чем когда-либо.

Будет ли SimilarWeb (рекламная компания, владеющая Stylish) пытаться в будущем прокрасться в более тайное отслеживание? Я не понимаю, почему бы и нет. Можем ли мы им доверять? На мой взгляд, нет. Но благодаря стильному клону «Stylus» с открытым исходным кодом, это даже не вопросы, на которые нужно отвечать.

Если вы хотите изменить внешний вид Интернета, просто используйте Stylus. Функционально он идентичен Stylish, за исключением того факта, что он никогда не содержал никаких шпионских программ и не принадлежит компании, которая зарабатывает деньги на продаже ваших данных.

Чтобы дать небольшую сумму кредита, когда причитается небольшая сумма кредита, Stylish v3.1.8 более откровенен в своих планах по отслеживанию всей вашей онлайн-жизни. Он поставляется со стильно оформленным начальным экраном, в котором спрашивается, хотите ли вы подписаться на отправку всей вашей истории просмотров на серверы SimilarWeb. Если вы отметите галочкой «нет, очевидно, что нет», то он также имеет эстетически приятный дизайн темного рисунка, призванный заставить вас случайно передумать.

Я полагаю, что это прогресс, но я не могу себе представить, что в ближайшее время об этом расскажут на каких-либо выступлениях TED.

Зачем Стилю это делать?

Возвращение v3.1.8 — это смелая игра команды Stylish. Страница Стильная Википедия написана в прошедшем времени и читается как некролог. 8 из 10 лучших результатов Google по запросу «стильное расширение» — это статьи с такими заголовками, как «Google и Firefox используют стильное расширение для браузера, которое отслеживает каждое ваше движение». Первые 4 страницы отзывов Stylish в магазине дополнений Firefox — это все вариации на тему «ШПИОНСКОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, НЕ УСТАНАВЛИВАТЬ». Но я полагаю, что SimilarWeb нечего терять, и как рекламной компании B2B у них нет причин беспокоиться о настроениях общественности.

Я удивлен, что SimilarWeb считает личные данные о просмотрах, которые он перекачивает через Stylish, такими ценными. Данные почти наверняка поступают в основной продукт SimilarWeb, платформу SimilarWeb, инструмент, который предоставляет отчеты об общей статистике использования веб-сайтов и приложений. Например, согласно домашней странице SimilarWeb, сайт microsoftstore.com посетило 9,9 млн человек в октябре 2016 года, что поставило его на 1204-е место в неустановленном рейтинге веб-сайтов за месяц.

Подобные отчеты составляются путем объединения данных Stylish с данными из широкого круга других источников, включая интернет-провайдеров, общедоступные ресурсы и неуказанные «глобальные панели». Затем он моделирует, сопоставляет и экстраполирует свои выводы из этого объединенного набора данных.

Я вижу, как покупка данных у достаточно крупных интернет-провайдеров может позволить вам сделать выводы о глобальных моделях использования Интернета. Почти каждый использует интернет-провайдера, поэтому данные, собранные у достаточного количества интернет-провайдеров, могут быть репрезентативными для всего населения. Но данные, собранные с помощью Stylish, наверняка будут пронизаны такой большой предвзятостью выборки, что станут бесполезными. Типичный пользователь Stylish — это не типичный интернет-пользователь, а это означает, что все, что данные Stylish могут рассказать SimilarWeb, — это средние привычки просмотра онлайн-страниц того типа людей, которые используют Stylish. Было бы глупо делать вывод (и я уверен, что SimilarWeb этого не делает), что, поскольку 80% пользователей Stylish посещают Reddit хотя бы раз в день, 80% всего мира также должны посещать Reddit хотя бы раз в день.

Аналитик может контролировать подобные предубеждения, имея достаточно дополнительной демографической информации о людях в наборе данных. Но если у SimilarWeb есть доступ к такого рода информации, то либо у них есть еще много-много вопросов, на которые нужно ответить, либо продвижение рекламных технологий еще более опасно, чем я опасался.

Тем не менее, SimilarWeb объединяет данные просмотра, полученные от Stylish, с данными из всех других источников. SimilarWeb описывает этот широкосетевой подход как «методологический плюрализм». Однако мне кажется, что объединение тысяч плохих наборов данных никогда не даст вам хороший набор данных, если вы не знаете почему оригинальные плохие. Гигантское рагу из разных, неатрибутированных обрывков данных никогда не сможет превратиться в репрезентативную выборку, независимо от того, сколько соли и машинного обучения вы добавите.

Конечно, я думал об этой проблеме только последние 20 минут. Я уверен, что на SimilarWeb работает много умных людей, и я уверен, что все они оснащены большим количеством докторов наук и кластерами Hadoop.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *