Posts tagged pagini web

10 greseli in Web Design

10. Un scop clar

Orice site trebuie sa fie clar asupra scopului sau si  sa includa o pagina “Despre noi” ori o scurta astfel de descriere pe pagina principala pentru a lamuri vizitatorii.

9. Alt-uri si Title-uri

Una din greselile majore facute de web designerii fara experienta este aceea de a pune accent pe design, ignorand codul propriu-zis. Alt-urile sunt folosite pentru imagini iar title-urile pentru link-uri Alt-urile si title-urile reprezinta informatii importante pentru motoarele de cautare, fara ele practic site-ul va arata la fel, insa sunt necesare pentru validarea XHTML si au rol de a spori accesibilitatea. In general sunt doar 2-3 cuvinte scurte si “la obiect”.

8. Pagini aglomerate

Cea mai simpla rezolvare consta in realizarea inca de la inceput a unei structuri clare si impartirea informatiei in asa fel incat sa se evite paginile foarte aglomerate. O alta optiune ar fi – si aici ma refer doar in cazul in care pagina contine numai text – utilizarea unui carousel sau a oricarui alte metode de dynamic-content – o varianta de a aduce in fata cititorului doar informatiile necesare.

7. Imagini, imagini, imagini

In primul rand scopul site-ului ramane acela de a oferi informatii clientului/vizitatorului – din nou amintim de motoarele de cautare care gasesc mai importanta informatia decat imaginile. Un site flash sau unul realizat cu multe imagini este de obicei un site care nu are nevoie de optimizare fiind cunoscut si accesat direct de vizitatori prin intermediul URL-ului.

6. Thumbnail-uri

Thumbnail-urile sunt acele imagini mici care apar intr-o galerie foto pentru a va face o idee asupra imaginii mari pe care o veti vedea daca apasati click. Problema e ca unii web designeri folosesc imaginea propriu-zisa pe care o micsoreaza la scara necesara. Browser-ul incarca de fapt imaginea mare pe care o redimensioneaza, ceea ce este gresit din punct de vedere al web design-ului deoarece pagina va necesita un timp foarrte mare sa se incarce.

5. Titlul paginii

Desi are legatura cu subpunctul 2 fiindca titlul paginii este de asemenea important pentru optimizare SEO – am ales sa il pun separat dintr-un singur motiv: titlul paginii, spre deosebire de alt-uri si title-uri trebuie sa fie unic. De multe ori titlul paginilor ramane acelasi. Titlul identifica fiecare pagina in parte a site-ului. El trebuie sa fie scurt si succint.

4. Link-uri care se deschide intr-un nou window

Este o metoda enervanta de a pastra utilizatorului deschise mai multe pagini asadar mai multe optiuni de a continua navigarea prin acel site.De obicei se intampla pentru unele link-uri considerate mai importante in site.

3. Ads

O metoda de a deruta vizitatorul in ceea ce priveste motivul vizitarii acelui site. De obicei spatiile publicitare – prin natura lor – atrag atentia derutand astfel de la informatia propriu zisa a paginii.

2. Intro

Un “Intro” este o pagina introductiva – de cele mai multe ori in Flash avand un buton mic si semitransparent “Skip Intro” – cu rolul de a prezenta pe scurt si intr-un mod cat mai placut site-ul. Un vizitator trebuie sa “scaneze” continutul unui site imediat dupa incarcarea acestuia si sa decida daca merita sau nu sa continuie, nicidecum sa caute un link pentru a trece la pagina urmatoare – lucru care il poate determina sa paraseasca site-ul.

1. (Greseala mea favorita) Acelasi banner in Flash pe toate paginile

Este absolut plictisitor. Motivul: lipsa de imaginatie sau poate nu este atat de important spatiul destinat banner-ului – primul lucru observat de vizitator la incarcarea paginii.

5 motive pentru care trebuie utilizate div-urile in Web Design

Desi acest lucru e gresit, tabelele sunt inca folosite pentru a creea layout-ul in cazul unor site-uri cu structura simpla si un numar foarte mic de pagini.Motivul ? Aparent sunt usor de folosit. Scopul lor ramane de a afisa informatiile care sunt in format tabular dar si de ordonare mai usoara in pagina a componentelor unui formular.
In schimb, un div este ca un “box” plutitor care poate fi amplasat oriunde. Acest lucru inseamna ca puteti schimba aspectul paginilor dvs. doar modificand CSS-ul.
Web Design-ul specifica clar separarea continutului de prezentare – cu alte cuvinte separarea textulului propriu-zis al site-ul de design, fiind astfel mai usor de modificat orice detaliu de design-ul.

Tabelele au multe probleme, in primul rand este mult mai dificil de a obtine layout-ul dorit folosind un tabel, dar cel mai important, tabelul face mult mai dificil gasirea informatiilor relevante de catre motoarele de cautare. Folosirea DIV-urilor in creerea site-ului permite buna preluare a content-ului de catre Google si de alte crawlerele deoarece site-ul este “semantic” relevant.
table

HTML varianta cu tabele

<table>
<tr>
<td>Web Design</td>
<td>Aplicatii Custom</td>
<td>Website eCommerce (magazin online)</td>
<td>Optimizare motoare de cautare (optimizare SEO)</td>
</tr>
</table>

HTML varianta cu DIV-uri

<div class='thumb'>Web Design</div>
<div class='thumb'>Aplicatii Custom</div>
<div class='thumb'>Website eCommerce (magazin online)</div>
<div class='thumb'>Optimizare motoare de cautare (optimizare SEO)</div>
<br class='clear'>

CSS varianta cu DIV-uri

.thumb
{
float: left;
width: 90px;
border: 1px solid #000;
margin: 0 5px 5px 0;
padding: 10px 5px;
}
.clear
{
clear:both;
}

1. Layout & Content

1.Daca utilizati tabele pentru layout atunci prezentarea va fi amestecata cu continutul, astfel utilizarea latimii de banda este mai mare decat este necesar.

2. Redesign

2.Redesign-ul este mult mai greu de realizat. Folosind DIV-uri, toate modificarile se fac din CSS, procesul de redesign fiind mai putin costisitor.

3. Accesibilitate

3.Tabele nu ajuta persoanele cu dezabilitati. Desi aparent informatiile sunt afisate corect pe ecran, in ordinea corecta, modul in care un software  gen “Windows Narrator” il va citi poate fi total diferit. Multe tari au acum legi, care prevad faptul ca site-urile trebuie sa fie accesibile tuturor.

4. Diversitate

4.De asemenea, persoane care viziteaza site-ul dvs. folosind PDA-uri, telefoane mobile, si care nu dispun de spatiu pe ecran pentru afisarea intregului tabel, nu vor obtine o afisare corecta a layout-ului.Site-ul realizat cu ajutorul DIV-urilor va arata bine chiar si la scara mai mica sau mai mare.

5. SEO

5.Tabele pot afecta rating-ul paginii: spre exemplu pentru un site realizat cu ajutorul unui tabel avand meniul in stanga, in momentul preluarii continutului de catre un motor de cautare, acesta va prelua mai intai informatiile incepand de sus jos si de la stanga la dreapta, considerand importante informatiile ce sunt mai aproape de inceputul paginii, continutul fiind in mare ignorat in ceea ce priveste importanta.

Toate site-urile realizate de LigaWeb au structuri realizate cu ajutorul DIV-urilor, fiind compatibile cu majoritatea browsere-lor, cat si un design placut fiindca incercam ca fiecare site sa fie unic.

Design=Target*Vizibilitate

Un concept cunoscut si aplicat de foarte mult timp, targetarea produsului, este regasit rar pe internet si este adesea confundat cu vizibilitatea unei pagini web, drept exemplu page rankingul de la Google obtinut prin tehnici SEO. Dar vizibilitatea nu reprezinta singurul criteriu de performanta. Designul este principalul motiv pentru care un utilizator ramane pe un site, el trebuie sa faca legatura dintre vizibilitate si produs astfel incat utilizatorul targetat sa cumpere produsul sau serviciul oferit.

Motivul pentru care un produs nu mai este reprezentativ pentru o clasa de oameni este lipsa de contact constant dintre client si serviciu, dintre firma care doreste un site si firma care il dezvolta.

Un designer trebuie sa ofere consultanta, sa relationeze atat cu echipa din care face parte cat si cu clientul astfel incat produsul sa se muleze cat mai bine pe cerintele clientului dar si pe specificul pietei.