Возможности JustZix

Внедрение CSS и JavaScript

JustZix накладывает ваш собственный код CSS и JavaScript на каждую открываемую страницу. Правило, привязанное к домену или шаблону URL, запускается автоматически при каждом заходе — без ожидания автора сайта и без внешних инструментов.

Как работает внедрение

Каждое правило в JustZix — это небольшой фрагмент кода, привязанный к месту в сети. Вы выбираете, где оно действует — целый домен вроде example.com или точный путь URL — вставляете CSS, JavaScript или и то, и другое, и сохраняете. С этого момента расширение внедряет код автоматически при каждой загрузке подходящей страницы. Нет шага сборки и ничего не нужно запускать вручную.

У каждого правила свой редактор с подсветкой синтаксиса, нумерацией строк, строкой поиска и светлой или тёмной темой. Вы можете держать десятки правил рядом и включать или отключать любое одним кликом на плавающей панели инструментов.

CSS — мгновенное переоформление

CSS внедряется через тег <style> в head документа, поэтому ваши правила обладают полной специфичностью и могут переопределить почти всё, что поставляет сайт. Скройте стену с cookie, расширьте тесную колонку текста, задайте тёмную палитру, увеличьте мелкий шрифт — большинство повседневных правок укладывается в несколько строк CSS и срабатывает в момент отрисовки страницы.

JavaScript — ваша собственная логика

Когда CSS недостаточно, правило может запустить JavaScript. JustZix выполняет его в MAIN world страницы, поэтому ваш скрипт видит настоящий объект window, переменные страницы и её DOM — и обходит большинство ограничений Content-Security-Policy, блокирующих инлайн-скрипты. Это разница между простым скрытием элемента и реальным изменением поведения страницы: добавить горячую клавишу, автоматически разворачивать свёрнутый контент, отслеживать элементы, загружающиеся с задержкой.

Работает даже на Facebook, X и GitHub

Страницы со строгой Content-Security-Policy (Facebook, X, GitHub и многие другие) блокируют инлайн-внедрённые скрипты и вызовы new Function. JustZix преодолевает эту стену трёхуровневой стратегией: сначала пытается выполнить ваш код через chrome.userScripts (обходит CSP без исключений); если это не сработает, возвращается к классическому new Function; в крайнем случае внедряет скрипт как <script src="blob:…"> — форму, которую допускает большинство политик. Ваши правила, действия и окна TEMP JS работают там, где большинство userscript-расширений сдаются на первом шаге.

Путь userScripts нужно один раз включить в настройках браузера («Разрешить пользовательские скрипты» или режим разработчика) — расширение покажет точную инструкцию, как только страница окажется недостижимой другими путями. Остальное автоматически: JustZix сам выбирает лучший доступный путь для каждого сайта.

Без аккаунта и без разрешений

Внедрение полностью локально. Правила живут в вашем браузере, работают только для вас и не требуют согласия автора сайта. Не нужно создавать аккаунт и нечего оплачивать. Вы решаете, что запускается и где, и отключаете это в тот момент, когда оно больше не нужно.

Готовые правила CSS и JS для популярных сайтов ждут в каталоге примеров — скопируйте одно, подстройте, и через минуту у вас рабочее правило.

Другие возможности

Иерархическая организацияПапки, группы, наборы правил и действия образуют дерево, которое держит порядок — от одной правки CSS до сотен правил. Шаблоны URL с подстановочными знакамиПривязывайте правила к точному адресу, всему сайту или всем субдоменам. Знак * охватывает любой фрагмент, а шаблоны-исключения держат правило на месте. Плавающая кнопкаНебольшая круглая кнопка на странице показывает состояние правил цветом и переключает всё одним кликом. Правый клик открывает панель по каждому правилу. Панель действий — 6 типов элементовИнтерактивная панель на странице с шестью типами элементов: кнопка, список, поле, ползунок, блокнот и трёхпозиционный переключатель. Каждое действие запускает код. Программные API — JZ и JUSTZIXДва глобальных объекта — JZ и JUSTZIX — позволяют вашим правилам нажимать кнопки действий и писать прямо в Output Console, без DevTools. Синхронизация между устройствамиОдин ключ связывает все браузеры. Правила, папки и настройки распространяются с разрешением конфликтов по сущностям, без массовой перезаписи. Обмен и резервные копииДелитесь папкой, группой или правилом по короткой ссылке со сроком 1–48 ч и защищайте данные автоматическими облачными бэкапами. Окна на странице — CSS, JS и консолиПять окон разработчика прямо на странице: редакторы CSS и JS, консоль REPL, просмотр логов и AI-ассистент — без DevTools.

Все возможности →