Diferenca midis Web Design dhe Zhvillimit Web

Kur takoj njerëz të rinj dhe më pyesin se çfarë bëj për të jetuar, shpesh ju përgjigjem që unë jam një "dizajner web". Unë e përdor këtë term sepse është një frazë e "kapur të gjitha" që i lejon njerëzit të dinë se çfarë bëj, në përgjithësi, pa i ngatërruar me një titull shumë të veçantë të punës që dikush jashtë industrisë së internetit ndoshta nuk do ta kuptonte.

Fakti që termi "web designer" është një përgjithësim është i dobishëm në rastet siç e kam përshkruar, kur flisni me dikë që nuk është një profesionist web, por kur flisni me dikë në industrinë e internetit, kjo përgjithësim mundet nuk do të mjaftonte për të shpjeguar se çfarë është ajo që ju bëni.

Në të vërtetë, shumë njerëz përdorin dy terma "web design" dhe "development web" në mënyrë të ndërsjellë, por ata vërtetë kanë dy kuptime shumë të ndryshme. Nëse po kërkoni një punë të re në industrinë e dizajnit të internetit ose nëse jeni dikush që kërkon të punësojë një web profesional për të ndërtuar një faqe interneti për ju ose kompaninë tuaj, duhet të dini dallimin midis këtyre dy termave dhe shkathtësive që vijnë me ta. Le të hedhim një vështrim në këto dy terma.

Çfarë është Web Design?

Web design është termi më i zakonshëm që përdoret për profesionistët në këtë industri. Shpesh, kur dikush thotë se ata janë një "projektues web", ata janë duke iu referuar një skeme shumë të gjerë aftësish, njëra prej të cilave është dizajni vizual.

Pjesa e "dizajnit" të këtij ekuacioni merret me pjesën e klientit ose faqen e internetit të "front end". Një dizajner web është i shqetësuar me atë se si duket një vend dhe si bashkëveprojnë konsumatorët me të (ata ndonjëherë nganjëherë quhen edhe "dizajnerë të përvojave" ose "dizajnerë UX").

Web designers mirë e di se si të përdorin parimet e projektimit për të krijuar një faqe që duket e madhe. Ata gjithashtu kuptojnë për përdorshmërinë e internetit dhe si krijojnë vende që janë miqësore me përdoruesin. Hartat e tyre janë ato që klientët duan të lundrojnë, sepse është kaq e lehtë dhe intuitive për ta bërë këtë. Projektuesit bëjnë shumë më tepër se sa bëjnë një vend "duken bukur". Ata me të vërtetë e diktojnë shfrytëzueshmërinë e ndërfaqes së një faqeje interneti.

Çfarë është zhvillimi i uebit?

Zhvillimi i Web-it vjen në dy shije: zhvillimi i përparësisë dhe zhvillimi i back-end. Disa nga aftësitë në këto dy shije mbivendosen, por ato kanë qëllime shumë të ndryshme në profesionin e dizajnimit të web faqes.

Një zhvillues front-end merr hartimin vizual të një faqe interneti (nëse ata e krijuan atë dizajn ose u është dhënë atyre nga një projektues vizual) dhe e ndërton atë në kodin. Një zhvillues para-fund do të përdorë HTML për strukturën e faqes, CSS të diktojë stilet vizuale dhe paraqitjen, dhe ndoshta edhe disa Javascript. Për disa vende të vogla, zhvillimi i front-end mund të jetë i vetmi lloj zhvillimi që nevojitet për atë projekt. Për projekte më komplekse do të futet zhvillimi "back-end".

Zhvillimi prapa-fund merret me programimin më të avancuar dhe ndërveprimet në faqet e internetit. Një zhvillues web mbrapa fokusohet në atë se si funksionon një vend dhe se si klientët marrin gjërat në të duke përdorur funksionalitete të caktuara. Kjo mund të përfshijë punën me kodin që ndërvepron me një bazë të dhënash ose krijimin e veçorive si karrocat e shitjeve të E-tregtisë që lidhen me përpunuesit e pagesave në internet dhe më shumë.

Zhvilluesit e mirë të web-it mund të dinë se si të programojnë CGI dhe skriptat si PHP . Ata gjithashtu do të kuptojnë se si funksionojnë format e uebit dhe se si mund të përdoren paketa të ndryshme të softuerit dhe API-të (ndërfaqet e programimit të aplikacioneve) për të lidhur ato lloje të ndryshme të softuerëve së bashku për të krijuar zgjidhje që do të përmbushin nevojat e klientëve të veçantë për praninë e tyre në internet. Zhvilluesve të ueb-faqeve mund të kërkohet gjithashtu që të krijojnë funksionalitete të reja nga e para nëse nuk ka mjete ose paketa ekzistuese softueri që mund të përdoren për të plotësuar nevojat e klientëve të tyre /

Shumë njerëz i turbullojnë linjat

Ndërkohë që disa profesionistë të internetit specializohen ose përqendrohen në fusha të caktuara, shumë prej tyre i turbullojnë linjat midis disiplinave të ndryshme. Ata mund të jenë më të kënaqur duke punuar me dizajnet vizuale duke përdorur programe si Adobe Photoshop, por ata gjithashtu mund të dinë diçka rreth HTML dhe CSS dhe mund të jenë në gjendje të caktojnë disa faqe themelore. Duke pasur këtë ndër-njohuri është në të vërtetë shumë e dobishme pasi ai mund t'ju bëjë shumë më të tregtueshëm në industri dhe më mirë në atë që bëni në përgjithësi.

Një projektues vizual i cili kupton se si janë ndërtuar faqet e internetit do të jetë më mirë i pajisur për të hartuar ato faqe dhe përvoja. Në mënyrë të ngjashme, një zhvillues i web-it, i cili ka një zotërim të bazave të dizajnit dhe komunikimit vizual, mund të bëjë zgjedhje të mençura, duke koduar faqet dhe ndërveprimet për projektin e tyre.

Në fund të fundit, nëse keni këtë njohuri ndërsektoriale ose jo, kur të kërkoni një punë ose të kërkoni që dikush të punojë në faqen tuaj, ju duhet të dini se çfarë kërkoni - web design ose zhvillim web. Aftësitë që punësoni do të luajnë një rol të madh në koston e asaj që duhet të shpenzoni për të marrë atë punë.

Në shumë raste, zhvillimi i dizajnit dhe front-end për faqet më të vogla dhe më të drejtpërdrejta do të jetë shumë më pak (në bazë të orëve) sesa punësimi i një koduesi të avancuar mbrapa. Për faqet më të mëdha dhe projektet, ju do të punësoheni ekipe që përmbajnë profesionistë të internetit që mbulojnë të gjitha këto disiplina të ndryshme.