Una dintre cele mai comune layout-ul ca un criteriu de calitate

Uneori, in scurt satisface cererea clientului pentru „unul din comun aspectul“ a site-ului. De asemenea, elementul indicat de multe ori dezvoltatorii de proiecte pe internet. ca unul dintre avantajele abordării lor la dezvoltarea, ca indicator al profesionalismului.

Este „validitatea machiaj“ cu adevărat important proiect kachestvaveb criteriu? Voi încerca să rezuma viziunea acestui aspect și poziția studioul nostru de web.

Ce este standardele HTML-aspect și tehnologie?

Unul dintre primele rezultate ale muncii de web-studio. care primește un „hands on“ de client - solutia de proiectare a site-ului dvs. în viitor. Acesta primește sub forma uneia sau a mai multor imagini. Aceste imagini nu pot fi utilizate direct pentru a crea site-ului. Ei trebuie mai întâi să impună - pentru a converti în format HTML. obține HTML-layout.

Și 99% din cod corespunde acestor standarde. Dar paradoxul - 99% din site-urile nu trec de validare folosind serviciul oficial www.validator.w3.org. adică nu sunt valide.

Vom înțelege de ce site-uri nu trece de validare

Primul motiv - mici erori (toleranțe), în structura pe care browserele ignora.

Al doilea motiv - chiar dacă aveți aspectul perfect pentru editarea fiecare pagină de pe site-ul care poate fi zeci de mii, mici greseli sunt inevitabile. Și verificați fiecare pagină după fiecare editare - costisitoare.

În al treilea rând - există o serie de tehnici care nu sunt conforme cu standardele W3C, dar în mod normal, suportate de toate browserele.

Aceste trei aspecte sunt destul de acceptabile, în opinia mea. Ele nu afectează afișarea site-ului în browsere pentru indexarea de către motoarele de căutare. Prezența lor nu este critică, și chiar inevitabilă.

Există un sfert motiv - într-adevăr erori grosolane în cod. Acesta poate fi neinchise tag-uri scrise greșit atributele și așa mai departe. D. Cu toate acestea, aceste probleme sunt văzute „cu ochiul liber.“ Dacă testați site-ul în 3-5 browsere, ei „crawl“ out. Și nici măcar nu trebuie să efectueze validarea.

Asta este, nu este pur și simplu necesară validarea pentru un dezvoltator experimentat. Toate greșelile pe care le dezvăluie în etapa de testare și aspectul lucrărilor în continuare pe site-ul. Și chiar mai mult, clientul nu este necesar să se insiste asupra validarea obligatorie a tuturor paginilor site-ului. Acest lucru va crește doar costul de dezvoltare, cu nici un rezultat aparent.

De ce de validare - nu este un panaceu?

Acum, să ne uităm pe cealaltă parte. În cazul în care structura trece de validare - indiferent dacă este vorba de o garanție a calității sale? Răspunsul este simplu - există, în orice caz.

  1. Optimizat. Acesta conține un minim de cod pentru a rezolva problema.
  2. Ușor. Cu un minim de imagini.
  3. Curat. Fără „cârje“ și de a folosi hacks.
  4. Structurat. Atunci când stiluri sunt nume conștiente cuibaresc clare, la punctul în care acestea pot fi ușor interschimbate fără a pierde din vedere. Acesta oferă suport ușor și modificarea aspectului.
  5. Afișate corect de toate browserele.
  6. Codul de aspect corect este decorat în același stil.

Deci, curba, aspect grele cu o mulțime de „cârje“ si hack, cu stilurile în spiritul «unora-bloc-100- 1-2-blalblabla», cu cuiburile de 20 de nivel de tag-uri, chiar și elementar, fără cod de spațiere trece cu ușurință de validare . În noul browser va arata foarte bine.

Dar problemele apar atunci când utilizați:

  • Trafic mai mare de 1,5-3 ori.
  • Slaba indexare de către motoarele de căutare.
  • Blocaje și „frână“ în browser.
  • afișare incorectă în browserele vechi și mobile.
  • Finalizarea și susținerea de 1,5-3 ori mai scumpe.

descoperirile noastre

Ca urmare, pentru noi înșine, am ajuns la concluzia că validarea structura nimic spune.

Acesta nu este un avantaj, aceasta nu înseamnă dezvoltator de profesionalism și nu este un panaceu „mâini curba.“

Desigur, vom verifica validitatea modelelor, dar avertismente mai mici, pur și simplu nu corectează, t. Pentru a. Ele sunt mici și inevitabile. Pentru noi, mai important decât lista de mai sus a indicatorilor de calitate, și suntem ghidați după acceptare.