domingo, junio 22, 2008

Programación: Como conseguir compatibilidad entre navegadores siempre

Leo en anieto2k, un bonito mini artículo en el que te dan unas 10 normas para que tu proyecto web se vea igual en los navegadores habituales, estos son:

  1. Siempre usa el DOCTYPE strict y valida los estandares HTML/CSS
  2. Usa siempre un sistema para resetear tus CSS
  3. Usa opacity:0.99 en elementos de texto para limpiar el renderizado de Safari
  4. Nunca redimensiones imagenes desde el CSS o HTML
  5. Revisa el renderizado de la fuente en todos los navegadores. Nunca uses Lucida.
  6. El tamaño del texto es % en el body y em para el resto
  7. Todos los divs flotantes deben llevar display:inline y overflow:hidden
  8. Los contenedores deben tener overflow:auto y activa hasLayout usando un width o un height
  9. No uses ningún estilo CSS3 extravagante
  10. No uses imagenes PNG transparentes a menos que hayas cargado el apha.

Hay más cosas a tener en cuenta, pero creo que éstas son importantes.

No hay comentarios: