Pristupačnost (a11y) 3D sajta — da radi za sve
3D sajt mora da podržava prefers-reduced-motion, screen reader-e i tastaturno navigisanje — pristupačnost nije opciona.
3D sajt koji ne radi za korisnike sa reduced-motion preference (vestibular disorder, motion sickness) ili screen reader-ima nije produkcijski spreman. Standard koji držim: prefers-reduced-motion respekt — kada je korisnik podesi, scena se prebacuje u statičnu verziju ili znatno smanjenu animaciju; screen reader-i čitaju semantički HTML iznad 3D sloja, sajt funkcioniše bez vizuelnog WebGL sloja; tastaturno navigisanje radi normalno (focus-visible, skip-to-content link, logičan tab order). Treba i fallback za korisnike bez WebGL podrške (rare ali postoji — IT firme sa starim browser politikama). Pristupačnost nije zahtev koji se ispunjava posle "stvarnog" rada — uvodim ga od starta dizajna.
Praktične preporuke
U produkcijskom radu sa pristupacnost, evo šta najčešće radim: stable Three.js (ne najnoviji rilis), glTF 2.0 + Draco za asete, KTX2 za teksture, IntersectionObserver da pauzira render kada scena nije vidljiva, prefers-reduced-motion respektovan svuda. To je 80% best-practice setup-a.
Najčešće greške
Tri greške koje viđam najviše: (1) test samo na flagship telefonu — uvek probati na 3-godina-starom Androidu sa 4GB RAM, (2) puni-rezolucija teksture na mobilnom — uvek imati KTX2 fallback, (3) scena renderuje i kad nije na ekranu — IntersectionObserver pauzira render loop. Svaki problem ima jasno rešenje, samo je važno prepoznati simptom.
Kada angažovati profesionalca
Ako je pristupacnost ključan deo proizvoda i tim nema iskustva, samostalno učenje će produžiti rok 4-6 nedelja. Solo developer sa iskustvom ide brže ka cilju. Mogu da preuzmem Pristupačnost (a11y) 3D sajta — da radi za sve na fiksnu cenu — dobijate gotovo rešenje bez detour-a kroz učenje. Pošaljite kratak brif kroz kontakt formu.
Konkretan odgovor
Najkraći mogući odgovor na Pristupačnost (a11y) 3D sajta — da radi za sve: za većinu projekata u 2026, ide se sa proverenim alatima i izbegava se eksperimentalan stack. Detalji zavise od opsega projekta, vremenskog horizonta i veličine tima. U narednim sekcijama ulazim u svaki od ovih faktora.
Često postavljana pitanja
Mogu li sam da naučim ovo?
Šta posle ovog vodiča?
Koliko traje izrada?
Koliko košta?
Šta sa korisnicima na slabim telefonima?
Spremni za 3D iskustvo na vašem sajtu?
Recite mi šta vam treba — fiksna cena, fiksan rok, bez iznenađenja.