Am observat in ultima vreme o greseala (amestecare, confuzie) pe care o fac multi oameni cand se refera la doua concepte cu asemanari semantice, dar total diferite in ceea ce priveste conceptul si aplicarea.
User Experience vs Usability
Aceste doua “industrii” au inceput sa creasca si sa fie din ce in ce mai cunoscute odata cu dezvoltarea rapida a RIA (Rich Internet Applications). Astfel ca odata cu popularitatea aplicatiilor web acesti doi termeni au atins cote inalte in agenda fiecarui dezvoltator, dar in acelasi timp sunt percepute sau intelese gresit.
Usability se refera la usurinta cu care un utilizator poate duce la bun sfarsit un task folosind orice tool. In general acest termen are la baza analizele factorilor umani si include ideei din multe domenii cum ar fi psihologia umana si statistica. In fundament termenul de Usability este calitativ, dar se bazeaza pe datele cantitative pentru analiza si identificarea slabiciunilor si generarea solutiilor de imbunatatire.
Studiul de usability se face in general prin teste foarte detaliate si amanuntite cu esantioane/grupuri mari de oameni pentru a determina cum interactioneaza utilizatorul cu interfata si zonele specifice unde el se pierde (cateodata se aplica metode care analizeaza miscarile ochilor pentru a determina zonele de interes majore).
“Highly usable interfaces” sunt intotdeauna acelea foarte intuitive, simple si extrem de usor de invatat.
The War against IE 6 has a very log story behind it, but from my point of view is just boring and very unproductive to sit around and talk about it all day. In the same time I agree with the fact that you should develop your web-applications without worrying about compatibility inside a specific browser, so I personally just IGNORE this one and try to convince the user to switch to a more appropriate browser. You can find more about this issue all over the net and also here, here, here and here.
Now Google joins the armada announcing that they will drop support for IE 6, so I remembered some code snippets that will actually crash your browser
if the page is opened in IE 6. In no particular order here are the crashers:
<style>*{position:relative}</style><table><input></table>
<script>for(x in document.write){document.write(x);}</script>
<html> <form> <input type crash> </form> </html>
In speranta ca marea majoritatea dintre voi petrec foarte mult timp in fata calculatorului si pentru ca multi nici nu stiu cum sa isi faca viata mai usoara din punct de vedere al sanatatii incercati in primul rand cand ajungeti la birou sau acasa in fata computer-ului din dotare sa va acordati cateva minute sa reflectati asupra conditiei voastre
Ma simt sau nu confortabil pe scaun in fata calculatorului?
Raspunsul trebuie sa fie simplu DA sau BA!
Aici intervine Ergonomia. Desi poate suna ciudat Ergonomia spatiului de munca este o stiinta care se ocupa cu design-ul jobului si echipamentului pentru a se potrivii cu muncitorul. Astfel ca de ce sa nu facem ceva in privinta acestui lucru reusind in acest sens sa ne imbunatatim viata si productivitatea in munca (cat de corporate suna, dar sa nu pierdem din vedere esenta).
Lista punctelor esentiale
Daca cautam putin pe net despre ergonomie si exemple gasim o gramada, unele mai detaliate altele mai simple, ce pierdem noi insa din vedere este faptul ca cele mai importante le putem face fara prea mult efort, astfel ca am agregat o lista cu cele mai importante si usor de facut aspecte in ceea ce priveste ergonomia noastra la locul de munca sau acasa…
Odata cu introducerea Google Autosuggest au aparut pe net tot felul de cautari neinspirate din partea motorului de cautare, dintre care unele mai ciudate ca altele.
Am incercat si eu sa caut ceva acum si la primul cuvat scris lista de sugestii a fost putin cam dubioasa

Unii cauta femei peste tot
Cele mai multe rezultate le au cei care cauta fete pentru prietenie, deci cei mai fericiti sunt aici burlacii si violatorii. Dar daca suntem atenti putin pe langa femei pentru casatorie si frumoase sau necasatorite (exista si oameni de genu asta se pare) exista niste baietasi care cauta femei pentru produs … hmmm … ceva nu este in ordine aici. Dar personal nu ma mira ca la noi in tara se cauta fete, femei si fetite, fie ele pentru produs sau orice altceva…
“I think it was you, the great amateur life player, who pointed out how lovely I was. Until that time, I think it was safe to say that I had never really been aware of my own timeless brand of loveliness.
But his words smote me because, of course you see, I am lovely in a fluffy moist kind of a way and who would have it otherwise?
I walk, let’s be splendid about this, in a lightly accented cloud of gorgeousness that isn’t far short of being, quite simply, terrific.
The secret of smooth almost shiny loveliness of the order of which we’re discussing in this simple, frank, creamy soft way doesn’t reside in oils, unguents, balms, ointments, creams, astringents, milks, moisturizers, liniments, lubricants, embrocations or balsams, to be rather divine for just one noble moment…
Team Fortress 2 is one of my favorite PC games (I only play 2) and has this nice little feature that let’s you take a screen-shot right after the enemy kills you. A few days ago I reviewed some of them and they are quite funny
Have a look to see for your selves…
For a project I worked a few months ago I needed to escape special characters used to pass some information from one point to another. Of course I used at that point the great application built by Marc called Unicode2HTML but I needed more than that. I wanted to convert also to other formats like \uXXXX or Punycode so after searching the net for a tool like that I found a very nice library built by Satorux called strutil.js.
The library actually does exactly what I wanted, it converts a character to a bunch of formats that I can use. The service Satorux has build, using this library, can be found at Text Escaping and Unescaping in JavaScript.
I decided to port this online version to an application so we can use it in offline also. This was a good project because it concluded to be my first Adobe AIR project (hope more will come).
I won’t make a tutorial on how to build an AIR app in this article because there is no point you can search the net for this kind of things and you will find dozens of great tutorials. But what I want to share with you is the application itself and the simplicity of the AUTO UPDATER Framework Adobe AIR has…
The text-shadow declaration allows you to create a text shadow; i.e. a slightly moved, slightly blurred copy of a text. Just like drop-shadow from Photoshop styles. Using this css property we can create a glow effect for our texts.
Some examples
This text should have a text-shadow.
This text, too, should have a text-shadow.
Syntax for text-shadow
p.test{
text-shadow: #6374AB 20px -12px 2px;
}
So text-shadow accepts 4 values (3 for position and 1 for color):
[Via thefwa.com & dbogdan]













