Top 5 komercijala :)

E pa, dugo je prošlo otkad sam pisao listu free programa bez kojih ne mogu. Tad sam obećao da ću napraviti i listu komercijalnih programa. Nekako sam na to i zaboravio. Odem ja na blog od Mihaela Šanka i vidim da i on ima sličnu listu sa svojim programima. Odmah sam se sjetio i svoje i tako sam se sjetio da bih mogao konačno napisati tu listu komercijalnih programa.

Prije svega, hvala Mihaelu Šanku na neizravnom podsjetniku :)

5. Adobe After Effects / Adobe Flash

Ova dva programa dijele 5. mjesto iz nekoliko razloga. Jedan od njih je da sam u oba malo više od početnika (iako mi AE ide malo bolje). After Effects je program za video animacije i učim ga najviše od Andrewa Kramera. Flash mi služi za raznorazne elemente na web stranicama – ali tu sam totalni početnik. U svakom slučaju oba od njih zavrjeđuju to peto mjesto (glupo je raditi TOP 6 :)

4. Microsoft Office 2007

Hajde, pa mora se i on naći na ovoj listi. Oni koji se zgražaju (a znam da ih ima) nad mojom odlukom ide objašnjenje :). Office 2007 mogućnostima debelo nadmašuje Open Office i to svi dobro znamo. Oni koji preferiraju Office 2003 možda isto ne vide razlog za prelazak Office 2007. Ima ih – novi grafički podsustav (grafikoni izgledaju ljepše, prezentacije privlačnije :), novi format datoteke (neki to ne smatraju prednosti, ali format je temeljen na XML-u, pa…). Sučelje je logičnije – iako vam se možda čini nelogično, nakon par dana uvidjet ćete sve njegove prednosti :)

3. SQLyog Enterprise

Naravno, neplaćen softver, ali ga koristim. Služi za upravljanje MySQL bazama podataka i puno bolje mi odgovara nego PhpMyAdmin (koji je web aplikacija).

2. Windows Vista

E ovo mi i nije baš jednostavno (jer ih mrzim), ali definitivno zaslužuju završiti i na ovom popisu i to ni manje ni više nego na 2. mjestu. Stvarno, Windowsi su sa mnom otpočetka korištenja mog računala. Sam sustav poznajem vrlo dobro i naravno da mi je neobično kad se nađem u npr. svijetu Linuxa. OK, ne znam baš što svaka datoteka u System32 radi, ali znam način na koji funkcioniraju. (Kada izađe sedmica, ova lista će se malo promijeniti vjerojatno :)

1. Adobe Photoshop CS4

Definitivno, kralj nad kraljevima u obradi slika i upotrebi za web dizajn. Koristim ga već dosta dugo, otkad sam se počeo baviti s web dizajnom (znači od svoje desete/jedanaeste… :P). Koristio sam Photoshop 7, CS, CS2, CS3 i sada je na red došao i Photoshop CS4. U početku će vam se sučelje možda činiti malo čudnim, ali kad se naviknete, CS3 će vam biti čudan :)

Nekima će se možda ova lista činiti dosadna, eto meni nije… To su stvarno programi koji su mi važni i to je to.
Ostavite svoja mišljenja o ovoj listi u komentare :)

Život web dizajnera

Ovaj post inspiriran je jednim upitom na Google s kojeg je došao posjet na moj blog. Upit glasi: “Život web dizajnera”.

Život web dizajnera… hmmm… je isti kao i život svih ostalih ljudi. Osim svega vezanog uz web :). Život web dizajnera već je opisan u tekstovima “Budućnost web dizajna”, a uglavnom se sve svodi na konstantno i cijeloživotno učenje novih tehnologija, jezika i tehnika ili novih načina primjene starih tehnologija.

Sada ću ukratko dati i primjere za to:

Kao web dizajneri stalno moramo učiti nove tehnologije. U prvom procesu učenja savladamo HTML. I mislimo, to je to. Radimo dizajn s tablicama, bez pomisli na CSS. Onda smo ubrzo “prisiljeni” naučiti i CSS (nova tehnologija). Nakon što smo naučili definirati CSSom fontove, backgrounde i ostale stvari moramo odbaciti primjenu HTML-a za izradu dizajna i naučiti primjeniti CSS za dizajn stranice bez tablica (novi način primjene tehnologije). Neki će tu stati. Ali onda ćete ubrzo shvatiti i da bez Photoshopa nema ništa – inače imate jednostavne plohe. Ako ništa, neki barem nauče napraviti gradient i staviti background-repeat u CSS-u pa da nije sve jednobojno. No, Photoshop treba savladati (nova tehnologija).

E sad, naučili smo osnove. Pazite, koliko već znamo, a to su samo osnove. Dalje, trebali bismo naučiti i JavaScript (opet nova tehnologija). Usput ćemo naučiti i jQuery za Javascript, ako zbog nečega, onda barem zbog onih animacija (nije komplicirano). Oni koji više idu na back-end trebali bi naučiti i AJAX (što je nova primjena stare tehnologije). Dakako, da ne zaboravimo, trebalo bi znati i napraviti osnovnu strukturu RSS XML dokumenta.

Ukoliko biste željeli raditi dinamičke stranice trebat ćete naučiti PHP. Vjerojatno ćete željeti odvojiti dizajn od logike, pa će vam trebati i neki template sustav (opet ponovno učenje). Da bi vaša stranica bila još dinamičnija tu vam treba i MySQL (opet nova tehnologija). Trebalo bi naučiti i povezati PHP sa MySQL-om (opet nova primjena postojeće tehnologije).

I kako pišem ovaj tekst zaboravio sam uz HTML spomenuti i optimizaciju za 500 browsera, nekoliko operacijskih sustava, pobrinuti se da site dobro izgleda bez CSS-a, dodati poseban CSS file za print, napraviti verziju za iPhone (dobro, ovo nije obavezno, ali lijepo je), također site treba barem nekako funkcionirati i bez Flasha i JavaScripta.

Optimizacija za 500 browsera i nije baš optimizacija za 500, ali ima ih. I još na različitim sustavima. Ipak, najveće probleme stvara IE6. Ostali su donekle podnošljivi.

Eh, sad, svi koji ovdje nabrojane tehnike znate činit će se kako ne morate ništa više učiti. Ali, pripremajte se za CSS 3 i HTML 5. Da budete spremni kada se budu šire koristili.

Niti jedno zanimanje nije toliko dinamično i zanimljivo kao što je web dizajn. I što je najbolje, opstaju samo oni koji stvarno vole web dizajn, jer ostali ne mogu pratiti sve trendove ako im je to opterećenje. ;)