Znam, prošlo je dva i nešto mjeseca od posljednjeg posta. Nedopustivo je to. Morat ću se više disciplinirati. Razlozi su, naravno, klasika: nedostatak vremena, ideja, lijenost…

Dakle, izašao je Internet Explorer 8. Pa što sad? Trenutno je u beta 1 fazi, ali to nas ne sprječava da uživamo u jednoj činjenici koja će vjerojatno promijeniti daljnji tijek razvoja browsera, i to na bolje. Naime, Internet Explorer 8 je konačno urađen po standardima i savršeno prolazi Acid2 test, što čak ni Firefox, kojeg ja koristim, nije u stanju. Slavlje može započeti!

Prilikom razvoja osmice, Microsoft je bio suočen s jednim prilično krucijalnim problemom - što će s web stranicama koje su optimizirane za sedmicu, tj. raznim hackovima prilagođene browseru koji se ne slaže sa standardima? Sve do prije nekoliko dana, Microsoft je zastupao tezu da će, budu li po defaultu prikazivali stranice standardno, razoriti web (”break the web”). To će se vrlo vjerojatno u nekoj mjeri i dogoditi, no ponekada je bolje ići linijom većeg otpora, u ovom slučaju s obzirom na dobrobit koju će ovakav pristup donijeti svim web developerima u budućnosti. Vrlo mi je drago da je takav stav presudio.

Što znači, nema više frustracija zbog nekompatibilnosti u IE, ružnih hackova i svih ostalih negativnih posljedica koje je IE izazivao web dizajnerima. Ok, malo sam pretjerao, vjerojatno neće biti tako bajno, no bar vidimo vrlo pozitivan pomak od strane Microsofta.

Dosta ljudi web projekte pokreće upravo iz razloga što se već bave nekim aspektom web developmenta - programiranjem, dizajnom i ostalim. U takvim okolnostima vrlo je teško posložiti prioritete u projektu, prvenstveno zbog preuskog područja kojim se određena osoba bavi. Naime, programer nauči gledati kako je napisan kod, da li je semantički ispravan, kako se ponaša forma u pristupu posjetitelja, da li je custom ili open source CMS i sl. Dizajner, pak, gleda kakav je cjelokupan dizajn web-stranice, da li je header lijep, koliko ima efekata na stranici i da li su dobro uklopljeni. Međutim, nitko nema dovoljnu širinu sagledati projekt globalno, iz one bitne perspektive - perspektive posjetitelja. Zato vam donosim, maksimalno se trudeći sagledati aspekte projekta iz posjetiteljeve perspektive, listu prioriteta koju bi svaki projekt trebao poštivati. Moram samo napomenuti da ne mislim na web-stranice koje prezentiraju neku tvrtku ili osobu jer u tom slučaju vrijede druga pravila.

1. Sadržaj

Sadržaj je apsolutno i neporecivo najbitniji aspekt svakog web projekta. Sve ostalo može biti perfektno, no ako stranica nema zanimljiv i originalan sadržaj, vezan uz glavnu tematiku stranice, projekt je a-priori osuđen na neuspjeh. Internet je zamišljen kao mjesto razmjene informacija i ljudi se upravo iz tog razloga koriste njime - u potrazi su za informacijama, za sadržajem. Mora se uzeti u obzir da valjda 95% posjetitelja nikad nije čulo za HTML, a kamoli PHP ili CMS, niti imaju neke pretjerane dizajnerske ukuse, niti ih zanima koji je naziv domene, niti da li stranica koristi url rewrite. Većina čak posjetitelja Googleov formular za pretragu smatra jedinim mjestom u koje oni na internetu mogu nešto upisati, što dovodi do toga da domene na koje žele doći uglavnom upisuju u Google.

Što se tiče količine posjetitelja, sadržaj u tom smislu opet ima najveću ulogu.

Buzz
Jedna od najpozitivnijih posljedica dobrog sadržaja, ali onog izrazito dobrog i originalnog, u tome je što ostavlja mogućnost lakog stvaranja buzza, odnosno hypea. U tom slučaju, samo usmenom predajom ćete steći većinu korisnika, stoga se ne morate brinuti za SEO, promociju i ostalo.

Procjena traženosti teme
Naravno, ovisno o svojim očekivanjima količine posjetitelja, morate procijeniti da li je tema o kojoj ćete raditi stranicu uistinu tražena. Dakle, ako imate zaista zanimljiv i originalan sadržaj o uzgoju tratinčica, naravno da ne možete očekivati posjećenost kao kod index.hr-a. Međutim, gledajući relativno, dakle u odnosu na ostale stranice koje se bave uzgojem tratinčica, imat ćete odličnu posjećenost.

2. Dizajn i usability

Dizajn također igra vrlo važnu ulogu u cjelokupnom dojmu posjetitelja. Postoji velika mogućnost da izgubite korisnike zbog lošeg dizajna, pogotovo ako postoji konkurentska stranica oku ugodnijeg dizajna. Dobar dizajn poboljšava usability stranice, poboljšava dojam posjetitelja, odražava stanovitu ozbiljnost, olakšava korištenje i, u konačnici, naprosto čini boravak na stranici ugodnijim. Osobno na dizajn obraćam vrlo veliku pozornost, možda i veću nego što bih trebao. Vrlo sam kritičan što se dizajna tiče, jer imam (pre)visoke kriterije, premda kada sam radim neki dizajn kronično mi nedostaje ideja, a ni s jednim vlastitim radom nikad nisam do kraja zadovoljan.

Kažu da je prvi dojam najbitniji. Velikim dijelom se s tim slažem, a upravo ovdje je to bitno. Primjerice, neki dan sam otišao na reklamacije.net stranicu. Možda bih se i bio uključio u community, jer ideja je pohvalna, ali upravo ovaj prvi dojam (nejasno, nabacano, agresivno) odagnao me od svake daljnje akcije - samo sam napustio stranicu. To je jedan novi korisnik manje.

3. Search Engine Optimization (SEO)

SEO, premda nema veze s posjetiteljem dok surfa stranicom, itekako ima veze kada posjetitelj traži određeni sadržaj. O ovome se nema previše za reći, uglavnom se svodi na jednostavnu tezu - što bolji rang na Googleu, to bolje.

Međutim, kao što sam ranije napisao, ako ima zaista dobar sadržaj, SEO će se odraditi sam. Korisnike ćete dobivati usmenom predajom, a na tražilicama ćete bolje rangirati zbog ulaznih linkova sa ostalih stranica (ili često blogova) kojima se svidio vaš sadržaj. Osobno, upravo iz ovog razloga, nisam previše zainteresiran za SEO. Ne pratim zbivanja još od vremena kada se gledao keyword density i ostali bizarni elementi. No, koliko vidim, danas je SEO prirodan proces razvoja web-stranice i uglavnom se svodi na kvalitetu sadržaja i ulazne linkove, što dovodi do moje poante.

4. Sustav za upravljanje sadržajem (CMS) i tehnička izvedba

CMS je, iz perspektive posjetitelja, zaista apsolutno nebitan. Da se izrazim prostijim rječnikom, boli posjetitelja briga o kojem se CMS-u radi, da li je on custom ili open source, da li je kod validan, koriste li se tablice ili ne, je li CSS pregledan itd. To je činjenica.

Međutim, to ne znači da ove stvari nisu bitne vama. Upravo suprotno, vama, kao voditelju projekta, developeru ili dizajneru, ove su stvari od presudne važnosti iz razloga što, pravilnim izborom CMS-a, odnosno uporabom tehnologija, naprosto štedite novac i vrijeme. O ovome ćete, nadam se, moći više pročitati.

Kad smo kod open source CMS-ova, prema njima nemam nikakve negativne predrasude, to je samo izbor webmastera i nema većeg utjecaja na širu publiku. No, mene primjerice smeta kada ljudi koriste osnovne predloške za dizajn, tu prvenstven mislim na Joomla CMS, a vjerujem da to i smeta posjetiteljima. Ali, zbog toga sam dizajn i stavio na 2. mjesto.

Zaključak

Dakle, bila je to lista prioriteta (prema mom viđenju) koju bi trebali uzeti u obzir pri budućim, nadam se uspješnim, startupovima. Molim vas, izađite iz okvira svoga (dijela) posla, struke i mislite globalno (a djelujte lokalno, naravno :) ).

Hello world!

30Dec07

Za početak moga pisanja, ne želim napisati doslovno novi post. Samo ću urediti (editirati, jel) ovaj defaultni - “Hello World!”.

Dakle, što iz razonode, što iz nedostatka kvalitetnih blogova posvećenih web developmentu, a što iz osobne koristi, započinjem pisati svoj blog i iskreno se nadam da će se moći okarakterizirati kvalitetnim.

O meni ćete više moći pročitati na za to predviđenoj stranici (”O meni”), međutim, možda ste u sloganu mogli primjetiti “mlada”. Navedena riječ u mom slučaju ima upravo doslovno značenje - ja sam prilično mlad (17). No, na području s kojim se bavim, a to je uglavnom web development kroz php & mysql, imam dosta iskustva i usudim se smatrati se kompetentnim (na tom polju). Samom kvalitetom ovog bloga ću, usput, nastojati i suzbiti predrasude koje se često javljaju prema mlađim ljudima. Mislim da je bitna stručnost, a ne godište.

Kojim temama ću se baviti? Pa, s obzirom da je blog o web developmentu i srodnim temama, upravo ću se time i baviti. :) Dosta šale. Nisam planirao biti previše konkretan, primjerice pisati nekakve tutoriale ili nešto slične forme. Uglavnom, pratit ću hrvatsku internetsku scenu, osvrtat ću se na događaje i na nove projekte koji niču. Imam dojam da sam vrlo oštar kritičar, pa će takve biti i kritike. Vidim da se ljudi na webmajstori.net forumu žale na kritike, vjerojatno i ja imam ulogu u tom dojmu. Nadalje, pisat ću s kojim problemima se susreću developeri, koja su rješenja i davat ću pokoje savjete za development, a posebno za php&mysql. Zatim, s obzirom da pratim nove tehnologije i tehnike koje se javljaju, osvrtat ću se i na njih i eventualno pisati kakve preglede navedenih tehnologija. Možda padne i koji konkretan tutorial. Uglavnom, znam da će biti svega.

Odluka da krenem pisati blog je bila prilično iznenadna i nagla. U prvom trenutku sam razmišljao o otvaranju vlastite domene, no shvatio sam da u početku potrebno određeno razdoblje afirmacije na hostanom servisu. Problem je što sam već izabrao temu (sa drugog servisa), podesim sve postavke na wordpressu i, na moju žalost, vidim da nema mogućnosti uploadanja vlastite teme. Ha ništa, daj šta daš. Od ponuđenih ih mi je bilo prihvatljivo nekoliko, jedna je na Berislavovom SoftWaveu, a druga na Tonijevom Snaxorsu (prijašnjem). Treća je bila preminimalistična, pa sam izabrao ovu. Nije nešto, doći će druga kad (i ako) pređem na svoj hosting. Usto, dizajn mog bloga trenutno zaista nije bitan, stoga niti ne želim razbijati glavu. Kad smo već kod dizajna, vjerojatno ću se na ulogu . Usto, ovaj WordPress servis nema niti hrvatski prijevod koji je uredno stavljen u listu za prijevode. Zar je bilo teško u query za ispis jezika dodati “WHERE prevedeno = 1″?

Još samo ostaje objasniti - zašto “Rezolucija”? Pa, upravo sam u trenutku smišljanja naziva za blog mijenjao, vidi slučajnosti, rezoluciju na ekranu. Bio je to trenutak sudbinske odluke i rezolutno sam odlučio: “Rezolucija”. I nije mi se dalo dalje razmišljati.

Dakle, bio je to mali uvod, a u ove sitne noćne sate vam mogu samo poručiti: dobrodošli!



Categories