Principal | Volver al relato de las IV Jornadas del Sidar

 

 

El XHTML

El XHTML

 

 

 

 

XHTML

¿De dónde venimos?

HTML (I)


¿De dónde venimos?

HTML (II)


¿A qué nos enfrentamos?

El escenario actual


¿A qué nos enfrentamos?

Los retos de HTML


XML


XHTML


XHTML

Un documento simple

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sp" lang="sp">

   <head>

       <title>IV Jornadas del SIDAR</title>

    </head>

   <body>

       <p>Bienvenidos</p>

   </body>

</html>

XHTML

Combinación de espacios nominales (II)

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sp" lang="sp">

  
<head><title>Arcoseno></title>

   </head>

   <body>

     <p>A continuación, el arcoseno(x)</p>

     <math xmlns="http://www.w3.org/1998/Math/MathML">

       <apply>

            
<apply><inverse/><sin/></apply>

             <ci>x</ci>

       </apply>

    </math>

   </body>

</html>

XHTML

Reglas de escritura (I)


XHTML

Reglas de escritura (II)


XHTML

Compatibilidad retroactiva (I)


XHTML

Compatibilidad retroactiva (II)


XHTML

Compatibilidad retroactiva (III)


XHTML

Compatibilidad retroactiva (y IV)


Estrategia de evolución

XHTML- Modularización


Estrategia de evolución

XHTML- Basic


XHTML-Lenguaje anfitrión

Módulos básicos:

Estructural: body, head, html, title

Texto: Hipertexto: a

Listas:dl, dt, dd, ol, ul, li


XHTML-Basic

Módulos básicos adicionales

Formularios:form, input, label, select, option, textarea

Tablas: caption, table, td, th, tr

Imágenes: img

Metainformación: meta

Enlaces: link

Base: base


Estrategia de evolución

XForms

Capa de Presentación: XHTML, CSS

Capa Lógica: Reglas de negocio, validaciones simples, definición de dependencias, etc.

Capa de Datos: definición del modelo de datos.


Estrategia de evolución

Modularidad vs. Diversidad de dispositivos

CC/PP (Composición de Capacidades/Perfiles de Preferencia)

Perfiles de dispositivo: Posibilidades de representación de la información, limitaciones hardware, etc. Preferencias del usuario.

Perfiles de documento: Información sobre los módulos necesarios para presentar adecuadamente un documento en un dispositivo determinado.

Negociación entre partes.Transformación ad hoc con XSLT.

Sumario