Разликата помеѓу веб дизајн и веб развој

Кога ќе запознавам нови луѓе и ме прашуваат што правам за живот, честопати одговорам дека сум "веб-дизајнер". Го користам овој термин затоа што е безбедна фраза која "фаќа-сè" им овозможува на луѓето да знаат што правам, воопшто, без да ги збунувам со премногу специфичен наслов на работа што некого надвор од веб-индустријата најверојатно нема да го разбере.

Фактот дека терминот "веб-дизајнер" е генерализација е корисен во случаи како што опишав, кога зборувате со некој кој не е веб-професионалец, но кога зборувате со некого во веб-индустријата, таа генерализација може не е доволно да објасните што е тоа што го правите.

Вистински, многу луѓе ги користат двата термина "веб дизајн" и "веб развој" наизменично, но тие навистина имаат две многу различни значења. Ако барате нова работа во индустријата за веб дизајн, или ако сте некој што бара да ангажирате веб професионалец за да изградите веб-страница за вас или вашата компанија, треба да ја знаете разликата помеѓу овие два термина и вештините што дојди со нив. Да ги разгледаме овие два термина.

Што е Веб Дизајн?

Веб дизајн е најчестиот термин кој се користи за професионалци во оваа индустрија. Честопати, кога некој вели дека тие се "веб-дизајнер", тие се однесуваат на многу широк спектар на вештини, од кои едната е визуелен дизајн.

"Дизајн" дел од оваа равенка се занимава со клиент-соочуваат или "пред крајот" дел од веб-сајтот. Веб-дизајнер се занимава со тоа како изгледа страната и како клиентите комуницираат со него (тие понекогаш се нарекуваат и "искусни дизајнери" или "UX дизајнери").

Добри веб-дизајнери знаат како да ги користат принципите на дизајнот за да создадат сайт кој изгледа одлично. Тие, исто така, разбираат за употребливоста на веб и како да креираат сајтови кои се лесни за користење. Нивните дизајни се оние кои клиентите сакаат да се движат околу, бидејќи е толку лесно и интуитивно да го сторат тоа. Дизајнерите прават многу повеќе отколку што прават веб-страница "изгледа убаво". Тие навистина ја диктираат употребливоста на интерфејсот на веб страната.

Што е Веб развој?

Веб развој доаѓа во два вкуса - пред крајот на развој и back-end развој. Некои од вештините во овие два вкуса се преклопуваат, но тие имаат многу различни цели во веб-дизајнерската професија.

Преддефинираниот инвеститор го зема визуелниот дизајн на веб-страница (без разлика дали тие го создале тој дизајн или им бил предаден од визуелен дизајнер) и го гради во код. Преддефинираниот развивач ќе користи HTML за структурата на сајтот, CSS за да ги диктира визуелните стилови и изгледот, а можеби дури и некои Javascript. За некои мали локации, развојот на предниот дел може да биде единствениот вид на развој кој е потребен за тој проект. За покомплексни проекти, развојот "back-end" ќе биде во игра.

Back-end развој се занимава со понапредните програмирање и интеракции на веб-страници. Back-end веб-развивачот се фокусира на тоа како функционира веб-страницата и како клиентите ги прават работите на неа користејќи одредени функции. Ова може да вклучи работа со код кој се поврзува со базата на податоци или создавање на функции како Е-трговија колички што се поврзуваат со онлајн процесори за плаќање и многу повеќе.

Добар веб програмери може да знаат како да програмираат CGI и скрипти како PHP . Тие исто така ќе разберат за тоа како функционираат веб-формите и како можат да се користат различни софтверски пакети и API-и (програмски интерфејси за апликација) за поврзување на тие различни видови на софтвер заедно за да се создадат решенија кои ќе ги задоволат потребите на конкретниот клиент за нивното онлајн присуство. Од веб-програмери од позадина може исто така да се бара да создадат нова функционалност од нула ако нема постоечки софтверски алатки или пакети кои можат да се користат за задоволување на потребите на нивните клиенти /

Многу луѓе ги замаглуваат линиите

Додека некои веб професионалци специјализираат или се фокусираат на одредени области, многу од нив ги замаглуваат линиите помеѓу различни дисциплини. Тие можат да бидат најудобни да работат со визуелни дизајни користејќи програми како Adobe Photoshop, но исто така можат да знаат нешто за HTML и CSS и можеби ќе можат да кодираат некои основни страници. Имањето на ова вкрстено знаење е всушност многу корисно, бидејќи може да ве направи многу повеќе продадено во индустријата и подобро во она што го правите во целост.

Визуелен дизајнер кој разбира како се градат веб-страници ќе биде подобро опремен за дизајнирање на тие страници и искуства. Слично на тоа, веб-развивач кој има разбирање на основите на дизајнот и визуелната комуникација може да направи паметни избори додека ги кодираат страниците и интеракциите за нивниот проект.

На крајот на краиштата, без разлика дали имате ова вкрстено знаење или не, кога аплицирате за работа или барате некој да работи на вашата страница, треба да знаете што барате - веб дизајн или веб развој. Вештините за кои ќе вработите ќе играат голема улога во цената на она што ќе мора да го потрошите за да ја завршите таа работа.

Во многу случаи, дизајнот и развојот на предниот крај за помали, попрости сајтови ќе бидат многу помалку (на час) отколку ангажирање напреден back-end кодер. За поголеми сајтови и проекти, всушност, ќе се ангажираат тимови кои содржат веб професионалци кои ги покриваат сите овие различни дисциплини.