Criterii în realizarea unui site
Ce criterii consideraţi a fi cele mai importante şi la care ţineţi cel mai mult în realizarea unui web site? Ale mele sunt - în ordinea importanţei:
- conţinut / funcţionalitate
- usability (uşurinţa în utilizare)
- design
- securitate
- SEO
- respectarea standardelor propuse de W3C
- feed-uri (RSS/Atom, etc. unde este cazul)
- modul în care se degradează atunci când utilizatorul are browser mai vechi
- accesibility


1. Functionalitate. Pai daca nu face (chiar prost) ce trebuie, what’s the point?
2. Usabilitate. Face ce trebuie, dar mori incet pana il inveti, sau mai rau, pana faci operatii de rutina.
3. Securitate. Daca iti pierzi datele si dai fuga la backup, clientul nu-i prea happy.
4. Functionare corecta pe infrastructura utilizatorilor. Aici ar fi sub-puncte W3C, cross-browser, pentru ca po fi clienti care doresc exact un anumit browser, si exact o anumita versiune
5. SEO & RSS cand proiectul are o componenta de marketing online, insa acestea pot sa ajunga pe locul #1 in topul durerii daca nu sunt facute. Daca promovarea si nr de vizitatori sunt critice pentru un produs, degeaba satisface primele puncte daca e mort in SE.
Să-nţeleg că design-ul e pe ultimele locuri…?
eu zic ca textele, textele, dom’le, sunt cele mai importante!
genius generated content
Intră destul de lejer la “conţinut”! Chiar, ai terminat ce aveai de făcut?
Mai adaugă şi timpul de încărcare a paginii ( mai ales atunci când ai mii de înregistrări în baza de date ). Asta cred că ar intra la optimizare/funcţionalitate.
Mai pune şi “gradul de inovaţie”, dacă am putea să-l numim aşa. Dacă vrei ca un site să atragă cât de cât atenţia publicului şi să mai tragi şi de buzunarul clientului, trebuie să bagi măcar un Ajax request undeva în pagină.
O altă chestie “gravă” mi s-ar părea ingeniozitatea, de care mulţi uită şi merg după principiul copy/paste. Ar trebui să încerci să creezi ceva şmeker la fiecare proiect.
A, uitasem, chestia cu “site flexibil la modificări” în ce categorie intră?
Dumitru are dreptate, trebuie sa fie “flexibil” inca din primele faze de dezvoltare…dupa aceea totul se ajusteaza prin flexibilitate
Google după “agile development”!