Radionica objektno orijentiranog CSS-a pokušat će dati odgovor na pitanje kako oblikovati brzo, skalabilno i održivo kompleksno sučelje uz pomoć CSS-a. Na radionici će biti predstavljeni teoretski i praktični primjeri razdvajanja izgleda od strukture pri oblikovanju sadržaja. Na praktičnim primjerima bit će prikazane različite objektne strukture te centralni problemi CSS jezika. Ključne riječi: OOCSS, SMACSS, BEM, namespacing, encapsulation, web components, ShadowDOM, CSS Level 3, CSS Level 4 i PostCSS.
- Ciljana publika:
- Napredni dizajneri web i hibridnih aplikacija, napredni UX/UI developeri te front-end developeri
- Predznanje:
- Srednje/visoko poznavanje CSS-a, HTML-a i DOM-a
- Oprema:
- Laptop (program za uređivanje teksta i preglednik po želji)