Bit ću iskren. Život web programera prilično je sladak. Plaćeni smo da cijeli dan sjedimo oko ureda otvorenog plana i rješavamo probleme koje bismo, da ne dobivamo plaće, vjerojatno ionako učinili. Također surađujemo s ljudima koji nas, budući da ne razumiju što radimo ili kako to radimo, gledaju s određenim strahopoštovanjem. Ovo ne donosi dobro našem proširenom osjećaju vlastite važnosti.
Nažalost, neki od tih ljudi također su isti oni koji nam govore što da radimo. (Hoće li vizualni dizajneri ustati?). A budući da ne razumiju sasvim što radimo, ponekad moramo raditi stvari zbog kojih se, iskreno govoreći, osjećamo prljavo. A da ne spominjemo da se morate kretati po PSD datotekama tako zvjerski organizirano da biste pomislili da su tako stvorene namjerno. (Ali to je u redu, jer i mi volimo rješavati zagonetke.)
Dakle, vizualni dizajneri, evo popisa od 20 stvari koje izluđuju programere. Ako ne radite barem 15 godina, onda se ne trudite dovoljno.
1. Dodajte zaobljene kutove u svaki pojedini element na stranici. Dok ste kod toga, dodajte i sjene i gradijente.
2. Koristite isti PSD kao polaznu točku za svaki projekt. Sakrijte neiskorištene slojeve, ali nemojte ih brisati. Provjerite je li vaš PSD barem 100 MB.
3. Upotrijebite sIFR na svakom dijelu teksta. Bonus bodovi ako odaberete font koji je vrlo sličan Arialu.
4. Nikada nemojte koristiti iste dimenzije na elementima. Dajte svakoj različitu veličinu i boju fonta (za crno koristite # 000000, # 111111, # 121212 ...).
5. Koristite puno probojnih slika s prozirnošću. Web programeri vole da grafika izbija iz okvira i stupaca. Bonus bodovi ako dodate omotavanje teksta oko slika.
6. Dodajte modalni prozor. Barem polovica web mjesta trebala bi se dogoditi u modalnom prozoru.
7. Dodajte gumb Facebook Connect. To je samo gumb. Koliko teško može biti implementirati?
8. Sakrij važne PSD slojeve. Kasnije recite programeru da su propustili skriveni element.
9. Stvorite gumbe s prevrtanjem, aktivnim i kliknutim stanjima. Tada nemojte nikome reći da ste to učinili. Stvorite im zasebnu datoteku i pošaljite je u zadnji trenutak. Volimo iznenađenja.
10. Recite programeru o nekim otmjenim funkcijama o kojima ste čitali negdje na blogu. Tada im recite da ga grade, jer, ako ste to negdje vidjeli, jasno je da je to moguće.
11. Dodajte vrtuljak. O da, i pobrinite se da je to vrtuljak preko cijelog zaslona.
12. Koristite Lorem Ipsum umjesto stvarne kopije. I osigurajte da rezervirani prostor nije dovoljno velik za stvarnu kopiju.
13. Nasumično spojite PSD slojeve. Zašto ne? (Ali nemojte ih spajati previše. Udaljit će vas od čarobnog cilja od 100 MB).
14. Imenujte sve datoteke 'final', plus datum i slučajno slovo (final-2010-12-01a.psd, final- 2010-12-01r.psd, final-2010-12-02b.psd).
15. Ne brinite se za uvođenje promjena nakon što se sve odjavi. Kad završimo sa stranicom, pošaljite drugu, potpuno drugačiju verziju stranice. Recite nam da su te promjene nužne i bitne za korisničko iskustvo.
16. Nemojte imenovati ili organizirati svoje PSD slojeve i mape.
17. Ako dizajnirate obrazac, zaboravite na pogreške i stanja uspješnosti. Stisnut ćemo tu stvar negdje. Volimo pogađati vaše namjere.
18. Kada dizajnirate web stranicu, nemojte pozivati programere na brainstorming ili dizajniranje sastanaka. Obavezno pogledajte zadnji izgled. Prvo ga pokažite klijentu, pa će biti prekasno da u svoj posao unesete čak i malo zdrave pameti.
19. Trebali bismo se više družiti, tako da tijekom osiguranja kvalitete ne koristite softver za praćenje grešaka. Dođite sjediti s nama cijeli dan i ukažite na promjene koje želite napraviti preko naših ramena. Iskoristite priliku i za neka improvizirana ažuriranja dizajna.
20. I na kraju, ovo je najvažnije: nemojte naučiti ništa o HTML-u, CSS-u, JavaScript-u ili problemima s preglednikom. Što manje znate o tome, čini nam se važnijima.
Riječi: Rafael Mumme je iOS programer u Yahoo New York.
Ovaj se članak izvorno pojavio u broju 205 časopisa .net - najprodavanijeg svjetskog časopisa za web dizajnere i programere.