Disciplina
Veb platforme koje izdrže rast.
Sajtovi i sistemi za objavljivanje napravljeni da nose stvarno uredničko opterećenje — mnogo stranica, više jezika i više timova koji ih menjaju — a da ne usporavaju kako rastu.
Argument
Sajt je proizvod u kome rade urednici.
Većina sajtova se napravi jednom, a posle se samo brani od izmena. Pojavi se i drugi jezik, kampanji treba nova stranica do četvrtka, nekome zatreba sekcija koja još ne postoji — i svaka izmena postaje zadatak za programera. To nije problem sadržaja. To je problem strukture.
Mi gradimo drugačije. Stranice se sastavljaju od malog skupa proverenih sekcija sa tipiziranim svojstvima, pa se nova stranica sklapa od delova koji već rade na svim jezicima i u obe teme. Izgled ostaje dosledan jer nije ostalo ništa labavo što bi moglo da se upotrebi pogrešno.
Ispod svega je običan inženjering: tipiziran sadržaj, renderovanje na serveru, keširanje na ivici mreže i merenje na uređajima koje vaši čitaoci zaista drže u ruci. Brzina ovde nije broj sa dana objave, nego ono što od sajta ostane posle dve godine objavljivanja.
Šta isporučujemo
Šta obuhvata rad na platformi.
Svaka stavka ispod je nešto što možete otvoriti, pokrenuti ili predati nekom drugom.
Informaciona arhitektura
Struktura stranica i adresa dogovorena pre početka dizajna, uz mapu preusmerenja sa svih adresa koje danas postoje.
Biblioteka sekcija
Proveren skup sekcija sa tipiziranim svojstvima, pa se nova stranica sklapa umesto da se programira.
Model uređivanja
Ko šta može da menja, gde se to pregleda i kako nacrt postaje objavljena stranica bez novog objavljivanja koda.
Lokalizacija
Svaki tekst na svakom jeziku od prvog commita, umesto engleskog sajta na koji se prevodi naknadno dodaju.
Budžet performansi
Dogovorena ograničenja težine stranice i cene interakcije, koja se proveravaju u liniji isporuke, pa pad performansi obara build.
SEO osnova
Metapodaci, kanonske adrese, hreflang, strukturirani podaci, sitemap i preusmerenja generisani iz sadržaja, a ne održavani ručno.
Pristupačnost
Kontrast, kretanje tastaturom i semantika za čitače ekrana, provereni u obe teme, kao deo izrade, a ne kao naknadna revizija.
Primopredaja
Uputstva za rad, vodič za urednike i zajednički prolaz kroz sistem sa timom koji će objavljivati posle nas.
Kako nastaje platforma
Pet koraka od pregleda do objave.
Redosled je važniji od alata: prvo struktura, zatim sekcije, na kraju sadržaj.
Pregled
Čitamo ono što već objavljujete — stranice, jezike, analitiku i sve ono što urednici tiho zaobilaze. Ništa se ne gradi iznova pre nego što saznamo čemu je služilo.
Struktura
Tipovi sadržaja, šabloni stranica i mapa adresa, zapisani i pregledani sa ljudima koji objavljuju, pre nego što se nacrta ijedan ekran.
Sekcije
Biblioteka komponenti se gradi i testira prva, na oba jezika i u obe teme. Stranice dolaze posle toga i skoro ništa ne koštaju.
Migracija
Postojeći sadržaj prelazi zajedno sa istorijom i vezama, a svaka stara adresa ili nastavlja da radi ili vodi na smisleno mesto.
Objava
Uvežban prelazak: provere performansi i pristupačnosti prolaze, monitoring je uključen, a vaši urednici objavljuju na novoj platformi, bez čekanja na nas.
Prikaz
Sastavljanje stranice od proverenih sekcija.
Stranica sklopljena od sekcija iz biblioteke, bez programera u procesu.
Ispod haube
Nasleđujete i radionicu, ne samo sajt.
Platforma vredi onoliko koliko i ono što je okružuje. Dobijate liniju isporuke koja gradi i proverava svaku izmenu, okruženje za pregled koje urednici koriste pre objave i testove koji odmah i jasno padnu kada se sekcija pokvari.
Sve to radi na vašim nalozima i pod vašim ključevima. Ako posao sledeće godine preuzmete interno, nema šta da se vraća.
- Zasebna adresa za pregled svake grane, dostupna i urednicima.
- Budžeti performansi i pristupačnosti sprovode se u liniji isporuke.
- Vodič za urednike pisan za ljude koji ne čitaju kod.
Alati
Čime gradimo platforme.
- Next.js
- React
- TypeScript
- Tailwind CSS
- next-intl
- Node.js
- PostgreSQL
- Sanity
- Storybook
- Playwright
- Vercel
- Cloudflare
- AWS
- Redis
Biramo po projektu — obično ostaje ono što vaš tim već koristi.
Dva projekta iznad su ilustrativni primeri, a ne stvarne saradnje — nijedan klijent nije imenovan i ne iznosimo nikakve brojke.Pogledajte pregled radova
Pitanja
Česta pitanja o radu na platformama.
Četiri koja se najčešće pojave na prvom razgovoru o obnovi sajta.
Koji CMS koristite?
Onaj koji odgovara načinu na koji vaš tim zaista objavljuje. Radimo sa headless sistemima, sa sadržajem koji stoji u Gitu i sa malim namenskim uređivačem kada je model sadržaja neuobičajen.
Izbor dolazi posle modela sadržaja, nikada pre njega.
Možete li da migrirate naš postojeći sajt?
Možemo, a mapa preusmerenja je deo isporuke. Stare adrese ili nastavljaju da rade ili vode na smisleno mesto, pa rezultati pretrage i dolazne veze prežive selidbu.
Migraciju izvodimo dvaput: jednom kao probu na kopiji, jednom stvarno.
Koliko jezika platforma može da podrži?
Onoliko koliko ih objavljujete. Jezik je deo modela sadržaja od početka, pa je dodavanje novog posao oko sadržaja, a ne nova izrada.
Jezici koji se pišu zdesna nalevo traže i dizajnerski rad, a ne samo inženjerski, i to ćemo reći pre nego što planirate rokove.
Šta se dešava posle objave?
Vaš tim objavljuje, a mi se povlačimo. Ako želite da ostanemo blizu, radimo to kao unapred dogovorenu nedeljnu obavezu za rad na platformi i zavisnostima.
U oba slučaja, sajt nikada ne zavisi od toga da li smo mi dostupni.
Sledeći korak
Recite nam s čim se vaši urednici bore.
Pošaljite adresu sajta koji sada imate i ono što na njemu ne možete da uradite. Odgovorićemo šta bismo prvo promenili i da li je nova izrada uopšte pravi odgovor.