O projekte Nyan Progress Bar

Nyan Progress Bar je bezplatné open-source rozšírenie pre Chrome, ktoré nahradí plochú červenú čiaru na lište priebehu YouTube ručne vybranou animovanou mačkou. Táto stránka je krátkym príbehom o tom, čo to je, kto to vytvára a prečo to existuje.

Čo to je

Nyan Progress Bar je malé, zamerané rozšírenie prehliadača pre YouTube a YouTube Music. Robí presne jednu vec: nakreslí animovanú mačku (alebo akýkoľvek GIF podľa vás) na posuvník videa. Nemusíte sa učiť žiadne menu nastavení, vytvárať účty ani platiť predplatné. Nainštalujete ho, vyberiete si mačku a to je celý produkt.

Hneď po inštalácii máte k dispozícii dvanásť mačacích tém — od pôvodnej dúhovej Nyan Cat cez pixelového papagája a glitchovú chromatickú mačku až po tancujúceho Garfielda a niekoľko minimalistických siluet. Ako vlastný posuvník môžete nahrať aj akýkoľvek GIF zo svojho počítača — súbor zostane na vašom zariadení a nikam sa neodosiela.

Prečo sme ho vytvorili

Projekt začal z osobnej frustrácie: tráviť každý deň hodiny na YouTube, pozerať sa na tú istú plochú lištu priebehu a myslieť si, že by mohla byť malou chvíľkou radosti. Klasická Nyan Cat sa ponúkala ako prvá mačka na vyskúšanie, a keď raz bežala na skutočnom videu na YouTube, bolo jasné, že prináša malé, ale skutočné potešenie.

Všetko odvtedy poháňa jednoduchá myšlienka: rozšírenie prehliadača môže byť pokojné, zamerané a príjemné. Väčšina rozšírení žiada príliš veľa povolení, zobrazuje príliš veľa prvkov rozhrania alebo sa snaží speňažiť vašu pozornosť. Nyan Progress Bar zámerne nerobí nič z toho — je to malý nástroj, ktorý vám do dňa pridá jeden malý úsmev a potom vám nezavadzia.

Ako to funguje

Pod kapotou je to rozšírenie pre Chrome postavené na Manifest V3, ktoré beží len na youtube.com a music.youtube.com. Keď sa stránka YouTube načíta, rozšírenie nájde prvok lišty priebehu a prekryje ho vami vybraným GIF-om. GIF sa pohybuje s polohou posuvníka, pretože je ukotvený k rovnakému prvku, ktorý YouTube používa pre ukazovateľ prehrávania.

Váš výber mačky, výška a odsadenie zhora sa ukladajú lokálne pomocou Chrome Storage API na vašom vlastnom zariadení. Nič sa nenahráva na server. Rozšírenie neposiela žiadne sieťové požiadavky; nečíta vašu históriu pozerania, vyhľadávacie dopyty ani nič iné o tom, ako používate YouTube. Ak rozšírenie odinštalujete, zmizne s ním každá jeho stopa.

Kto ho vytvára

Nyan Progress Bar vytvára a udržiava nezávislý vývojár vo svojom voľnom čase. Projekt je open source — pull requesty s novými mačacími dizajnmi, prekladmi a opravami chýb sú veľmi vítané a kontaktný formulár na tomto webe ide priamo správcovi.

Web je preložený do jedenástich jazykov (angličtina, španielčina, portugalčina, francúzština, nemčina, poľština, ukrajinčina, slovenčina, indonézština, vietnamčina a filipínčina), aby si používatelia z celého sveta mohli o rozšírení prečítať vo vlastnom jazyku.

Naše hodnoty

Pri tvorbe a prevádzke projektu sa riadime niekoľkými zásadami:

  • Súkromie na prvom mieste. Rozšírenie nezhromažďuje ani neprenáša údaje — bodka.
  • V rozšírení bez reklám. Žiadne doplnkové ponuky, prémiové mačky ani predplatné.
  • Otvorene a transparentne. Kód, príspevky aj plán vývoja sú verejné.
  • Jedna malá vec, urobená dobre. Nikdy sa nerozšírime na blokovanie reklám, preskakovanie sponzorov ani všeobecné úpravy YouTube. Lišta priebehu je produkt.

Kontaktujte nás

Máte otázku, nápad alebo chybu na nahlásenie? Najrýchlejšie nás zastihnete cez kontaktný formulár, alebo nám môžete napísať priamo na pryvalov.bogddan@gmail.com.