Búsqueda personalizada

estandares web link

aqui les dejo algunos link de estandares web:

  • Los beneficios de los estándares web en los negocios
  • Sobre estándares web
  • Web Standards Return On Investment
  • Estándares web para los negocios
  • Una entrevista con Mike Davidson de ESPN
  • Entrevista a Eric Meyer sobre estándares web
  • El camino hacia adelante con estándares web
  • Desarollando con estándares web
  • Eligiendo la mejor práctica
  • fuente: scourdesign

    Publicado en Estándares | Responder

    La verdadera razón por la que te deberían importar los estándares web

    estaba navegando por internet y encontre este articulo espero que les guste

    Fuente: Theragingche
    Autor: Andrei Herasimchuk
    Título Original: The real reason you should care about web standards

     

    No tengo ni idea de si esta ha sido menciónado antes, pero por mi lectura sobre el tema en internet, no creo que se haya discutido el tema lo suficiente. Este tema tiene que ver con lo que yo creo que es la verdadera razón por la cual a cualquiera debería importarle los estándares web y el papel que juegan en el desarollo de productos y servicios altamente tecnológicos.

    La reunión del W3C
    El primero y el segundo de Junio, yo me senté en la parte trasera de la sala de reuniónes donde se produjo la última reunión del W3C que tuvo lugar en las oficinas principales de Adobe en San Jose (California, EEUU). (Donna, quien recientemente se incorporó a Adobe, se sentó conmigo preguntandose donde estaban todas las mujeres del W3C. Buena pregunta. Ella era la única mujer en la sala.) Puede leer las actas del evento si tiene tiempo. Tantek Celik y Hakon Lie estaban allí, asi como representantes de Sun, Microsfot, IBM, Adobe, Nokia, Sony, OpenWave, otros consultores independientes y otras companías.

    Junto con un montón de demos interesantes, se habló mucho sobre el estado de los estándares web y que tenía que pasar. La mayoria de la discusión se enfocó en el uso de los estándares web con la siguiente utilidad de internet: las aplicaciónes web. Yo tenía ganas de subir y opinar sobre el tema, pero me contuve. Durante un receso hablé con Dean Jackson y Jon Ferraiolo sobre mi opinión de lo que estaba escuchando y querían que yo hablase, pero me contuve otra vez. Por ahí estaba asustado de que alguien me reconociese de mi artículo/queja RTFM. Quien sabe.

    Esta vez, pense, debería sentarme y escuchar.

    Un poco de información de base
    Antes de seguir, dejenme volver un momento.

    Yo había escrito a un grupo de gente el mes pasado preguntando si valia la pena el esfuerzo de organizar un “día de Protesta por los estándares web”. La finalidad seria intentar que una gran cantidad de bitácoras cierren durante un día y conseguir que la prensa nos prestase antención, poniendo un página que explicase la finalidad tras los estándares web. Serviría para explicar las cosas que Microsoft no esta haciendo para arreglar Internet Explorer y ser justos para que los desarolladores puedan escribir código portable que funcione en Internet Explorer, Safari, Mozilla, Firefox y Opera, al menos en cuanto a contenido.

    Esto puede o no pasar todavía. Tendremos que ver si hay algun interés.

    Todas estas fuentes discuten sobre la simplificación de código, el desarollo rápido, el menor tamaño de archivos, las descargas más veloces, la mejor accesibilidad para una mayor cantidad de usuarios, la facilidad de mantener el código, escalabilidad de plataforma — todos beneficios de los estándares a nivel tecnológico. También hay algo sobre ganacias tras una inversión usando estándares.

    Estos son todos validos y extremadamente importantes aspectos de los estadares web. Asumire que han escuchado hablar de ello con anterioridad.

    Al grano
    Para el bien de la discusión, quiero que se olviden de todos los beneficios técnicos menciónados antes. Olvidate de los sueños de interoperabilidad y portabilidad de tu contenido entre navegadores, sistemas operativos y sistemas moviles. Olvidate de cuanto tiempo y dinero se podría ahorrar si se pudiese desarollar usando estándares y las companías de tecnología las apoyasen en un 100% en vez del 90%.

    Estos son todas finalidades perfectamente válidas que se pueden conseguir siguiendo estándares, pero no son la verdadera razón por la cual los estándares web son verdaderamente importantes en el mundo.

    Generalmente hablando, los estándares son una manera de presiónar a las corporaciónes para que se comporten de una manera que sea beneficiosa para todos, y no solo para sus acciónistas.

    Por ultimo, el propósito más importante de los estándares tiene poco que ver con escribir código, ganacias tras una inversión o los problemás del día a día con el desarollo web. En el fondo, las corporaciónes como Microsoft, Sun, Adobe o IBM estan en el negocio para innovar y competir entre ellas. Esto es la esencia del mercado libre. Si las companías sienten que tienen que poner los estándares en la reserva, especiamente si estos estándares son producidos por una comunidad voluntaria dentro del segmento del mercado, lo haran. Esperar que las companías cambien ese aspecto crítico de su ADN es como esperar que un animal hambriento no coma.

    Es más, se puede argumentar que es la naturaleza de las companías exitosas el resistrse a los estándares, especialmente si esto frena el desarollo dentro de la companía. (Como dio a entender Alex de Microsoft muchas veces durante la reunión del W3C). Ninguna persona que viva o trabaje en un mercado libre debería esperar lo contrario.

    La verdadera razón por la cual los estándares web son importantes para nosotros es que crean un comportamiento esperado que coincide con el menor común denominador. Les guste o no — especialmente esos brillantes ingenieros cuyo trabajo diario esta mucho más alla de lo que digan unos estándares de más de 10 años de antiguedad — cuando se trata de tecnología, somos colectivamente igual de fuertes que el lazo más débil.

    Microsoft y sus estándares
    ¿Y qué pasó con Microsoft durante 1995~2001 se preguntaran? ¿Porqué empezo Microsoft siguiendo el camino de los estándares para despues alejarse cuando ya estaba a un 80%-90% del camino? Fácil. Microsoft uso Internet Explorer versiones 4,5 y 6 como una lanzadera de marketing. Implementar los estándares era una manera de pasar a Netscape Navigator. Mientras la adopción de estándares nos parecía la cosa correcta para hacer, era en realidad Microsoft llevada por el ADN que mueve a las companías: los estándares son una manera de innovar.

    Una vez que Microsoft logró lo que quería, siguió su camino, incluso yendo tan lejos como para desarollar su tecnología propietaria como XAML para Longhorn. Como algunos están señalando, esto se esta empezando a parecer a la fragmentación de 1995 otra vez. Esto no debería ser una sorpresa. Microsoft se esta comportando como su ADN corporativo. Sus acciónes en el pasado y presente tienen mucho sentido.

    Incluso más importante, ellos no van a cambiar su comportamiento a menos que se les presione desde afuera.

    Una lección de Asimov
    Esto puede ser una pobre analogía, pero la usaré igual. La comparación sale del libro Foundation Trilogy escrito por Isaac Asimov.

    Hay una gran parte al principio del primer libro donde un solo planeta en el planeta, conocido como la Fundación, se convierte en el único provedor de tecnologia de todo el Imperio Galáctico. Todo va bien hasta que un día el Imperio Galáctico decide que quiere total control sobre la Fundación. Asi que mientras el Imperio Galáctico manda naves para atacar al pequeño planeta en el borde del universo, todos los sistemás tecnológicos fallan convenientemente. La fundación gana por crear una dependencia completa a su tecnologia, obligando a que Imperio Galáctico los deje en paz.

    Ahora bien, en el libro el Imperio Galáctico es malo y corrupto, de camino de mandar al universo a la prehistoria otra vez. Nos tendremos que ocupar sobre este aspecto de la analogía en otro momento. Lo que esta claro es que deberiamos considerar a que una companía como Microsoft podria llegar a tener el mismo control, como el de la Fundación.

    En esta misma linea, el mundo del negocio es dependiente de Microsoft en una forma parecida. — al menos en cuanto a sistema operativo se refiere, y especialmente en terminos del mayor mecanismo de entrega de contenidos conocido como el motor de interpretación de HTML. (No solo Internet Explorer como la aplicación, sin que también el sistema de Windows que permite a cualquier aplicación generar contenido HTML.) Todo lo que hay que hacer es leer Google’s Zeitgeist para ver esto.

    Llega un punto en el tiempo cuando las acciónes de unos pocos puedan tener un profundo impacto en muchos. En situaciones como esta, los muchos deben buscar un sistema de control para protegerse o de los errores de los pocos, o peor, de la codicia y el abuso de poder de los pocos. Si estos sistemas de control, los muchos no debería sorprenderse cuando los pocos o abusan de su poder, actuan de una manera que ignore a los muchos o cometa errores que le cuesten a la misma gran escala que le costo al Imperio Galáctico.

    Tenemos este sistema de control para nosotros en las especificaciónes que el W3C ha proporciónado al mundo. Sin embargo, estas especificaciónes son inútiles si no las siguen al 100%. 90% no es suficiente. 99% no es suficiente. (Como comento Hakon en la reunión del W3C, las especificaciónes ya estan listas, estamos esperando que Microsoft termine de implementarlas.)

    Al mundo del negocio ya se le ha avisado con respecto a Microsoft: los horrendos agujeros de seguridad encontrados en Windows y Microsoft Office. Hay algo gravemente mal cuando un hacker de dieciseis o diecisiete años puede hacer que se te caiga el sistema con un simple virus. Uno esperaría que el mundo del negocio empiece a presionar a Microsoft sobre las evidentes carencias en cuanto a los estándares impuestos por el W3C.

    Si nuestros lideres políticos y hombres de negocio no presiónan a Microsoft, nadie debería sorprenderse del resultado. Es más, si nosotros — colectivamente conocidos como desarolladores, programadores y diseñadores — no hacemos nuestra parte de educar a esta gente, nosotros somos a quienes haya que echar la culpa.

    Pasos practicos
    Al final, si los estándares web son importantes para crear un nivel básico esperado, creando un menor común denominador, entonces es importante saber cual es el menor común denominador esperado. Era cerca del final del segundo día de la reunión del W3C cuando se toco este tema y que yo más queria hablar. Al final del segundo día, habían algunas propuestas sobre que debia hacer el W3C para seguir avanzando. Dean tenía algunos problemás pero consiguió unos resultados del grupo que servían. Tendrán que leer las notas por su cuenta.

    Desde mi punto de vista, esto es lo que el W3C debe hacer antes de preocuparse de la siguiente generación de internet, que tendra un importante foco en las aplicaciónes web:

    Simplificar las especificaciones actuales.
    Cuando yo miro las especificaciones de XHTML o CSS, lo más importante para mi son los estándares actuales, no los pasados ni los futuros. Para que los estándares puedan ser implementados correctamente debe haber un solo documento actualizado al cual se puedan dirigir los usuarios para información importante.
    Determinar que grupo de especificaciónes debe considerarse de importancia crítica para esta primera fase de desarollo web.
    Esta fue parte de la discusión para el W3C. Mi voto es hacer una aproximación en dos ramas. Una lista de especificaciónes para hoy o el año que viene. Esta lista solo tendría las versiónes aprobadas por el W3C de XHTML, CSS y DOM. La segunda lista tendría XHTML, CSS, SMIL, SVG, XForms, ECmáscript y DOM. Una vez que tengamos sistemas que puedan manejar esta segunda lista a un 100% podemos pasar a el siguiente nivel. Para cuando llegue ese momento estoy seguro de que habrá mucho trabajo para saber que pasara con las aplicaciones web.
    Crear dos grupos de documentación
    Debe haber un grupo para los desarolladores y creadores de navegadores, y luego debe haber uno para los diseñadores y desarolladores web. Las especificaciones actuales son horrendamente inapropiadas para el tipo de persona que tenga que saber como aplicar los estándares.
    Re-enfocar la página del W3C
    La página actual del W3C tiene poco enfoque en lo que es importante para el mundo en general en cuanto a usar los estándares web. Se ha convertido en el sueño de un burócrata, lleno de cada link, especificación y pedazo de información posible. Rompe una de las reglas más importantes del diseño: Si todo lo que aparece en pantalla tiene la misma importancia, entonces nada tiene importancia. Es hora de que el W3C se actualize en cuanto a como el resto del mundo debería ver los estándares, y no como el grupo quiera trabajar como una entidad burocrática.
    ¿Qué podemos hacer con esta situación?
    Dado el estado en el que se encuentran los estándares web, y dado el tamaño y poder que Microsft tiene, no parece que pueda haber mucho que una sola persona pueda hacer con respecto a la situación. Eso puedo o no ser verdad.

    Dicen que en la democracia, cada voto cuenta. Si un voto cuenta como una sola voz, entonces creo que podemos asumir que la de todo el mundo cuenta como un voto respecto a los estándares web. Capaz que un “Día de Protesta por los estándares web” es posible. Si suficientes voces hablan colectivamente sobre la importancia de los estándares web y protesta sobre la situación actual, entonces pueden haber suficientes negocios y políticos que se den cuenta, aplicando la presión necesaria.

    Yo estoy a favor de protestar de esta manera.

    También me encantaría ver a John Allsopp recibir suficiente interes en Web Essentials como para hacer el hospedaje de este evento en los Estados Unidos y Europa viable. El evento promete ser un empuje hacia adelante para la causa.

    Yo creo que Microsoft no debería hacer nada con respecto a Internet Explorer. Esto es, hasta que se le presione a cambiar su comportamiento. Para ser honesto, el mundo es un mejor lugar si solo hay que diseñar para una plataforma, un grupo de API’s, una especificación.

    De verdad que lo es. Es más, muchas companías ya lo saben, solo preocupandose del uso de Windows y Internet Explorer, como se que todos sabemos. Yo mismo hize esto de buena gana en mis companías pasadas.

    A nivel personal, yo encuentro que me disgustan Mac OS X y Windows XP igual. Hay cosas de ambos sistemas que me molestan muchísimo. Antes de que me molesten, esto viene de parte de alguien que no hace mucha programación dura. No me puede importar menos lo que hay por dentro del sistema, al igual que a la mayoría de la gente en este planeta. Para mi, usar ambos sistemás puede ser una pesadilla. Combinen ese punto de vista con alguien que ha estado desarollando software y contenido para ambos sistemás, algo que vengo haciendo profesiónalmente desde 1995, y puedo afirmar que el mundo del desarollo web is un lugar más fácil si solo hay que preocuparse de solo una especificación.

    ¿Pero quién dice que esa especificación no la puede dictar Microsoft? Esto haría las cosas miles de veces más fáciles, saber escribir código HTML, CSS y Javascipt para que funcione en un solo navegador, sistema operativo o plataforma. ¿Quién dice que no hay nada de malo con dejar que Microsoft dicte las normás. ¿Quién dice que XAML o las extensiónes que Microsoft pone en CSS y HTML con .NET estan mal? Porque no confiar nuestra tecnología a una sola corporación?

    Capaz que Bill Gates es Hari Seldon del universo Foundation. Capaz que es todo un plan para ayudar al mundo a pasar de una época de prehistoria que nadie ve

    ¿No te importan los estándares web?

    Cuidado, te puede tocar algo que no pediste.

    Publicado en Artículos, Estándares | Responder

    Estándares web

    En este primer artículo sobre el tema presento a los estándares web, los beneficios de su uso, como empezar a trabajar con ellos y algunas conclusiones importantes para todo aquel que desea crear sitios web usables, fáciles de mantener.
    Después de más de dos años trabajando
    con estándares web he querido compartir algunos comentarios al respecto.
    En este primer artículo sobre el tema presento a los estándares
    web, los beneficios de su uso, como empezar a trabajar con ellos y algunas
    conclusiones importantes para todo aquel que desea crear sitios web usables,
    fáciles de mantener y creados para el futuro. Al final incluyo una
    lista de recursos sumamente útiles

    ¿Qué son estándares web?
    Los estándares web son un conjunto de recomendaciones dadas por el World
    Wide Web Consortium (W3C) y otras organizaciones internacionales acerca
    de cómo crear e interpretar documentos basados en el Web.

    Son un conjunto de tecnologías orientadas a brindar beneficios a la
    mayor cantidad de usuarios, asegurando la vigencia de todo documento publicado
    en el Web.

    El objetivo es crear un Web que trabaje mejor para todos, con sitios accesibles
    a más personas y que funcionen en cualquier dispositivo de acceso a
    Internet

    Los beneficios del uso de estándares web
    Un sitio basado en estándares web mostrará una mayor consistencia
    visual. Gracias al uso de XHTML para el contenido y CSS para la apariencia,
    se puede transformar rápidamente un sitio, sin importar que se trate
    de una página web o miles, realizando cambios en un solo lugar.

    Los documentos que separan apariencia de contenido usan menos código,
    además, CSS permite conseguir efectos que antes requerían el
    uso de Javascript e imágenes, por lo que los sitios basados en estándares
    utilizan menos ancho de banda y se muestran más rápido a los
    usuarios, mejorando dramáticamente la experiencia de estos

    De igual manera, la posición en directorios, editados por humanos,
    se verá beneficiada pues el sitio será más usable.

    XHTML es una aplicación de XML, por lo que el contenido puede ser procesado
    de muchas formas, permitiendo la creación de sitios extensibles

    El uso de validadores nos permite
    crear XHTML bien formado.

    Un sitio basado en estándares web es compatible con todos los navegadores
    actuales, y lo será con versiones futuras. Funcionará tan bien
    en un PC, un navegador aural y un teléfono móvil dentro de diez
    años

    Un sitio basado en estándares web es más fácil de mantener
    y actualizar, el código es más simple, de esta forma se elimina
    la dependencia de un solo desarrollador.

    Un sitio basado en estándares web es más accesible, permitiendo
    a personas con discapacidades utilizar su contenido

    Diseñando estructuralmente
    Hasta ahora gran parte de los diseñadores web creaban sus documentos
    desde una perspectiva visual.

    Luego de crear nuestro boceto, cortamos y decidimos cuantas tablas crear
    y en que celda insertaremos tal o cual parte del diseño. ¿Necesito
    un borde de color rojo?, no hay problema, ¡crearé una tabla dentro
    de otra y listo!

    Cuando se diseña utilizando estándares web se empieza con la
    estructura de un documento.

    ¿Cuales son las piezas de información?, este texto es un título,
    estos serán párrafos, aquí tengo una lista ordenada, la
    frase siguiente es una cita y aquí insertaré un subtítulo.

    Primero se crea la estructura y luego el estilo, o apariencia.

    En otras palabras, empezamos con la estructura del contenido y luego vamos
    trabajando el diseño visual, en vez de hacerlo al revés.

    Esta forma de trabajo puede resultar extraña para todos aquellos acostumbrados
    a “dibujar” sus páginas web, puedo escuchar a algunos usuarios gritando “blasfemo!,
    hereje!”. Las ventajas de diseñar con estándares web compensarán
    con creces el tiempo invertido en aprender el nuevo método, creanme.

    Consideremos el siguiente ejemplo:

    Hemos creado un diseño en el cual tenemos un bloque de contenido,
    compuesto por texto e imágenes. Ese diseño se utiliza en veinte
    páginas diferentes del sitio. Nuestro cliente está de acuerdo
    en todo salvo que desea que el fondo del bloque no sea azul sino verde, que
    los textos empiecen un poco más a la derecha y… “Ah!, ¿Podríamos
    ver como queda con un borde fino marrón?”.

    Si trabajamos de la forma “tradicional” deberiamos abrir cada una de las
    veinte páginas, encontrar el código de las tablas y celdas correspondientes
    a la sección por modificar, cambiar algunos bgcolor, modificar el cell
    padding (quien pensó en modificar el ancho está peor de lo que
    pensaba!) y, tristemente, crear una tabla dentro de otra si queremos “simular” un
    borde de un pixel.

    Este cambio, repito, se debe realizar en cada una de las veinte páginas.
    Cuando volvemos a visitar a nuestro cliente este nos dice: “Perfecto, pero
    podríamos probar con rojo en vez de verde y el borde en negro?”. Suele
    pasar, lo he vivido cientos de veces.

    Creo que va quedando clara la idea.

    Si hubieramos diseñado de acuerdo a estándares
    web no deberiamos tocar el código HTML, bastaría con cambiar
    tres líneas
    en nuestro archivo CSS, algo como esto:

    #contenido {
    background-color: #336699;
    padding-left: 5px;
    border: 1px solid #336699;
    }El cambio se notaría automáticamente en todas las páginas
    usando ese estilo, sean veinte o mil, y no habría necesidad de una segunda
    reunión con nuestro cliente (todos sabemos que este proceso de revisión
    y reuniones puede ser, a veces, interminable), los cambios se pueden hacer
    al instante.

    Estoy convencido, ¿Cómo empiezo?
    ¡Por el principio!

    Lamentablemente muchos diseñadores web solamente conocen las aplicaciones,
    no menciono nombres pero todos sabemos cuales son, que les permiten generar
    sus páginas web y no conocen, o no les interesa conocer, el código
    que hace que esas páginas funcionen.

    Para poder desarrollar sitios web es necesario tener un conocimiento a fondo
    de HTML (Hipertext Markup Language) para crear documentos y CSS (Cascading
    Style Sheets) para manejar su apariencia.

    En un mundo ideal, un diseñador web debería ser capaz de crear
    sus páginas utilizando cualquier editor de texto ASCII.

    HTML ha sido actualizado en múltiples ocasiones y existen varias versiones,
    cada una con diferentes reglas. Estas reglas son indicadas en documentos conocidos
    como DTD (Document Type Definitions).

    Recomiendo aprender XHTML 1.1, el sucesor de HTML 4. Una combinación
    del clásico HTML y el muy potente XML.

    Luego debes aprender el uso de CSS, hojas de estilo en cascada. Empieza con
    cambios simples, modificar los fonts y colores de textos, por ejemplo. Luego
    entiende los conceptos de cascada y el modelo de cajas (box model).

    Cuando estes familiarizado con el poder de CSS, puedes empezar con los conceptos
    de posicionamiento.

    Recuerda probar tus diseños en un navegador compatible con estándares
    web: Mozilla (especialmente el excelente Firefox), Opera o Safari son los recomendables.

    También es bueno probar como lucen en navegadores que no soportan
    completamente los estándares, como Internet Explorer.

    Es obvio, pero vale mencionarlo: Los navegadores 4.x constituyen una minoría
    y ninguno interpreta correctamente estándares web. Si tus visitantes
    usan navegadores de 1997, la sugerencia lógica es una actualización.
    En todo caso, lo bueno de usar estándares web es que el contenido será accesible
    incluso para navegadores antiguos, aún cuando los efectos de diseño
    no sean los deseados, recuerda la primera ley del Web: El contenido es rey.

    Otras sugerencias útiles:
    Utiliza el tipo correcto de documento (doctype): Cada página debe
    contener, como primer elemento, información sobre el DTD usado. Esto
    es importante para que los navgeadores sepan como comportarse, además,
    los validadores no podrán verificar las páginas si no se indica
    un doctype.

    Valida tu código: Este paso es sumamente importante para confirmar
    que nuestros documentos han sido creados correctamente, respetando los estándares
    recomendados. Al final de este artículo podrás encontrar las
    direcciones de los principales validadores.

    Elimina todos los elementos de HTML relacionados a la presentación
    (como b, i, font, color, bgcolor) y utiliza CSS.

    Utiliza tablas HTML para lo que fueron creadas: Presentar datos de forma
    tabular, como hojas de cálculo. Muchos aún las utilizan para
    lograr efectos de diseño.

    Un amigo me comentó que prefería seguir con su diseño “full
    tablitas” pues CSS era muy complicado y no le gustaba. Aprender a utilizar
    adecuadamente CSS toma tiempo y requiere paciencia, pero no culpemos a la tecnología
    de ser complicada o inútil simplemente por ser diferente a lo que estamos
    acostumbrados, o mejor dicho: Mal acostumbrados.

    Muy interesante pero…
    Sé lo que estas pensando: ¿Vale la pena complicarme con todo
    esto?

    Esto no se trata simplemente de diseño gráfico, estamos hablando
    de crear sitios web fáciles de usar y mantener. Al separar estructura
    y contenido obtenemos grandes beneficios, podemos cambiar completamente el
    aspecto de un sitio en solo horas. Podemos diseñar para todo tipo de
    navegador y dispositivo, sin crear múltiples versiones, y además
    tener páginas más usables y rápidas en la descarga.

    Para decirlo directamente: El diseño web “tradicional”, basado en
    HTML de presentación, y no de estructura, será obsoleto en muy
    poco tiempo, muchos sitios están
    siendo rediseñados basados en estándares web y el paso lógico
    es aprender, o mejor dicho re-aprender, los conceptos de diseño web.

    Además, ¿Porqué debemos seguir diseñando de manera
    errónea para navegadores que no interpretan adecuadamente los estándares?, ¿No
    sería mejor diseñar correctamente y obligar a los fabricantes
    de software a crear mejores productos?

    Considera las nuevas leyes sobre accesibilidad, en muchos paises los sitios
    gubernamentales están obligados a ser accesibles.

    Como Jeffrey Zeldman comenta: “Por años
    nos han obligado a ser los pequeños y buenos diseñadores web,
    construyendo sitios que luzcan bien en navegadores que no funcionan”, ahora
    tenemos navegadores que por funcionan, empecemos a diseñar correctamente!

    Finalmente, he visto comentarios acerca de la simplicidad en el diseño
    de los sitios basados en estándares web. Hace dos o tres años,
    cuando muchos desarrolladores dieron el salto al uso de estándares web,
    esto podía ser cierto, en la actualidad creo que un link vale más
    que mil palabras: Zen Garden.

    Conclusiones
    El uso de estándares web y la separación entre estructura y
    presentación ofrece múltiples beneficios para hoy y mañana.

    Hoy: Acceso a una mayor audiencia, menor costo de producción y cumplir
    con los requerimientos de accesibilidad.

    Mañana: Reducir costos de mantenimiento, así como la dependencia
    de algún producto de software, flexibilidad para los cambios de presentación
    y una puerta abierta al uso de tecnologías como XML.

    Recursos importantes
    Algunos recursos útiles para continuar tu estudio del uso de estándares
    web:

    Libros:

    O’reilly no podía faltar en esta lista, así que empiezo con
    dos títulos que deben estar en toda biblioteca:

    HTML & XHTML:
    The Definitive Guide, si no has leido esto aún, no deberías
    hacer nada antes, este, en mi opinión, es el primer libro que todo
    diseñador web debe conocer.

    Cascading
    Style Sheets: The Definitive Guide de Eric Meyer, la referencia obligada
    para CSS.

    Otro libro muy bueno:

    Designing
    With Web Standards de Jeffrey Zeldman. En un lenguaje claro y directo
    Zeldman nos explica porqué diseñar con estándares web
    es la elección adecuada.

    Online:

    El weblog de
    Steve Smith ha recolectado una lista de links que podrían ser considerados
    la crema y nata del diseño basado en estándares web.

    La mejor lista de discusión sobre CSS: CSS
    Discuss.

    La guía
    de estilo de la biblioteca de Nueva York tiene una serie de reglas sumamente útiles
    para el uso de XHTML.

    Si quieres entender CSS rápidamente, Wendy Peck nos explica lo básico
    en CSS 101

    Validador HTML.

    Validador CSS.

    Mayor información sobre estándares web en los sitios de Web
    Standards Project y World Wide Web Consortium
    W3C

    FUENTE:  http://www.maestrosdelweb.com/editorial/estandaresweb/

    Publicado en Estándares | Responder