Što smo o UX trendovima čuli na Smashing Conference u New Yorku?

Što smo o UX trendovima čuli na Smashing Conference u New Yorku?

UX i UI su skliski termini za većinu dizajnera. Poput starog fazona o tinejdžerskom seksu gdje “svi pričaju o tome; nitko ne zna kako se to radi; svi misle da svi to rade; pa svi tvrde da i oni sami to rade”. Na sreću, postoje kvalitetni autori i mediji koji na nepretenciozan način pričaju o važnosti UX/UI za produkciju web aplikacija. Smashing Magazine je jedan od takvih medija. Uz to što pišu dobre (dugačke :)) članke i knjige, Smashing Nijemci se ne ustručavaju organizirati i konferencijske putešestvije...čak i preko bare, do samog New Yorka.

Neuralab

Koncept kolaborativne konferencije #SmashingConf #NYC je prvo što nas je oduševilo – naime, ekipa iz Smashing Magazinea je otvorila dva Google dokumenta s popisom svih radionica i predavanja te dala svim posjetiteljima pravo pristupa da mogu komentirati i postavljati direktna pitanja predavačima. Slobodno kliknite na link http://smashed.by/nyc1 + http://smashed.by/nyc2 (ako sam već dosadan) i saznajte sve informacije s jednih od važnijih UX konferencija. Nulti dan je započeo u impresivnom Microsoft Research centru u samom središtu Manhattana, dok su dva “prava” dana konferencije bila održana na Broadwayu, u jednom od modernijih kazališta – New World Stages.

Neću detaljno opisivati što se dešavalo dan po dan jer mislim da to možete iščitati i iz gornjeg “docsa”. Radije ću opisati teme za koje smo vidjeli da očito vladaju među UX kolegama:

  • WPO (Web Performance Optimization)
  • ARIA (Accessible Rich internet applications)
  • Dizajn sustavi.

Te tri “teme” su nam bitnije od odabira web tehnologije, CMS-a, borbe Photoshop vs. Sketch ili ostalih pitkih automasturbativnih tema. Razlog je jednostavan – važne su krajnjem korisniku, a fokusom na njih će te postići da i vaša aplikacija bude kvalitetna i korisna tržištu.

Zašto je važan Web Performance Optimization?

Svako je predavanje na SmashingConfu barem na neki način spominjalo web performanse i brzinu učitavanja aplikacija, jer ipak… biznis oko web performansi je bukvalan i precizan. Optimiziran web olakšava rashodovnu stranu: manje je problema oko održavanja i hosting račun je manji. S druge strane, povećavamo prihodovnu stranu: veća brzina znači povećanje konverzija i samim time poslovni uspjeh aplikacije. Brže učitavanje znači i veći doseg do korisnika sa slabim mobitelima i vezama. Dva glavna predavača na temu su bili Patrick Hamann (CSS and the First Meaningful Paint) i Harry Roberts (Why Fast Matters) pa slobodno potražite u Google docsima njihove glavne zaključke. Ovdje prenosim samo neke od njih.

Temelji mjerenja web performansi su poznavanje glavnih metrika koje uopće i moramo mjeriti:

  • Stare metrike koje više ne morate mjeriti: First byte, document complete, load event, requests/bytes, start render
  • Moderne metrike koje bi trebali mjeriti: SpeedIndex, First Meaningful Paint, Time to Interact

Na kraju dana, performanse su inženjerska disciplina pa je logično da oko te teme postoji najviše alata za igranje. Ovo je klasični utility belt modernog web inženjera: Google Lighthouse Chrome ekstenzija, Webpagetest.org, https://github.com/filamentgroup/loadCSS, Dareboost.com, Speedcurve.com, Charles Proxy (throttle to specific connection (2G, 3G, etc)).

O poslovnim benefitima WPO-a

Zanimljivo predavanje oko alata je održao i Umar Hansa na temu Chrome Dev tools “A Modern Front-End Workflow with DevTools”. Prikazao je sve kratice, ‘cake’ i informacije oko maksimalnog korištenja Chrome dev toolsa za web produkciju. Sve informacije pogledajte na ovom docsu, a svi savjeti se također nalaze i na njegovom blogu.

Osvrnut ću se i na gore spomenute poslovne benefite, tako da ne pričamo samo o alatima. Recimo, Netflix je uštedio 43% hosting budžeta upalivši GZIP?! Teško za vjerovati, ali WPO stats kaže da je tako. Na toj stranici možete pratiti životne slučajeve ostalih kolega iz industrije te vidjeti generalne trendove, kako na front-end tako i na backend optimizaciji. Na primjer, kada se upitate koliko vaš web treba biti brz, poslovnjaci daju savjet da trebate biti brži barem od vašeg prvog konkurenta (to se mjeri pomoću stranice Dareboost.com). 🙂

Na kraju drugog dana, “show” je ukrao Jake Archibald sa svojim interaktivnim kviz predavanjem gdje je publika odgovarala na provokativna i backstabbing HTML5 performance pitanja (da, moguće je i naše teme Hamletovski obraditi :)). Cijelu kviz aplikaciju možete preuzeti na njegovom GitHubu.

ARIA ili Accesable Rich Internet Applications

Accessibility je imao svoje izraženo mjesto i na konferenciji Shift Split gdje je šefica developmenta Financial Timesa objašnjavala korištenje Pally CI alata za analizu dostupnosti web podataka. Svijet je doista mali, jer u New Yorku je predavanje održao “njezin” developer Patrick Hamann iz istog tima (te je opet koristio Financial Times kao dobar primjer web accessibilityja). Ovo su savjeti iz njihove radionice:

  • Accessibility testing izvodite s pravim korisnicima koji imaju realne poteškoće i oni će vam dati najbolje komentare
  • Accessibility se odnosi i na otežanost korištenja web-a u nepovoljnim uvjetima npr. kada vam je slobodna samo jedna ruka, na mjestima gdje je velika buka ili na mjestima gdje morate brzo “tapnuti” na ekran (UX/UI u automobilima)
  • Pally CI je odličan alat za automatizirani monitoring accessibilityja web stranica
  • Color contrast accessibility checker je jedna od prvih stvari koja se može provjeriti/promijeniti na web aplikaciji.

Accessibility je, isto kao i WPO, tema koja se prožimala kroz sva predavanja, a Brad Frost je to najbolje opisao:

Our work is done with other people, for other people.

Čak je i Nathan Curtis u svojem predavanju o dizajn sustavima rekao kako je accessibility prva stvar o kojoj moramo razmisliti pri dizajniranju Call-To-Actiona. Više o Nathanu i njegovom predavanju saznajte u zadnjoj sekciji ovog putopisa…

Uzlet dizajn sustava u produkciji online aplikacija

Djelić atmosfere s konferencije.

Dizajn sustavi nisu novi koncept, ali se primjećuje njihov uzlet u produkciji online aplikacija. Postojeći “uobičajeni” proces dizajniranja statičkih Photoshop predložaka je spor, nepregledan i krut za promjene te nam u 2017. treba novi način izrade interaktivnog dizajna. Dizajn sustavi rješavaju taj problem drugačijom produkcijom jer dizajner umjesto da kreira predefinirani Photoshop izgled web stranice, kreira jednu knjižnicu web elemenata koje developer s dizajnerom i klijentom, koristi pri “slaganju” web aplikacije. Pogledajte neke od popularnijih dizajn sustava pa će vam biti jasnije o čemu se radi:

Navedeni dizajn sustavi omogućuju dizajnerima da ponovo koriste stilove, komponente i obrasce, što im daje vremena da se usredotoče na važnije korisničke probleme. Dobar dizajnerski sustav također omogućuje inženjerima da pouzdano implementiraju nove funkcije bez da (previše) ovise o dizajnerima ili klijentima. Brad Frost i Nathan Curtis su opisali neke od objektivnih benefita:

  • Konzistentnost i kohezija: Više konverzija i $$$
  • Brža produkcija: Više funkcija i više iteracija u kraćem vremenu
  • Dijeljeni vokabular: Manje sastanaka, više produkcije i suradnje
  • Jednostavnija testiranja: Predefinirana responzivnost i izgled UI-a
  • Dokumentiranost: Dizajn sustav je zapravo centralni dokument dostupan svima
  • Future-friendly temelji: Dizajn sustav će evoluirati tijekom vremena, a to mu je i smisao
  • Tokeni: Dizajn sustavi podržavaju korištenje tokena tj. varijabli pomoću kojih definiramo važne odluke i informacije oko odabira boja, fontova, stilova itd.. Njih apliciramo kroz cijeli dizajn sustav.

Svi dizajneri bi trebali znati ponešto biznisa i psihologije

Iako se dizajn sustavi čine kao dosadna tema u kreativnim industrijama, #SmashingConf predavači su stavljali naglasak i na dizajn interaktivnog sadržaja i multidisciplinarni pristup sadržaju. Upravo dizajn sustav omogućava dizajnerima da se bave većim dizajn temama poput ilustriranja sadržaja i definiranja user flowova. Joe Leech je imao dobro predavanje na temu How to Design with Science without Losing the Magic, a predlaže da bi svi dizajneri trebali znati barem nešto biznisa i psihologije. Bili smo i na radionici od Yuko Shimizu koja je prikazala prekrasnu upotrebu ilustracija u oplemenjivanju interaktivnog sadržaja i samim time opisala web kao izrazito multidisciplinarno mjesto:

Nothing is a substitute for collaboration – Communication and collaboration beat deliverables.

Za kraj, tu je i foto galerija koja donosi dio onoga što smo vidjeli na konferenciji.

A Neuralab trip to Smashing Conference in New York

Posted by Neuralab on 28. lipnja 2017

 

PS. Neuralab zapošljava Junior Web Developera pa ako ste stigli do kraja ovog članka, provjerite oglas, pozicija je možda kao stvorena za vas 🙂

Sukladno članku 94. Zakona o elektroničkim medijima, komentiranje članaka na Netokraciji dopušteno je samo korisnicima koji ostave svoje ime i prezime te mail adresu i prihvate pravila ponašanja.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja, kao i Zakon, držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome). Također, upoznajte se sa stavkom 2. članka 94. Zakona o elektroničkim medijima prije no što ostavite komentar.
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime te pravu email adresu.

Kako koristimo podatke koje ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Vodič

Morate podnijeti zahtjev za novu osobnu iskaznicu? Evo kako izbjeći gužvu na šalteru

Završetkom pandemije došao je službeni kraj maskama, ali i mnogim identifikacijskim dokumentima pa tako i osobnim iskaznicama bez kojih ne možete boraviti u Hrvatskoj. Ovo znači samo jedno... ogromni redovi na šalterima.

Web 3

Belma Gutlić: “Fokus s cijena kriptovaluta treba prebaciti na tehnologiju koja kriptovalute omogućava”

Danas se možemo pohvaliti da na našoj maloj sceni ne nedostaje konferencija vezanih uz blockchain i kriptovalute. Ipak, postoji jedan krovni naziv kojem se nitko dosad nije posvetio na jednak način, a koji možda zaslužuje i najviše pažnje.

Izvještaj

Tim McKeoun: “Ako želimo da se developeri razvijaju, moramo se pomiriti da će nekad biti manje produktivni”

"Developer Advocate" može postati svatko, ali uspjeh u tome će pronaći mali broj ljudi. Savjete kako općenito postati bolja podrška developerima, na ovogodišnjem QED-u podijelio je IBM-ov Tim McKeoun.

Što ste propustili

Prikaz

Upoznajte Arbelle! Beauty brend kojeg krasi svjetsko rješenje za virtualno isprobavanje šminke

Švedsko-hrvatska IT tvrtka Visage Technologies od osnutka radi na cutting edge AI tehnologiji za prepoznavanje i praćenje pokreta ljudskog lica. Nakon niza uspješnih implementacija u kozmetičkoj industriji, svoj makeupISDK softverski paket oblikovali su u još svestraniji beauty brend Arbelle.

Sponzorirano

Može li se Hrvatska uključiti u razvoj svemirske tehnologije koja na uloženo vraća 7x više

Zašto su cube sateliti toliko korisni, koliko će oni promijeniti telekomunikacijsku industriju i može li se Hrvatska s njima ukrcati na brzi vlak svemirske tehnologije, neka su od glavnih pitanja s HAKOM-ove konferencije.

Intervju

Notcheva 6. generacija Devcademyja radit će na projektima za satelitsku kockicu – CroCube!

Otvorene su prijave za Notchevu akademiju na kojoj će se polaznici, osim satelitske teme moći usmjeriti na Spring Boot, React, .NET i Go programiranje, upoznati sa scrumom i agilnim frameworkom, UX/UI, DevOps, Clean code te drugim praksama i alatima koji su standardni u IT-ju.

Netokracija Podcast

John Romero o životu nakon Dooma – i kako klince naučiti raditi igre

John Romero je jedan od kreatora legendarne igre Doom, kao i cijelog niza drugih igara. Ususret izlasku njegove autobiografije, dobili smo priliku pitati ga kako vidi svoju karijeru, ali i razvoj industrije razvoja igara.

Sponzorirano

Studenti RIT Croatia uče se na zadacima koje pripremaju Rimac Technology, INA, Async Labs… 

Domaće obrazovne institucije često se fokusiraju na teoriju, dok praksa ostaje na poslodavcima. RIT Croatia to mijenja svojim primjerom.

Tvrtke i poslovanje

Potvrđeno: Google preuzeo hrvatski Photomath

Hrvatska aplikacija Photomath postaja je i službeno dio Googleovog portfelja. Tehnološki gigant godišnje akvizira desetak tvrtki, a ove je godine u akvizicijski plan ušao upravo hrvatski Photomath.