Razlika između Web dizajna i web dizajna

Kada upoznam nove ljude i pitaju me šta radim za život, često odgovorim da sam "web dizajner". Ovaj pojam koristim zato što je sigurna fraza "uhvatiti sve" koja omogućava ljudima da znaju šta radim, uopšte, bez zbunjivanja sa previše konkretnim zadatkom posla koji bi nekog izvan web industrije vjerovatno ne bi razumio.

Činjenica da je izraz "web dizajner" generalizacija je korisna u slučajevima kao što sam upravo opisao, kada razgovarate s nekim ko nije web profesionalac, ali kada razgovarate s nekim u web industriji, to generalizacija može ne bi bilo dovoljno da objasniš šta to radiš.

Zapravo, mnogi ljudi koriste dva pojma "web dizajn" i "web razvoj" naizmenično, ali zaista imaju dva veoma različita značenja. Ako tražite novi posao u industriji web dizajna ili ako ste neko ko želi da angažuje web profesionalca za izgradnju web stranice za vas ili vašu kompaniju, morate znati razliku između ova dva termina i veština koje pođi sa njima. Hajde da pogledamo ova dva izraza.

Šta je Web dizajn?

Web dizajn je najčešći termin koji se koristi za profesionalce u ovoj industriji. Često, kada neko kaže da je "web dizajner", oni se odnose na veoma širok spektar veština, od kojih je jedan vizuelni dizajn.

"Dizajn" deo ove jednačine bavi se stranom ili "front end" delom sajta. Web dizajner se bavi kako izgleda stranica i kako klijenti komuniciraju s njim (ponekad se nazivaju i "dizajneri iskustva" ili "UX dizajneri").

Dobri web dizajneri znaju kako koristiti principe dizajna kako bi kreirali sajt koji izgleda odlično. Oni takođe razumeju o upotrebljivosti weba i kako kreirati sajtove koji su korisni za korišćenje. Njihovi dizajni su oni kojima kupci žele da se kreću, jer je to tako lako i intuitivno. Dizajneri urade mnogo više od toga kako bi sajt "izgledao lepo". Oni stvarno diktiraju korisnost interfejsa web stranice.

Šta je Web razvoj?

Razvijanje weba dolazi u dva ukusa - napredni razvoj i razvoj unazad. Neke od veština u ova dva ukusa se preklapaju, ali imaju veoma različite ciljeve u profesiji web dizajna.

Programer prednje strane uzima vizuelni dizajn web stranice (bez obzira da li je taj dizajn stvorio ili mu je predao vizuelni dizajner) i gradi ga kodom. Programer front-line će koristiti HTML za strukturu sajta, CSS da diktira vizuelne stilove i izgled, a možda čak i neki Javascript. Za neke male lokacije, napredni razvoj može biti jedina vrsta razvoja koja je potrebna za taj projekat. Za složenije projekte, razvoj "back-end" će se pojaviti u igri.

Back-end razvoj se bavi naprednijim programiranjem i interakcijama na web stranicama. Back-end web developer fokusira se na način na koji sajt funkcioniše i kako korisnici rade na njemu koristeći određene funkcionalnosti. To može uključivati ​​rad sa kodom koji se povezuje sa bazom podataka ili kreira funkcije kao što su E-commerce shopping carts koje se povezuju s online procesorima plaćanja i još mnogo toga.

Dobri web programeri mogu znati kako da programiraju CGI i skripte poput PHP-a . Oni će takođe razumeti kako funkcioniraju web obrasci i kako se različiti softverski paketi i API (programski interfejsi aplikacija) mogu koristiti za povezivanje tih različitih vrsta softvera zajedno kako bi stvorili rješenja koja će zadovoljiti specifične potrebe kupaca za njihovo prisustvo na mreži. Back-end web programeri takođe mogu biti obavezni da kreiraju nove funkcionalnosti iz nule ako ne postoje postojeći softverski alati ili paketi koji mogu biti zaduženi da zadovolje potrebe svojih klijenata /

Mnogi ljudi zamagljuju linije

Dok neki web profesionalci specijalizuju ili se fokusiraju na određene oblasti, mnogi od njih zamagljuju linije između različitih disciplina. Možda su najsavremenije radili sa vizuelnim dizajnom koristeći programe kao što je Adobe Photoshop, ali oni takođe mogu znati nešto o HTML-u i CSS-u i možda mogu kodirati neke osnovne stranice. Imajući ovo unakrsno znanje je zapravo veoma korisno jer može učiniti mnogo više tržišnim u industriji i bolje za ono što radite u celini.

Vizuelni dizajner koji razume kako se web stranice gradili biće bolje opremljen za dizajniranje tih stranica i iskustava. Slično tome, web programer koji ima razumevanje osnova dizajna i vizuelne komunikacije može donijeti pametne odluke dok kodiraju stranice i interakcije za svoj projekat.

Na kraju, bez obzira da li imate ovo unakrsno znanje ili ne, kada se prijavite za posao ili tražite nekoga da radi na vašoj web lokaciji, morate znati šta tražite - veb dizajn ili web razvoj. Vještine koje unajmite će igrati glavnu ulogu u trošku onoga što ćete morati potrošiti da biste obavili taj posao.

U mnogim slučajevima, dizajn i napredni razvoj za manje i jednostavnije lokacije će biti mnogo manje (na sat vremena) nego angažovanje naprednog back-end kodera. Za veće lokacije i projekte, zapravo ćete biti zaposleni timovi koji sadrže web profesionalce koji pokrivaju sve ove različite discipline.