CLOUDY podcast | #06 Na co se zapomíná při tvorbě webstránek?
- Novinky
Braňo, ty jsi developer, vysvětlíš co dělá developer?
Programuje funkčnost aplikace nebo webu podle zadání či analýzy. Navíc často opravuje chyby. bugy. Čili debuguje kód, udržuje web a často spolupracuje s jinými kolegy například při návrhu softwaru, architektury, která je použita při vývoji, dále testuje software a podobně.
Pod slovem developer je asi schováno velmi mnoho různých pozic nebo odvětví?
Ano, práce developera lze rozdělit podle toho, na co se zaměřuje. Nejčastěji je to rozdělení na frontend a backend nebo fullstack.
Frontend dveloper se spíše zaměřuje na rozhraní, tedy na to s čím přichází uživatel do kontaktu. To jsou ty aplikace, weby… Backend developer je spíše člověk, co se orientuje na to, co ten uživatel nevidí, ale je to velmi důležité.
Může být developerem i někdo, kdo nestudoval na vysoké škole?
Určitě může. Podle mě vysoká škola je kvalitní základ. Pokud se někdo mladý rozhoduje, že chce dělat developera, podle mě to vůbec není na škodu jít na vysokou školu. Ale může to dělat člověk co vystuduje úplně něco jiného a umí se to naučit od základu. Musí mít hlavně vášeň a tvořit něco, věnovat se tomu.
Pracuji-li ve Wordpressu nebo podobně, dokážu se naučit vytvořit web sám?
Ano, chce-li si člověk udělat stránku nejjednodušší je jít přes Wordpress, Wix nebo dokonce Google samotný má možnost vyklikání prezentačního webu.
Z tvého pohledu, v dnešní době je webstránka důležitá? Nestačí mít dobrou fanpage na Facebooku nebo Instagramu?
Weby jsou důležité. Protože na webu se dají zobrazit takové věci, co se v těch fanpage-ech nedají. Stránka se dá strukturovat, dají se tam ukázat produkty, lze tam udělat interakci s uživatelem. Čili je tam mnohem více možností sebe-prezentování než na Facebookovém profilu nebo na sociální síti.
Určitě jsou povolání nebo firmy, které možná nepotřebují nějakou propracovanou stránku a stačí jim jednoduchá, ale také to, aby byli dohledatelní přes Google je ta stránka důležitá.
Jaké jsou trendy ve webech dnes?
V minulosti byly weby velmi přečkánané, blikající, všude byly obrázky... Pak se to nějak zjednodušilo, sjednotilo a lidé začali používat nějaké patterny (vzory) na všech webech. Nyní ty weby již nebývají přeplněné, každý web má svoji identitu, snaží se standardně dodržovat UX parametry, přístupnost pro každého...
Co je UX a UI?
UX (user experience) je zkušenost uživatele s webem. Je velmi důležitá neboť chceme aby web či aplikaci uživatel uměl správně a efektivně použít. UX se týká také rychlosti webu, rozložení webu a pod. Jsou i výzkumy, že každá vteřina, kdy se mi web načítá představuje míru okamžitého odchodu uživatele až o 30 %. Čili jsou zde zařazeny všechny prvky, které ovlivňují zážitek uživatele.
Například typický UX pattern (vzor) je, že většina webů má na mobilu menu ve formě tří čárek – tzv. . hamburgeru. Uživatelé jsou na to zvyklí a kdybychom to změnili, může je to odradit od návštěvy webu. Netřeba tedy měnit věci, které jsou nějakým standardem.
UI (user Interface) je podkategorie UX, jde o to, jak ta aplikace či web vypadá. Jsou to například. tlačítka, použití barev, interaktivní elementy. Webka má svoji identitu, je zajímavá.
Jak dlouho trvá postavit webovou stránku? Rozumím, že záleží na obsahu a složitosti, ale tak řekněme nějakou jednoduchou prezenční stránku?
Pokud jde o opravdu jednoduchou stránku, kterou člověk „jen vykliká“ v nějaké službě, tak to člověk zvládne za jeden den, resp. za pár hodin.
Průměrná firemní stránka, která už je trošku složitější, tak ta by programátorovi mohla trvat is designem asi dva měsíce.
Co je SEO? Jak funguje?
Je to optimalizace pro webové vyhledávače. Ve zkratce řečeno je to snaha optimalizovat ten web a vylepšit jej co nejvíce tak, aby se v případě nějakého vyhledávání buď produktu nebo tématu ten web dal rychle dohledat.
Například mám stavební firmu, je důležité, aby na té stránce byly popsány jednotlivé služby, které vykonávám. Je důležité, aby ta stránka byla dobře strukturovaná, případně je-li optimalizována pro nevidomé je to velké plus... Toto vše Google vyhodnocuje a dává mi jakoby plusové bodíky a umím se postupně dostat ve vyhledávání stále výše. Je tedy větší šance, že si na můj web lidé kliknou.
Pokud se v Google nenajdu na první nebo druhé straně, dělám tedy něco špatně?
Nemusí tomu tak být. Ono to totiž chvilku trvá, jelikož Google prohledává web a indexuje stránky postupně. Dělá to dejme tomu jednou za měsíc, čili jemu chvilku potrvá než zjistí, že můj web vlastně existuje.
Podléhají weby „módním“ trendům?
Ano, ale už to není jako kdysi. Kdysi když někdo přišel s něčím novým, tak to všichni začali opakovat. Teď už je to takové, že máme nějaké zlaté standardy, všichni se snaží dodržovat UX principy. Ale pořád by firma měla přijít s vlastní identitou, aby se odlišily od konkurence.Čo je bug?
Je to pomenovanie pre chybu. Informatici majú radi zvláštne pomenovania, ten názov vznikol niekedy okolo roku 1947 na Harvarde. Vtedy boli počítače ešte obrovské na celú miestnosť. V počítačoch boli rôzne trúbky a hardvérové časti.. A jeden z týchto počítačov prestal fungovať, museli ho rozobrať a našli v ňom reálneho chrobáka (po anglicky – bug) resp. motýľa. Tak to nazvali, že počítač od-debugovali, teda opravili ho. Odvtedy je bug označením pre chybu.
Na co se často zapomíná při tvorbě webů a nemělo by se?
Pokud bych si měl říct jednu věc, tak řeknu že určitě na accessibility, tedy přístupnost pro znevýhodněné (například zrakově). To zejména začátečníci zcela ignorují. Také Google zvýhodňuje weby, které jsou uzpůsobeny i pro zrakově postižené osoby. Třeba tedy myslet například na kontrast barev, aby byl web snadno čitelný.
Jaká bude budoucnost aplikací a webů?
To je těžká otázka. Myslím si, že některé aplikace jak známe zůstanou nebo budou se dále vyvíjet. Ale co se podle mě velmi změní, je způsob, jakým pracujeme s vyhledáváním nebo s učením. To jsou podle mě aplikace, které budou velmi ovlivněny umělou inteligencí.
Co jsou pro tebe takové 3 základní body, které by měly být při tvorbě webů a aplikací dodržovány?
Za prvé, aby to splňovalo to, co tam ten uživatel očekává, aby to dělalo. Nemusí to být přečačkaná věc, hlavně ať to splňuje účel. Za druhé musí to být tedy UX zaměřeno, tedy musí to být velmi rychlá aplikace nebo rychlý web a za třetí bezpečnost.
Celý podcast si môžete vypočuť na SPOTIFY alebo pozrieť na YouTube.