Funkcje JustZix

Wstrzykiwanie CSS i JavaScript

JustZix nakłada Twój własny kod CSS i JavaScript na każdą odwiedzaną stronę. Reguła przypisana do domeny lub wzorca URL uruchamia się automatycznie przy każdym wejściu — bez czekania na autora strony i bez zewnętrznych narzędzi.

Jak działa wstrzykiwanie

Każda reguła w JustZix to fragment kodu przypisany do miejsca w sieci. Wybierasz, gdzie ma działać — cała domena typu example.com albo dokładna ścieżka URL — wklejasz CSS, JavaScript lub jedno i drugie, i zapisujesz. Od tej chwili wtyczka wstrzykuje kod automatycznie przy każdym wczytaniu pasującej strony. Nie ma kroku budowania ani niczego do ręcznego uruchamiania.

Każda reguła ma własny edytor z kolorowaniem składni, numeracją linii, wyszukiwarką oraz motywem jasnym lub ciemnym. Możesz trzymać obok siebie dziesiątki reguł i włączać je albo wyłączać jednym kliknięciem na pływającym pasku.

CSS — natychmiastowy wygląd

CSS wstrzykiwany jest przez znacznik <style> w sekcji head dokumentu, więc Twoje reguły mają pełną specyficzność i potrafią nadpisać niemal wszystko, co dostarcza strona. Ukryj ścianę zgód cookie, poszerz ciasną kolumnę tekstu, wymuś ciemną paletę, powiększ drobną czcionkę — większość codziennych poprawek to kilka linii CSS, działających od momentu wyrenderowania strony.

JavaScript — własna logika

Gdy CSS nie wystarcza, reguła może uruchomić JavaScript. JustZix wykonuje go w świecie MAIN strony, więc Twój skrypt widzi prawdziwy obiekt window, zmienne strony i jej DOM — a do tego omija większość ograniczeń Content-Security-Policy blokujących skrypty inline. To różnica między samym ukryciem elementu a faktycznym przebudowaniem działania strony: dodaj skrót klawiaturowy, automatycznie rozwijaj zwiniętą treść, obserwuj elementy doładowywane z opóźnieniem.

Działa nawet na Facebooku, X i GitHubie

Strony z restrykcyjną Content-Security-Policy (Facebook, X, GitHub i wiele innych) blokują skrypty wstrzykiwane inline oraz wywołania new Function. JustZix omija ten mur trójwarstwową strategią: najpierw próbuje uruchomić Twój kod przez chrome.userScripts (omija CSP bez wyjątków), w drugiej kolejności sięga po klasyczny new Function, a w ostateczności wstrzykuje skrypt jako <script src="blob:…"> — formę dopuszczaną przez większość polityk. Reguły, akcje i okna TEMP JS działają więc tam, gdzie inne wtyczki userscript poległyby na pierwszym kroku.

Ścieżkę userScripts trzeba raz włączyć w ustawieniach przeglądarki („Zezwól na skrypty użytkownika" lub tryb dewelopera) — wtyczka wyświetla dokładną instrukcję, gdy strona okazuje się nie do pokonania pozostałymi sposobami. Reszta jest automatyczna: JustZix sam wybiera najlepszą dostępną ścieżkę dla każdej strony.

Bez konta i bez zezwoleń

Wstrzykiwanie jest w pełni lokalne. Reguły żyją w Twojej przeglądarce, działają tylko dla Ciebie i nie wymagają zgody autora strony. Nie ma konta do założenia ani niczego do opłacenia. To Ty decydujesz, co się uruchamia i gdzie, i wyłączasz to w chwili, gdy przestaje być potrzebne.

Gotowe reguły CSS i JS dla popularnych serwisów czekają w katalogu przykładów — skopiuj jedną, dostosuj i masz działającą regułę w niecałą minutę.

Pozostałe funkcje

Hierarchiczna organizacjaKatalogi, grupy, zestawy reguł i akcje tworzą drzewo, które utrzymuje porządek od jednej poprawki CSS po setki reguł w wielu projektach. Wzorce URL z wildcardamiDopasuj reguły do dokładnego adresu, całej witryny lub wszystkich subdomen. Znak * obejmuje dowolny fragment, a wzorce wykluczające trzymają regułę tam, gdzie ma być. Pływający przyciskMały okrągły przycisk na stronie pokazuje stan reguł kolorem i pozwala włączać je jednym kliknięciem. Prawy klik otwiera panel ze sterowaniem każdą regułą z osobna. Panel akcji — 6 typów kontrolekInteraktywny pasek na stronie z sześcioma typami kontrolek: przycisk, lista, pole tekstowe, suwak, notatnik i trójstanowy przełącznik. Każda akcja uruchamia kod CSS lub JS. Programatyczne API — JZ i JUSTZIXDwa globalne obiekty — JZ i JUSTZIX — pozwalają Twoim regułom JS klikać przyciski akcji programatycznie i logować wprost do Output Console, bez DevTools. Synchronizacja między urządzeniamiJeden klucz synchronizacji łączy wszystkie przeglądarki. Reguły, foldery i ustawienia propagują się z rozstrzyganiem konfliktów per encja, bez hurtowego nadpisywania. Udostępnianie i backupyUdostępnij katalog, grupę lub regułę krótkim linkiem wygasającym po 1–48 h, a swoje dane chroń automatycznymi backupami w chmurze. Okna na froncie — CSS, JS i konsolePięć okien deweloperskich renderowanych wprost na stronie: edytor CSS i JS, konsola REPL, podgląd logów i asystent AI — bez otwierania DevTools.

Wszystkie funkcje →