Rozdíl mezi webovým designem a vývojem webu

Když se setkávám s novými lidmi a zeptávají se mě, co dělám na živobytí, často odpovídám, že jsem "webový návrhář". Používám tento termín, protože je to bezpečná "catch-all" fráze, která umožňuje lidem vědět, co dělám, obecně, aniž by je zaměňovala s příliš specifickým názvem, který by někdo mimo webový průmysl pravděpodobně nerozuměl.

Skutečnost, že termín "webdesigner" je zobecnění, je užitečné v případech, jako jsem právě popsal, když mluvíte s někým, kdo není web profesionálem, ale když mluvíte s někým z webového průmyslu, může generalizace nestačí vysvětlit, co děláte.

Ve skutečnosti mnoho lidí používá dva pojmy "web design" a "vývoj webu" zaměnitelně, ale opravdu mají dva velmi odlišné významy. Pokud hledáte nové místo v oboru web designu, nebo pokud jste někým, kdo by chtěl najmout webového profesionála, který by vytvořil webové stránky pro vás nebo vaši společnost, potřebujete znát rozdíl mezi těmito dvěma termíny a dovednostmi, které přijďte s nimi. Podívejme se na tyto dva pojmy.

Co je to Web Design?

Web design je nejběžnější termín pro profesionály v tomto odvětví. Často, když někdo říká, že jsou "webovým designérem", odkazují na velmi široký soubor dovedností, z nichž jeden je vizuální design.

Část "konstrukce" této rovnice se zabývá částí webových stránek, která je orientována na zákazníka nebo "čelní část". Webdesigner se zajímá o to, jak vypadá web a jak se s ní setkávají zákazníci (někdy jsou také označováni jako "zkušení návrháři" nebo "návrháři UX").

Dobří weboví designéři vědí, jak používat zásady návrhu k vytvoření stránek, které vypadají skvěle. Rovněž chápou způsoby využití webu a vytvoření stránek, které jsou uživatelsky přívětivé. Jejich návrhy jsou takové, které se zákazníci chtějí pohybovat, protože je to tak snadné a intuitivní. Návrháři dělají mnohem víc, než aby vypadaly hezky. Opravdu diktují použitelnost rozhraní webových stránek.

Co je vývoj webu?

Vývoj webu přichází ve dvou příchutích - vývoj front-end a back-end vývoj. Některé dovednosti v těchto dvou chuti se překrývají, ale mají velmi odlišné účely v profesi web design.

Přední vývojář převezme vizuální design webových stránek (ať už vytvářeli tento design, nebo mu byl předán vizuálním designérem) a staví jej v kódu. Přední vývojář použije HTML pro strukturu webu, CSS diktovat vizuální styly a rozvržení a možná i nějaký Javascript. U některých malých míst může být rozvoj front-endu jediným typem vývoje, který je pro daný projekt potřebný. U komplexnějších projektů dojde k rozvoji "back-end".

Vývoj v oblasti back-end se zabývá pokročilejším programováním a interakcí na webových stránkách. Back-end webový vývojář se zaměřuje na to, jak funguje web a jak zákazníci pracují s určitými funkcemi. To může zahrnovat práci s kódem, který je propojen s databází nebo vytváření funkcí, jako jsou nákupní košíky elektronického obchodování, které se připojují k online platebním procesorům a další.

Dobří weboví vývojáři mohou vědět, jak programovat CGI a skripty jako PHP . Budou také chápat, jak fungují webové formuláře a jak mohou být různé softwarové balíky a rozhraní API (aplikační programovací rozhraní) použity k propojení těchto různých druhů softwaru dohromady, aby vytvořily řešení, která budou vyhovovat potřebám konkrétního zákazníka pro jejich online přítomnost. Vývojáři z webových aplikací mohou být také povinni vytvářet nové funkce od začátku, pokud neexistují žádné softwarové nástroje nebo balíčky, které by mohly využít k uspokojení potřeb svých klientů /

Mnoho lidí Blur řady

Zatímco někteří weboví profesionálové se specializují nebo se zaměřují na určité oblasti, mnoho z nich rozostří linky mezi různými disciplínami. Mohou být nejpohodlnější pracovat s vizuálními návrhy pomocí programů, jako je Adobe Photoshop, ale také mohou vědět něco o HTML a CSS a mohou být schopni kódovat některé základní stránky. Mať tyto křížové znalosti je skutečně velmi užitečné, protože může být mnohem obchodovatelnější v průmyslu a lépe v tom, co děláte celkově.

Vizuální návrhář, který rozumí tomu, jak jsou webové stránky postaveny, bude lépe schopen navrhnout tyto stránky a zkušenosti. Stejně tak webový vývojář, který má pochopení základů designu a vizuální komunikace, může chytře volit, protože kóduje stránky a interakce pro svůj projekt.

Nakonec, ať už máte tyto znalosti, nebo ne, při žádosti o zaměstnání nebo hledat někoho, kdo bude pracovat na vašem webu, potřebujete vědět, co hledáte - návrh webových stránek nebo vývoj webu. Dovednosti, které si najmete, budou hrát důležitou roli v ceně toho, co budete muset vynaložit, abyste tuto práci udělali.

V mnoha případech bude návrh a vývoj na frontě pro menší, jednodušší místa mnohem méně (na hodinovém základě) než pronájem pokročilého kódovacího zařízení. U větších stránek a projektů budete skutečně přijímat týmy, které obsahují webové profesionály, kteří pokrývají všechny tyto různé disciplíny.