Catalunya

Default screen resolution  Wide screen resolution  Increase font size  Decrease font size  Default font size  Skip to content
Home arrow Cercar
Els beneficis dels Estāndards Web pels teus visitants, pels teus clients i per tu! PDF Imprimir E-mail
(0 vots)
Promou-me:
La Tafanera
Remoume
Fresqui
Menéame
Delicious
Digg
autor Xavier Arnaus   
dimarts, 01 febrer de 2005

[Xavier Arnaus]: He trobat aquesta petita guia per a programadors/disenyadors web, que crec pot ser útil per a tenir unes guies a l'hora de crear llocs nous a internet. Encara que els que usin Editors de Contingut (Mambo, per exemple) no els necessiten ja que es fa automātic, no estā de més adquirir unes pautes genčriques.

Els beneficis dels Estāndards Web pels teus visitants, pels teus clients i per tu!

  1. Els Estāndards Web
  2. Sobre quč tracten els Estāndards Web?
  3. Un canvi de mentalitat
  4. Format del document semānticament correcte
  5. Quč es un codi vālid?
  6. Quč es un codi accessible?
  7. Per quč fer servir CSS per separar el contingut de la presentaciķ?
  8. Un lloc web basat en CSS en acciķ
  9. Com es beneficien els teus VISITANTS dels Estāndards Web?
  10. Com es beneficien els teus CLIENTS dels Estāndards Web?
  11. Com et beneficies TU dels Estāndards Web?
  12. Quines son les contrapartides
  13. Com s'aconsegueixen els Estāndards Web?
  14. Conclusiķ
  15. Recursos dels Estāndards Web

Document original: The benefits of Web Standards to your visitors, your clients and you

Traducciķ al Bulgar per Boby Dimitrov
Traducciķ a l'Alemany per Stefan Walter
Traducciķ a l'Espanyol per Xoan Sampaiņo
Traducciķ al Polončs per Bhang
Traducciķ al Finčs per Kalamuki
Traducciķ al Portugučs per Ken Awamura

1. Els Estāndards Web

"Els Estāndards Web estān pensats per ser una base comú... un fonament per la world wide web de manera que els navegadors i la resta de software entenguin el mateix vocabulari bāsic". Eric Meyer

El W3C (World Wide Web Consortium) i altres organitzacions estāndard han establert tecnologies per crear i interpretar el contingut web. Els estāndards actuals sķn:

Llenguatges estructurals
Extensible Hypertext Markup Language (XHTML) 1.0
XHTML 1.1
Extensible Markup Language (XML) 1.0
Llenguatges de Presentaciķ
Cascading Style Sheets (CSS) Nivell 1
CSS Nivell 2
CSS Nivell 3
Model d'Objectes
Document Object Model (DOM) Nivell 1 (Nucli)
DOM Nivell 2
Llenguatges de Scripting
ECMAScript 262 (versiķ estāndard de JavaScript)
Llenguatges Addicionals de Presentaciķ (Format del document)
Mathematical Markup Language (MathML) 1.01
MathML 2.0
Scalable Vector Graphics (SVG) 1.0

2. Sobre quč tracten els Estāndards Web?

Aquests 'Estāndards Web' estan dissenyats per:

  • proporcionar els beneficis més grans a la majoria dels usuaris web
  • assegurar la viabilitat a llarg termini de qualsevol document web
  • simplificar el codi i reduir el cost de la producciķ
  • proporcionar llocs accessibles a més gent i més tipus de dispositius web
  • continuar funcionant correctament encara que els navegadors evolucionin, i encara que nous dispositius apareguin en el mercat

Per els dissenyadors i desenvolupadors web, els Estāndards Web tracten sobre fer servir estāndards (Llenguatges Estructurals, de Presentaciķ, d'Objectes i de Scripting) i les millors prāctiques (codi vālid, semāntic i accessible) per beneficiar els teus usuaris, els teus clientes i a tu mateix.

3. Un canvi de mentalitat

Lloc web tradicional

Un desenvolupament d'un lloc web tradicional es una extensiķ del mitjā imprčs - dissenyat per fer que el lloc web es vegi perfectament en els 5 o 6 navegadors més importants. Les seves característiques comuns inclouen:

  • Disposiciķ del contingut basta en taules
  • Presentaciķ dins del contingut (elements font)
  • Codi no vālid
  • Codi no accessible
  • Codi semānticament incorrecte

Lloc web Estāndard

Els Estāndards web tracten sobre acceptar la web com una amplia eina de comunicaciķ que pot ser accedida per una amplia varietat d'usuaris i una gran varietat de dispositius. Les característiques comuns inclouen:

4. Format del document semānticament correcte

Un format del document semānticament correcte fa servir elements html per el propōsit per el que van ser fets. Un HTML ben estructurat té significat semāntic per un gran ventall d'agents d'usuari (navegadors sense fulls d'estil, navegadors de mode text, PDAs, motors de cerca, etc.)

Has d'utilitzar elements HTML estāndard per donar format al teu document i evitar donar estil a elements HTML per quč semblin altres elements HTML. En termes simples, aixō vol dir que:

  • per els encapįalaments, fer servir un element d'encapįalament comenįant per H1
  • per parāgrafs de text, fer servir un element de parāgraf
  • per llistes, fer servir elements de llistes

5. Quč es un codi vālid?

La validaciķ es un procés amb el que comprovar els teus documents contra un estāndard formal, com els publicats per el W3C. Un document que ha estat comprovat i ha passat el test és considerat vālid.

Per quč fer servir codi vālid?

  • Un codi vālid s'interpretarā més rāpid que un codi amb errors
  • Un codi vālid s'interpretarā millor que un codi no vālid
  • Els navegadors compleixen cada cop més amb els estāndards, pel que creix la necessitat d'escriure HTML vālid i que compleixi aquest estāndard

Com comprovar si el teu codi es vālid

Com pots fer el teu codi vālid?

  • Comenįa amb el doctype correcte
  • Atenciķ amb els modes del doctype (standards compliant, quirks mode, etc)
  • Utilitza un joc de carācters
  • Tanca tots els elements HTML
  • Fes servir l'atribut alt per les imatges
  • Evita fer servir hacks HTML
  • Fes servir validadors HTML regularment
  • Corregeix qualsevol error que trobis abans de posar la web on-line
  • Fes que la validaciķ sigui una part més del teu procés habitual de treball

6. Per quč utilitzar codi accessible?

  • Permet al teu lloc web ser accedit per una audičncia més gran (visiķ reduīda, discapacitat física, discapacitat mental)
  • Permet al teu lloc web ser accedit per un ampli rang de dispositius (agendes electrōniques, lectors de pantalles, navegadors de text, motors de cerca)
  • Es un requesit per llocs web Federals i Governamentals

Com fer el codi accessible?

  • Proporciona text equivalent pels elements que no siguin de text
  • Fes servir taules de dades accessibles (identifica les capįaleres de fila i columna)
  • Fes servir formularis accessibles (amb elements com label, id, fieldset, legend)
  • Fes servir etiquetes en lloc d'imatges per transportar informaciķ.
  • Proporciona menús esquivables
  • Proporciona tecles d'accés
  • Fes servir fulls d'estil amb unitats relatives per controlar la disposiciķ i la presentaciķ
  • Assegura't que els teus documents poden ser llegits correctament sense fulls d'estil
  • Proporciona metadata per afegir informaciķ semāntica

7. Per quč fer servir CSS per separar el contingut de la presentaciķ?

L'objectiu pels desenvolupadors web es treure tota la presentaciķ del codi html, deixant-lo net i semānticament correcte.

  • Més accessible per una amplia varietat de dispositius
  • Facilitat per fer canvis al lloc web - un sol arxiu css en comptes de totes les pāgines
  • Arxius més petits / descārrega més rāpida - menys codi en la pāgina
  • Menys codi en la pāgina - més fācil de codificar
  • Permet els usuaris personalitzar ell lloc segons les seves prōpies necessitats - canviador d'estils
  • Més control sobre el codi - es pot proporcionar el codi en l'ordre preferit pels lectors de pantalla

8. Un lloc web basat en CSS en acciķ

Un dels aspectes més poderosos d'un CSS es que el contingut pot ser re-dissenyat per cobrir les teves necessitats - sense canviar ni una línia del codi html.

9. Com es beneficien els teus VISITANTS dels Estāndards Web?

  • Els arxius es descarregaran més rāpid (menys codi, sense taules globals, codi vālid)
  • El contingut es accessible per un ampli espectre d' usuaris (usuaris normals, usuaris cecs, usuaris amb deficičncies visuals, usuaris dislčxics, usuaris amb deficičncies en l'habilitat motriu, etc)
  • El contingut es accessible a un ampli espectre de dispositius (lectors de pantalla, navegadors, navegadors de text, agendes electrōniques, motors de cerca, impressores, neveres, etc)
  • Permet als usuaris personalitzar l'aparenįa del lloc web (canviadors d'estil)
  • Proporciona versions fācilment imprimibles per totes les pāgines

10. Com es beneficien els teus CLIENTS dels Estāndards Web?

  • Facilitat de manteniment (menys codi, codi modular)
  • Menys despeses d'allotjament web (menys codi)
  • Millor posicionament en els cercadors
  • El contingut pot ser re-dissenyat fācilment sense canviar codi
  • Proporciona als usuaris personalitzaciķ
  • Proporciona versions imprimibles sense replicar el contingut
  • Millora l'accessibilitat (essencial pels clients Governamentals)

11. Com et beneficies TU dels Estāndards Web?

  • Facilitat de codificaciķ (codi modular)
  • Facilitat de manteniment (menys codi, codi modular)
  • Codi menys dependent del dispositiu (estable sobre una varietat més amplia de dispositius)
  • Proporciona una major competitivitat a mesura que la gent comenįa a fer servir els Estāndards Web.

12. Quines son les contrapartides

  • Corba d'aprenentatge accentuada
  • Problemes amb la compatibilitat dels navegadors
  • Alguns dissenys poden crear-se més fācilment fent servir taules en comptes de CSS

13. Com s'aconsegueixen els Estāndards Web?

Els Estāndard web no son negre o blanc. Tots els desenvolupadors han de tenir l'objectiu de moure's gradualment cap a llocs web Estāndards.

El canvi de desenvolupar pāgines tradicionals a Estāndards porta temps i prāctica. Més que fer-hi un salt i frustrar-se rāpidament, fixa't unes fites assolibles i gradualment mou-te als Estāndards Web. Per exemple:

Canvis bāsics

  • Afegeix un doctype correcte en totes les pāgines
  • Afegeix text alternatiu a totes les imatges
  • Afegeix títols a les webs que siguin esclaridors

Canvis intermedis

  • Codi vālid
  • Codi semānticament correcte
  • Re-emplaįar les etiquetes font i de color dins del codi html per CSS
  • Formularis accessibles, taules només per a les dades i menús esquivables

Canvis avanįats

  • Posicionament bāsic amb CSS (sangries, marges, etc) fent servir taules globals per a la disposiciķ del contingut
  • Posicionament total amb CSS - no fer servir taules per la disposiciķ del contingut

Practica la disposiciķ del contingut amb CSS

  • Llegeix tutorials de CSS i llibres per entendre un CSS prāctic
  • Pren-te el teu temps per aprendre a posicionar amb CSS sense pressions externes
  • Practica una varietat de disposicions amb CSS fins que t'hi trobis a gust

14. Conclusiķ

Els Estāndard web proporcionen:

  • descārrega dels arxius més rāpida
  • codi accessible a un ampli ventall d'usuaris i dispositius
  • personalitzaciķ per part de l'usuari
  • implementaciķ senzilla de versions fācils d'imprimir
  • menys despeses d'hospedatge web
  • millor posicionament en els cercadors
  • manteniment del lloc web més rāpid i més eficient
  • una major competitivitat sobre els competidors

Els Estāndards WEb beneficien als teus usuaris, als teus clients i a tu mateix.

15. Recursos dels Estāndards Web

Estāndards Web

Codi Semāntic

Validaciķ

Accessibilitat

CSS

Extret de: http://www.ladragonera.com/v_articles.asp?id_article=160

Comentari[s]
Afegir comentariCercar
Escriu el teu comentari
Nom:
Email:
 
Website:
Títol:
Codi UBB:
[b] [i] [u] [url] [quote] [code] [img] 
 
:D:):(:0:shock::confused:8)
:lol::x:P:oops::cry::evil::twisted:
:roll::wink::!::?::idea::arrow:
Security Image
Si us plau entra el codi Anti-spam!!!

Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved.

 

< Anterior   Següent >
www.somiserem.net.  Joomla! is Free Software released under the GNU/GPL License. Our site is valid CSS Our site is valid XHTML 1.0 Transitional