Se afișează postările cu eticheta Usability. Afișați toate postările
Se afișează postările cu eticheta Usability. Afișați toate postările

duminică, 11 ianuarie 2009

Spotify Rocks !!

Ati descoperit vreodata o carte, un film, sau poate o aplicatie care sa va placa asa de mult incat sa tineti neaparat sa povestiti la altii despre ea? Cam in postura asta ma aflu eu acum si vreau sa va fac o recomandare a unui serviciu descoperit in ultimele zile cu ajutorul unui foarte bun amic :


* Ce este Spotify?
Spotify este o aplicatie de streaming de melodii care va pune la dispozitie o baza de date (biblioteca, librarie) impresionanta de piese spre a fi ascultate. Aplicatia este dezvoltata de Ludvig Strigeus, software engineer-ul care a creat uTorrent, si de aceea este si foarte resource-friendly.

* De ce e Spotify asa misto?
Partea interesanta e ca streaming-ul propriu-zis al pieselor se face prin metoda clasica, de la un server de streaming, dar si peer-to-peer intre utilizatori. Exact ca la BitTorrent: odata cu log-area unui utilizator pe server melodiile aflate in cache-ul sau sunt indexate si trimise la hub-ul de stream Spotify. Acest index este folosit pentru a anunta alti utilizatori de posibilitatea de a se conecta direct pentru a accesa piesele respective. Si cu ce ne ajuta asta? Incarcarea si seek-ul prin melodii se face aproape instant si astfel poti beneficia de o auditie neintrerupta chiar si cu o conexiune de internet mai slaba.
Cele mai ascultate piese sunt in general stream-uite interutilizatori fara a mai aglomera serverul, care poate servi spre ascultarea pieselor mai putin populare.

* GUI & Usability
Interfata e o combinatie intre cea de la iTunes si cea a playerul-ui Last.fm. Playlisturile se pot crea si modifica foarte usor prin drag'n'drop, iar orice informatie a melodiei (Artist, Titlu, Album) reprezinta un link spre a naviga prin libraria de piese mai usor. Spotify prezinta si o parte sociala:
se pot crea playlisturi colaborative de catre mai multi useri simultan iar playlist-urile si melodiile se poate impartii cu alti utilizatori prin link-uri specifice Spotify. Linkurile se pot obtine din aplicatie sau direct prin drag'n'drop in browser, mail sau client de chat.
O alta facilitate o reprezinta optiunea ce permite integrarea cu Last.fm


What is Spotify? from Philip Harrison on Vimeo.

* What's the catch? E legal?
Exista doua pachete Spotify: unul free in care auditia este intrerupta in anumite momente de reclame, sau pachetul Premium (9.99€/luna) care nu include nici o reclama si confera utilizatorilor acces la preview-uri de piese si stiri.
Pentru a-si umple libraria audio cei de la Spotify au incheiat contracte cu EMI, Warner Music, Sony BMG si inca 3 mari case de discuri internationale care au fost foarte deschise la noul concept.
Spotify se vrea o alternativa la pirateria muzicala si a primit un feedback foarte pozitiv de la utilizatorii sai. Baza sa de date este updatata constant cu numeroase albume si piese (noi si vechi) iar viteza si usurinta sa de utilizare fac totul sa para ca si cum ar fi local si nu prin streaming.

Daca v-am convins sa incercati acest serviciu, care din punctul meu de vedere va avea un succes enorm, va anunt ca inregistrarea se face pe baza de invitatii pe care ulterior le primiti pe masura ce ascultati mai multa muzica :-) Dati un click pe profilul meu si imi dati un mail de request si o sa primiti o invitatie din partea mea. Odata facut contul mai urmeaza descarcarea clientului si... voila, muzica ta preferata la cateva click-uri distanta.
Ca un bonus va invit, dupa ce va inregistrati, sa ascultati un playlist facut de mine impreuna cu un amic de-al meu (acelasi amic care mi-a recomandat Spotify) ce contine o selectie de piese foarte relaxante, romantice si vioaie pe alocuri :) enjoy!
Vali

luni, 8 decembrie 2008

Interfete Web 101 - CMS

Salut din nou!

Tot din categoria elementelor de baza (101) ce trebuie luate in vedere cand vine vorba de construirea unui site, face parte si termenul de Content Management System, pe scurt CMS.

Ce este un CMS?
Dupa cum ii zice si traducerea mot-a-mot din engleza, un CMS reprezinta un sistem de administrare al continutului unui website. El este format in general din doua componente:
- CMA (Content Management Application): partea ce permite unui manager sau utilizator sa creeze, modifice, sau stearga continutul unui site fara a avea cunostinte specializate (Webmaster, HTML).
- CDA (Content Delivery Application): componenta ce foloseste si compileaza informatiile din CMS pentru a actualiza website-ul nostru.

Functionalitatea unui CMS


sursa photo
Dupa cum se poate observa in figura functiile de baza ale unui CMS sunt:

* Crearea de continut : Un CMS ofera o interfata usoara de adaugare de fisiere text, poze, video, documente unui utilizator care nu are cunostinte de HTML sau Web design. De asemenea are functii de structurare a informatiei, folosind chiar drag-and-drop intre pagini, si de stabilire a legaturilor existente intre ele.

* Managementul continutului : Sunt puse la dispozitie mecanisme ce asigura salvarea tuturor versiunilor unei pagini pe masura ce ea este actualizata, impreuna cu informatii despre cine a facut modificarea si cand. De asemenea se poate asigura accesul userilor doar la anumite parti ale unui website care pot fi editate, si pentru a asigura un control mai bun al continutului fiecare actualizare poate fi notificata unui supervisor pentru a primi o confirmare inainte ca acesta sa fie publicat efectiv de catre CDA.

* Publicarea : Odata ce continutul este gata acesta poate fi publicat foarte usor pe unul sau mai multe site-uri simultan. CMS-ul lasa loc pentru o customizare grafica prin numeroase teme si plug-in-uri, si asigura consistenta paginilor pe website-ul nostru. Aceasta face ca atentia autorului sa fie mai concentrata asupra calitatii continutului, in timp ce partea de look & feel sa revina CMS-ului.

* Prezentare : Un CMS cuprinde numeroase modalitati de imbunatatire a calitatii si flexibilitatii unui site. Asigura o compatibilitate cu numeroase browsere si face ca site-ul sa fie accesibil la un numar cat mai mare de vizitatori. Poate genera automat structura paginilor si meniurile din site si deasemenea il poate face mai interactiv cu vizitatorii si mai dinamic.

In plus fata de cele prezentate mai sus, un CMS mai prezinta si alte avantaje: costuri reduse de mentenanta a site-ului impreuna cu suport pe numeroase forumuri, optiuni de securitate avansate, timp scurt de punere in functiune si un potential mai mare de crestere a site-ului datorita contributiei simultane a mai multor autori la el.

Exemple
Printre cele mai cunoscute CMS-uri se regasesc Joomla!, Drupal, si specializat pe partea de blog-uri, Wordpress. Exista si evaluari ale CMS-urilor anuale iar o lista sumara a premiilor acordate o gasiti aici. Un exemplu de site construit pe Joomla! si cu tutoriale pe partea de interfete web este www.interfete-w3b.com

Va salut si ne reauzim in curand :-)

joi, 6 noiembrie 2008

Interfete Web - Resursa usability

Am gasit azi o resursa foarte buna pentru verificarea accesibilitatii site-ului dumneavoastra.
Daca nu ati auzit inca de Web Content Accesibility Guidelines (WCAG), aflati de aici.
In caz ca va intrebati cum puteti evalua asa ceva. :)

Toate cele bune,
Bulent

Articolele noastre