Archive for the ‘Sfaturi utile Internet’ Category

Prioritati in dezvoltarea unui site web

Monday, March 9th, 2009

Inainte de a solicita oferte de pret pentru realizarea unui site, este indicata cel putin o analiza sumara a nevoilor de comunicare ale acestui instrument Web. Dat fiind varietatea impresionanta de optiuni pe care le ai la dispozitie in momentul demararii unui astfel de proiect, o buna organizare devine esentiala pentru incadrarea intr-o marja de timp si bani corespunzatoare.

Exceptand situatiile cu adevarat speciale, care se adreseaza deseori unui public extrem de restrans, site-urile de succes ofera o formula de echilibru intre grafica, functionalitate si continut. Se evita astfel excesele de orice natura, acesta jucand preponderent rolul sau natural de canal de comunicare intre ofertant si client.

Din practica am observat ca modul in care utilizatorii parcurg site-urile de pe Internet cuprinde in general trei etape principale:

  1. prima impresie - este data in special de catre interfata grafica, cromatica, forme, fonturile utilizate, eleganta si lejeritatea cu care sunt amplasate elementele pe pagina. Are un efect puternic asupra vizitatorului, dar deseori acesta este de scurta durata. Practic, proiectele web in marea lor majoritate nu au un scop preponderent artistic. Asemeni reclamelor, rolul lor este de a comunica un mesaj sau de a inlesni dialogul dintre ofertant si client. Astfel, seĀ  poate pica foarte usor in capcana proiectelor care incearca sa impresioneze printr-o multitudine de efecte grafice, dar care in final conduc doar la o incarcare nejustificata a paginii.
  2. familiarizarea - asemeni oricarui alt produs informatic si site-urile necesita o perioada, ce-i drept deseori foarte scurta, pentru familiarizarea vizitatorilor cu structura acestuia, amplasarea diferitelor module sau descoperirea tuturor facilitatilor. In acest moment, usabilitatea devine mult mai importanta decat designul. In general, preferam ca atunci cand suntem grabiti, sa gasim ceea ce cautam intr-un timp cat mai scurt. Din acest motiv, devine esential ca meniul, butoanele, optiunile clasice sa fie amplasate in locatii standard pe pagina, care sa nu dezorienteze vizitatorul si sa-i ofere o senzatie de cunoastere a navigarii. Orice optiune creativa in aceasta situatie trebuie insotita de o justificare functionala. Altfel, ea devine un simplu moft estetic menit doar sa ingreuneze accesul la informatie.
  3. parcurgerea continutului - este de departe cea mai importanta etapa in utilizarea unui website. Presupunand ca pana la acest moment interfata nu a pus probleme, vizitatorul se poate concentra in sfarsit pe informatiile pentru care a accesat site-ul. Mesajul trebuie sa fie cat mai clar si concis, in special din cauza grabei cu care se lectureaza paginile. Daca elementele cele mai importante sunt ingropate in pagini interminabile, lipsite de orice formatare, ele vor trece neobservate. Acolo unde natura obiectului prezentarii impune acest lucru, o galerie de imagini sau chiar scurte clipuri video ajuta la ruperea ritmului si monotoniei data de o pagina de text. In acelasi timp, contribuie la construirea unei prezentari multimedia complexe, ale carei sanse de convingere sunt mult mai mari. Totodata, pe acest lucru se bazeaza si o parte din importanta pe care motoarele de cautare o confera site-ului.

Desi intelegem tentatia unor potentiali clienti de a construi cel mai frumos sau impresionant site, este datoria noastra de a semnaliza capcanele si efectele negative pe care o astfel de abordare le genereaza. Inainte de toate, un site poate fi asimilat, in functie de caz, unui magazin, stand de prezentare, birou de informatii etc. transpus in mediul online.

Rolul sau este de a permite celor interesati sa se documenteze cu privire la oferta firmei intr-o maniera rapida, usoara si lipsita de efortul unei deplasari. Un site de afaceri serios n-ar trebui sa faca obiectul unor concursuri de frumusete sau popularitate, ci sa fie o reflectie a modului in care firma isi onoreaza obligatiile fata de clienti in economia reala.

Costurile ascunse ale aplicatiilor web gratuite

Sunday, March 8th, 2009

Deseori am intalnit situatia in care potentiali clienti ne solicitau personalizarea unei solutii web gratuite, fie ca era vorba de un magazin online, CMS sau chiar blog. Speranta, uneori chiar direct exprimata, era ca prin acest mod sa poata reduce costurile dezvoltarii proiectului cat mai mult. La prima vedere, impresia este una justificata: daca elimini majoritatea costurilor legate de programare, raman doar cele legate de design.

In realitate, personalizarea unor astfel de aplicatii web este un proces complex, care nu de putine ori se dovedeste a fi mai mare consumator de resurse decat dezvoltarea de la 0. Costurile ascunse sunt prezente atat in etapa de constructie a site-ului cat si dupa lansarea acestuia.

Exceptand poate echipele specializate de acest tip de servicii (printre care si colegii “3 site-uri la 1 leu”), este necesara o perioada de timp pentru documentare in care sa te familiarizezi cu structura si codul folosit in cadrul aplicatiei. In functie de marimea si calitatea dezvoltatorului initial, acest lucru poate dura de la cateva zile pana la cateva saptamani. Chiar si asa, la finalul acestei perioada, ca programator, nu vei avea aceeasi intelegere asupra proiectului pe care o ai cand e dezvoltat chiar de catre tine.

Data fiind complexitatea acestor platforme, implementarea unui design grafic consistent este deseori mai anevoioasa si mai de lunga durata decat daca ar fi aplicata unui sistem flexibil, mulat exact pe nevoile utilizatorului.

Presupunand ca s-a trecut cu succes peste aceste situatii, trebuie luate in calcul si cheltuielile ulterioare determinate de utilizarea si imbunatatirea acestuia. Spre deosebire de un site construit strict pe baza nevoilor clientului, aplicatiile masive necesita si un timp mai mare pentru acomodarea administratorului. Experienta prealabila este un avantaj dar nu o garantie a deprinderii usoare a unui nou sistem. Acest lucru este datorat in special elementelor redundante de functionalitate. De ce ai dori sa intretii un sistem greoi, incarcat, in speranta ca odata s-ar putea sa-l folosesti in totalitate?

In plus, data fiind viteza cu care coordonatele pietei se schimba, este foarte posibil ca la un an sau poate doar cateva luni, sa devina oportuna adaugarea unui numar de facilitati noi. Din pacate, o solutie informatica de acest tip, impune un grad ridicat de limitari. In general, imbunatatirile se realizeaza cu ajutorul plug-in-urilor create in cadrul comunitatii, care pot sau nu sa corespunda cu nevoile proiectului si a caror integrare cu restul plug-in-urilor utilizate nu este mereu garantata.

Trebuie luate in calcul si situatiile in care se decide abandonarea sistemului curent si implementarea unuia complet personalizat. In acest caz, costurile de transfer ale continutului in noua interfata de administrare nu mai sunt neglijabile. Acest lucru este cu atat mai evident cu cat aplicatia initiala a fost utilizata un timp indelungat iar cantitatea de informatii este mai mare. Astfel, se poate opta fie la transferul manual (care poate dura de la cateva zile la cateva saptamani), transferul automat (pentru care trebuie suportate costurile de dezvoltare a instrumentelor software pentru transfer) sau renuntarea efectiva la informatii ceea ce afecteaza atat credibilitatea site-ului cat si pozitia sa in cadrul motoarelor de cautare.

Chiar daca platformele web gratuite pot parea o optiune rentabila, costurile ascunse ale acestora le transforma deseori intr-un mare consumator de timp si bani. Din acest motiv, o analiza prealabila a facilitatilor necesare in cadrul site-ului este binevenita. Numai pe baza acesteia se va putea stabili cu exactitate tipul de proiect potrivit cu nevoile de comunicare online ale clientului.