Бывает заходишь на какой-нибудь сайт, а там куча всплывашек с cookies, боковая панель закрывает полэкрана, а рекламные баннеры мигают прямо поверх текста. Обычно приходится либо мириться, либо разбираться в коде через DevTools. Tweeks работает иначе - описываешь проблему обычными словами, и расширение правит страницу за тебя.
Как работает персонализация страниц
Принцип простой: заходишь на сайт, открываешь Tweeks и пишешь, что хочешь изменить. Например, «убрать все всплывающие окна» или «сделать тёмную тему для этой страницы». Расширение генерирует модификацию, применяет её после обновления страницы - и дальше она работает автоматически при каждом визите.
Каждую модификацию можно включать и выключать отдельно для разных сайтов. Сделал правку для Twitter - она не затронет Facebook. Настроил фильтры по датам в ленте - они останутся только там, где нужны.
Какие задачи решает расширение для Chrome
Tweeks закрывает те случаи, когда встроенных настроек сайта не хватает. Можно добавить кнопку для скачивания таблицы в JSON, если разработчики забыли про экспорт данных. Или автоматически закрывать диалоги «Accept all cookies» на каждом ресурсе, чтобы не тыкать в них вручную.
Ещё вариант - режим фокуса, когда одним запросом убираешь все отвлекающие элементы: сайдбары, виджеты, рекламные блоки. Или кастомные фильтры в соцсетях: по количеству лайков, типу контента, дате публикации. Стандартными средствами так не отсортируешь, а здесь пишешь условие - и готово.
Настройка и использование модификаций
Если модификация с первого раза сработала не совсем так, как задумывалось, её можно обновить - описать точнее или добавить детали. Расширение бесплатное, но требует включить Developer Mode в Chrome для работы пользовательских скриптов. Это стандартная галочка в настройках расширений - без неё кастомный код не запустится.
Модификации можно делиться с друзьями или коллегами. Создал удобный набор правок для рабочей CRM - отправил ссылку команде, и всем не нужно заново настраивать интерфейс. Так получается собрать библиотеку полезных твиков под конкретные задачи.