Archive

Archive for May, 2008

Cât de greu e să înţelegi ce-i aia o siglă?

May 31st, 2008

Am stat azi şi-am refăcut, am tăiat şi am rescalat cât de subtil se poate vreo 5 logo-uri. Nu e prima dată. Care de pe un site, care de pe un pdf, care de pe o carte de vizită.. Am şi primit nişte logo-uri, ce-i drept: jpg cu culori în RGB. Şi oamenii care le-au trimis ştiau că trimit la o revistă. Şi firmele despre care este vorba au pretenţii de firme serioase. Bine că nu astă e jobul meu, ci o fac doar din când în când, că mi-aş fi luat câmpii.

Cât de greu e să înţelegi ce-i ăla un logo? Cât de greu e să înveţi clientul după ce îi faci logo-ul că dacă îi cere cineva vreodata aşa ceva, să-i dea fişierul ăla dubios pe care nu poate să îl deschidă, care se termină în .eps? Sau în .ai, .pdf, în cel mai rău caz .cdr.

Cât de greu este, ca atunci când faci un site să ai şi tu un link undeva mic, într-un colţ, care să te ducă la o pagină în care să poţi să downloadezi un logo decent. Că poate vrea cineva să te treacă undeva, nu doar cu numele.

Ce-mi scapă?

evilpenguin print , ,

Coafor virtual

May 27th, 2008

Na! Acum cred ca le-am făcut pe toate. Eh.. nu chiar.. N-am făcut nici un site porno. Are cineva un site porno de făcut? Mă scuzaţi, m-a luat valul.

Oricum, ideea e că de acum, doamnelor, domnişoarelor şi domnilor (eventual gay), puteţi să încercaţi o gama variată de coafuri fără să vă compromiteţi părul. Puteţi să mă injuraţi dacă vă blochez calculatorul. Puteţi să faceţi mişto de toţi prietenii sau prietenele ale căror poză vă este la îndemână fără să trebuiască să ştiţi Photoshop.

Read more…

evilpenguin Internet , , , , ,

Există şi mass-uri interesante

May 24th, 2008

Am primit şi eu o dată în viaţă un mass interesant pe Yahoo Messenger:

foarte interesant! 3 lucruri pe care Microsoft nu le poate explica ~1. Un indian a descoperit ca nimeni nu poate crea un folder oriunde in calculator sub numele de “CON”. E ceva ciudat si inexplicabil!…la Microsoft,nimeni din echipa nu a putut explica de ce se intampla asta! INCEARCA ACUM,NU SE VA CREA UN FOLDER “CON” ~2. Pentru cei dintre voi care folositi Windows,incercati asta: 1)Deschideti un fisier gol Notepad 2)Tastati “Bush hid the facts” (fara ghirimele) 3)Salvati-l ca orice doriti 4)Inchideti-l si redeschideti-l Ati observat?nimeni nu poate explica ~3. Deschideti Microsoft Word si tastati =rand(200,99) Apoi apasati Enter si vedeti magia! SCZ de mass pt cei su DND dar e fain

Bine, e formulat de un cocalar, în stilul propriu cocălăresc de redactat mesaje pe messenger. Dar excluzând acest fapt.. minor, să zicem, faptele rămân:

  • nu poţi crea un folder CON pentru că sunt nume de pseudo-fişiere folosite de către sistemul de operare; aş mai adăuga LPT1, PRN, AUX, COM1, NUL şi sunt sigur că mai sunt.
  • daca scrii “Bush hid the facts”, “Bill can not dance”, “This app can break” şi încă câteva fraze de genul ăsta în notepad, salvezi şi redeschizi, vei vedea doar caractere corupte; aparent este un bug de notepad descoperit de-abia prin 2004; eu am update-urile la zi, nu înţeleg de ce nu a fost reparat nici măcar la SP3.
  • Word-ul are funcţie de text de umplutura, funcţie care acceptă ca parametri numărul de paragrafe generate şi numărul de fraze dintr-un paragraf.

Explicaţiile sunt destul de simple şi destul de uşor de găsit. Nu e nici o minune, nu e magie, dar este de departe cel mai interesant mass pe care l-am primit vreodată.

evilpenguin windows ,

Ce este acela un webdesigner?

May 23rd, 2008

Webdesigner. Este un cuvânt care se pare că s-a insinuat, atât în vocabularul nostru curent, cât şi în visele de grandoare ale multora. Sunt extrordinar de mulţi oameni în România care fac site-uri web. Orice puşti care are aspiraţii mai înalte decât de a deveni fotbalist se pare că “vrea să se facă” webdesigner. Toată lumea are impresia că din Internet şi din site-uri se câştigă bine, fără efort şi foarte repede. Yeah, sure…

Nu voi avea pretenţia de a defini termenul, la modul absolut, exhaustiv şi irefutabil. Ce vreau, însă, este să-mi spun părerea despre această problemă, pornind de la un post scris de către Nona Şerbănescu.

Asa cum definesc eu web designerul, este acea persoana cu studii de grafica/design care alege sa isi foloseasca talentul si cunostintele in zona de design pentru web.

Din păcate, în lumea noastră, sunt puţine cazuri de webdesigneri care pornesc dintr-un background “artistic”. Acest lucru se datoreaza faptului că Internetul, ca orice alt lucru legat de calculator, este înţeles greu şi, cel mai probabil, superficial de către majoritatea oamenilor. Sunt încă puţini oameni care înţeleg într-adevăr fenomenul, iar cei mai mulţi o fac pentru că au ales IT-ul ca domeniu principal de activitate. Sau invers, nu sunt sigur. Cert este, din câte am văzut eu, că majoritatea celor care fac site-uri au un background tehnic, nicidecum artistic.

Partea bună este că, in anumite limite, gusturile se pot rafina. Poţi învăţa să faci ceva care să arate măcar decent, dacă nu bine. Dar, în opinia mea, asta nu este cea mai mare problemă.

Problema majoră este că un webdesigner ar trebui să-şi pună şi alte probleme pe lângă cele legate de latura strict estetică. Cui serveşte site-ul? Care este scopul lui? Care sunt caracteristicile de vârstă, educaţie, etc. ale vizitatorilor doriţi? Care sunt interesele vizitatorilor? Cum şi ce trebuie plasat unde pentru a facilita o experienţă plăcută, lipsită de bătăi de cap? Şi o mie de alte întrebări legate de domenii gen marketing, usability (dacă mă poate ajuta cineva cu traducerea acestui cuvânt, aş rămâne recunoscator), psihologie şi alte asemenea arii cu care un programator nu are nici în clin, nici în mânecă. Probleme pe care, dacă şi le pun 5% din cei care fac site-uri, mare minune!

Nu cred ca designerul are nevoie de notiuni de programare… eventual HTML de baza, astfel incat sa inteleaga cat de cat cum functioneaza ceea ce el proiecteaza, deseneaza. De asemenea, cred cu tarie ca indiferent daca stie sau nu HTML, designerul nu ar trebui sa isi “taie” singur site-urile. Fenomenul rezultat este simplu, va evita elementele de design care implica eforturia ulterioare mai mari la generarea HTML-ului in detrimentul calitatii vizuale.

Şi uite aşa se trezesc diverşi oameni că trebuie să implementeze pentru un oarecare site un design care le este servit sub forma de A3, CMYK şi cu ceva Pantone pe ici pe colo. Părerea mea este că un webdesigner ar trebui să ştie HTML şi CSS peste medie. Cât de mult peste medie cu putinţă. Trebuie să le ştie ca să facă designuri fezabile. Un design de site nu este un pliant tăiat şi trântit în HTML.

Dacă taie sau nu propriul design, dacă scrie sau nu codul pentru el, este partea a doua. Dar acest lucru nu trebuie să fie influenţat de lene sau de lipsă de profesionalism, ci de optimizarea fluxului de muncă. Oameni care să taie un design şi să-l pună în HTML, mai găseşti, iar dacă nu o fac extraordinar de bine, nu se vede aşa de mult când te uiţi la site. Dar designeri buni găseşti mai greu. Mult mai greu. Aceasta problemă, şi doar această problema, în concepţia mea, face ca munca unui webdesigner să se termine în forma unui fişier imagine.

Cred ca HTML-ul, PHP-ul, MySql-ul etc. tin de programarea pentru web care este un cu totul alt subiect, subiect unde sunt ceva mai rezervata in afirmatii.

Concepţia generală, într-adevăr, pare a fi că toate abrevierile de litere dubioase care apar în discuţie când se vorbeşte de site-uri sunt limbaje de programare. În concluzie, noi programăm în HTML şi în CSS. Păi, nu vreau să dezamăgesc pe nimeni, dar nu prea este corect.

HTML vine de la HyperText Markup Language. Deci, brusc, aflăm că este pur şi simplu o modalitate de ordonare a textului. Nimic mai mult decât nişte “indicaţii” transmise către browser despre cum şi unde să afişeze în pagină. Nu tu blocuri decizionale, repetitive, nu tu variabile şi aş putea continua la nesfârşit. Nicidecum limbaj de programare.

CSS-ul este un apendice al HTML-ului. Şi nu numai că nu este limbaj de programare, dar nu cred că forţez prea mult nota dacă îl numesc “limbaj de design”. După ce conţinutul a fost “ordonat” în HTML, CSS-ul vine şi specifică cum ar trebui totul să arate.

JavaScript-ul este un limbaj de programare. PHP-ul, ASP-ul, CF-ul, JSP-ul de asemenea. Pentru cine o să-mi sară în cap, voi aia de la Politehnică, care v-aţi născut cu ASM-ul în braţe, nu contează că este interpretat şi nu compilat. Tot limbaj de programare e, după părerea mea. MySQL-ul este o struţo-cămilă. E, suprinzător, chiar ce-i spune numele: Structured Query Language. Este un “limbaj de întrebări”, de interogări, dacă chiar vrem să folosim termenul potrivit.

Concluzia? Webdesignerul nu are ce treabă să aibă cu JavaScript, PHP, MySQL, JSP, ASP, CF, Ruby, Perl şi alte nebunii. Dar cu HTML şi CSS, s-avem pardon!

Designerul web ar trebui sa cunoasca foarte bine Adobe Photoshop si, in masura in care doreste sa realizeze site-uri dinamice din punct de vedere vizual, cu animatii and stuff, ar trebui sa stapaneasca si Macromedia Flash.

Adobe Photoshop este doar un exemplu. La fel de bun este orice software de editare de imagini, dar un webdesigner, ca şi un graphic designer, ar trebui să ştie, după părerea mea, cel puţin două: unul de grafică vectorială şi unul de grafică raster (bitmap). În a doua categorie tronează Adobe Photoshop, Corel Photo-Paint şi altele, iar în prima găsim Adobe Illustrator, Corel Draw, etc. Eu recomand Adobe, dar mai recomand ceva: discerneţi foarte bine când folosiţi bitmap şi când vectorial. Toată lumea bagă mare cu Photoshop. Părerea mea este că, în afară de cazul în care ai de editat o poză sau porneşti de la o poză ca să realizezi un design, Photoshop este o alegere de compromis. Iar alegerile de compromis nu dau niciodata rezultatele cele mai bune.

Cât despre Adobe Flash… Este foarte uşor să faci nişte animaţii de mână, un banner, un meniu. Nicidecum asta nu înseamnă să stăpâneşti Flash-ul. Dar e nevoie de multă muncă şi de multă rafinare a tehnicii de lucru ca să obţii ceva frumos dintr-o animaţie. Iar asta ţine de bibilică, de imaginaţie, de gust, nu de capacitatea de a lucra în Flash.

În încheiere, pentru că deja mi-e somn şi mâine o să mă certe şefu că am cearcăne, pentru cei care vor să înceapă să facă site-uri, am un singur link: Web Design From Scratch. Citiţi-l din scoarţă în scoarţă şi de-abia după ce aţi terminat puteţi să începeţi să înţelegeţi cât de complicat e să faci un site, dacă vrei sa faci o treabă bună.

evilpenguin Internet , , , ,

De ce?

May 23rd, 2008

Din o mie de motive. Pentru că vroiam de mult să fac asta. Pentru că am constatat că blogging-ul, asemeni site-urilor de socializare gen hi5, este o unealtă bună de comunicare cu cunoştinţe cu care, altfel, ai pierde legătura. Pentru că simt nevoia să-mi formulez ideile că să mi le scot din cap şi să fac loc altora noi. Şi altele.

Pentru că am vrut să las un comment pe blogul cuiva şi nu cred că e OK să laşi cârnaturi de comment-uri care să concureze în lungime cu post-ul “mamă”. Aşa că am vrut să fac pingback.

evilpenguin metablogging , ,