![]() |
| Ilustración 2. Tipos de estándares que se ocupan en la web 2.0 |
Posibilita la creación de productos tecnológicos de alta calidad (Sitios y aplicaciones web, bases de datos, interfaces, middleware, etc.). Ingeniería de Usabilidad y Arquitectura de información en los canales de comunicación XHTML, HTML, CSS.
Debido a que los avances de los estándares web son hacia el estándar XML que además es el estándar elegido para el intercambio de documentos electrónicos del Gobierno de Chile, en esta Guía se ha privilegiado destacar el trabajo con XHTML 1.0 con el fin de destacar las características de su utilización sobre los estándares anteriores.
Entre las diferencias más relevantes de XHTML respecto de HTML y que deben ser tenidas en cuenta, aparecen las siguientes :
- El documento debe estar bien formado con todas las etiquetas cerradas en el mismo orden en que se abren, vale decir, en el caso de etiquetas que se abren dentro de otras, deben ser cerradas en el mismo orden.
- No puede haber elementos vacíos, por lo que las etiquetas que no tienen cierre deben completarse con un "slash" al final, como en <img ... />, <br /> y <hr />.
- Las etiquetas deben escribirse en minúsculas debido a que XML es sensible a mayúsculas y minúsculas.
- Los valores de los atributos deben encerrarse entre comillas "dobles".
- La información de scripts como los de Javascript debe ser incluida dentro de marcadores especiales llamados [CDATA]. Por ejemplo:
<script type="text/javascript">
<![CDATA[
... unescaped script content ...
]]>
</script>
- Los elementos ya no pueden usar el identificador "name" el cual debe ser cambiado por el identificador ID.
Debido a estas diferencias, los desarrolladores que migren sus Sitios Web hacia el nuevo estándar deberán hacer varias modificaciones ya que como se aprecia, el uso de XHTML obliga a ser estricto en el cumplimiento de la especificación, en especial en el uso de minúsculas y en el cierre de todos los elementos, tema que en las versiones anteriores de HTML no era tan crucial.
Usando CSS se puede ofrecer diferentes visiones del mismo contenido sin hacerle cambios a sus páginas. Lo único que corresponde en dicho caso es modificar el archivo de presentación de los contenidos, lo cual se hace a través de los archivos de CSS. Entonces al revisar el código de sus páginas se puede encontrar en la parte del <head> las siguientes líneas:
<link href="../../../styles/main.css" rel="stylesheet" type="text/css" />
<link href="../../../styles/print.css" rel="stylesheet" type="text/css" media="print" />
Cabe señalar que al avanzar en el uso de CSS se puede ver que este estándar se encuentra preparado para ofrecer soporte a diferentes tipos de dispositivos entre los que se cuentan aparatos como agendas móviles, sistemas de proyección, aparatos para lenguaje Braille y otros. Es importante consignar además, que al momento de edición de este documento se encuentra en proceso una versión de CSS para teléfonos móviles por parte de W3C.
![]() |
| Ilustración 3. Diferentes tipos de estándares de interfaces. |


No hay comentarios:
Publicar un comentario