
Mali rječnik developerskih pojmova

“API”, “Bug”, “Hosting”, “Frontend”, “Backend” i još mnogi drugi izrazi, oni koji vas u komunikaciji s web developerima često ostavljaju s velikim upitnikom iznad glave. Kako ne bi ispali potpuni laici u očima IT-jevaca mnogi se ne usude postaviti najjednostavnije pitanje: “Što to znači?”, stoga donosimo mali rječnik najčešćih developerskih pojmova.
“404”
Greška u indeksiranju stranice, najčešće se dogodi kada se pokušava otvoriti web stranica koja ne postoji. Zašto se zove 404? 404 HTTP je statusni kod kojeg koristi internetski server kako bi opisao takvu vrstu greške.
Algoritam
Predstavlja nacrt problema i način za rješavanje problema, odnosno predstavlja skup operacija potrebnih za rješavanje nekog zadatka po točno određenom redoslijedu.
API – Application Program Interface
API omogućuje da dva različita programa međusobno komuniciraju tako što neke dijelove koda web stranice stavlja na raspolaganje developerima. Korištenje API-ja omogućava developerima koristiti rad drugih developera da se napiše neki novi složeni kod, pri čemu svi koriste iste standarde.
Adaptivan/Prilagodljiv dizajn
Adaptivan dizajn stvara web stranicu u nekoliko različitih izgleda, od kojih je svaki prikladan za različite veličine zaslona. Ovisno o tome koji se uređaj koristi za pristup web stranici, web stranica će se prilagoditi i isporučiti odgovarajući izgled.
Atribut
Informacije o elementima komponente u dizajnu/izradi vaše web stranice.
Agile – Agilan/Okretan
Agilni web razvoj u suštini se odnosi na određeni način rada. U agilnom timu, web programeri će raditi prema tjednim ili dvotjednim sprintovima. Sprint se obično sastoji od pet faza: dizajn, razvoj, testiranje, implementacija i pregled.
Backend
Sve digitalne operacije iza scene koje su potrebne da bi prednji dio web stranice radio, poput kodiranja, stila i dodataka. Ako je prednji dio vaše web stranice ono što publika vidi, stražnji dio pokreće to što publika vidi.
Bug
Greška na web stranici koja onemogućuje normalan rad sukladan očekivanjima.
CMS – Content Management System
Program koji koristite za izradu i održavanje sadržaja vaše web stranice. Obično je napravljen za osobe koje nisu programeri radi lakšeg korištenja. Naš osobni favorit u DWizardsu je WordPress.
CRM – Customer Relationship Management
Softver koji se koristi za prikupljanje, analizu i održavanje informacija o klijentima.
CSS – Cascading Style Sheet
Kod koji govori browseru kako prikazati web stranicu za krajnjeg korisnika. Odnosi se na formatiranje fontova, boja i drugih vizualnih elemenata.
CTA – Call to Action
“Gumbi” na vašoj web stranici koji potiču određene konverzije ili ciljeve kao što su donacije, prijave za bilten ili registracije korisnika.
Debugging
Kada se dogodi bug potrebno ga je “debagirati” – odnosno identificirati pogrešku i riješiti je.
Domena
Adresa web stranice kako je unesena u preglednik (naša je www.dwizards.agency). Ako je hosting kuća u koju se smjestio vaš web projekt, domena je njegova poštanska adresa.
Firewall
Sustav za zaštitu sigurne mreže od nesigurne mreže
Framework
Paket programa koji se koristi u razvoju web stranica ili softvera.
Frontend
Sučelje web stranice, odnosno ono što krajnji korisnik vidi i s čime komunicira.
Git
Tijekom razvoja web projekta developer stalno mijenjaju svoj kod. Git omogućuje da se pratite promjene i poništite ako je potrebno.
HTML – Hypertext Markup Language
Jezik kodiranja koji se koristi za izradu web stranice u smislu oblika i funkcije.
Mobile first
Mobile-first je pristup web dizajnu i razvoju koji daje prednost mobilnim uređajima.
Plugin
Moduli ili softver koji se mogu dodati u vaš sustav za dodatnu funkcionalnost ili značajke.
Redirekcije
Automatsko prosljeđivanje s jednog URL-a na drugi — obično sa starog URL-a web-mjesta na istu stranicu na novom web-mjestu. Ostala preusmjeravanja mogu se kretati između dvije domene skraćenog URL-a na puni URL.
Sitemap
Skica svih stranica na web-mjestu, organizirana hijerarhijskim redoslijedom.
UI Design
Označava dizajn korisničkog sučelja, a radi se o zaslonima i interaktivnim dodirnim točkama koje čine web stranicu ili aplikaciju. Pokreti prevlačenja, trake za pomicanje i gumbi na koje se može kliknuti dio su dizajna korisničkog sučelja—u biti sve što čini korisničko sučelje.
UX Design
UX dizajn označava dizajn korisničkog iskustva, a radi se o pružanju glatkog, korisničkog iskustva za krajnjeg korisnika dok se kreće po web stranici ili aplikaciji.
Wireframe
Osnovna struktura web stranice. Prikazuje izgled stranice, kako bi sadržaj trebao biti raspoređen, koji elementi sučelja i navigacijski sustavi bi trebali biti uključeni i kako sve te komponente rade zajedno. Fokus je na funkcionalnosti, a ne na estetici.