[hackmeeting] CALL4NODES: Propuesta- XHTML 1.0, Páginas web siguiendo los estándares, HTML, CSS, Accesibilidad...
Juan Etxenike Almeida
xare en sindominio.net
Vie Oct 1 23:33:52 CEST 2004
Bueno ya contareis.
0. Modalidad
a) Charla
1. Nombre del/a dinamizador/a, autor/a, coordinador/a
Juan Etxenike Almeida
xare en sindominio.net
El pelma que dió el discurso inicial en el HM'03. El poeta del que
hablé en aquella ocasión fué Gabriel Aresti:
<http://www.epdlp.com/escritor.php?id=1398>
2. Título(s)
XHTML 1.0 de acuerdo a las normaas del W3C - HTML válido, css válido,
test AAA
3. Resumen
Se realiza un recorrido por las normas propuestas por la W3C de cara a
realizar páginas web con un código validable y accesible. En primer
lugar realizaremos unas definiciones básicas. Se explicarán las
novedades que supone XHTML respecto de html. Se estudiarán los distintos
DTDs utilizables en páginas web y se explicará superficialmente su
motivo de ser. A continuación se realizará un análisis de diversas
etiquetas HTML y los atributos que favorecen la accesibilidad. Luego se
verá un caso en el que se crea una página de tres colúmnas (estilo
indymedia o weblog) sin utilizar tablas. Se hablará de accesibilidad,
tests AAA, análisis de los validadores, trucos y utilidades y finalmente
se presenta la página web de escanda donde se ha intentado (no siempre
con éxito) todas estas técnicas de html estandar y accesibilidad.
4. Palabras clave
Accesibilidad, usabilidad, validación, HTML, CSS, XHTML, DTD, DOCTYPE,
Test AAA, WAI, W3C
5. Conocimientos recomendados para los participantes
HTML básico.
6. Estructura/contenido
1. Conceptos generales
2. Definiciones básicas
2.1 La www
2.2 URI
2.3 HTML
2.4 HTML 4.0
3. Mostrando código según distintos dispositivos
4. XHTML 1.0
4.1 Definición básica
4.2 Reglas de XHTML 1.0
5. DTD
5.1 Doctype necesario para XHTML 1.0
5.2 Doctypes necesarios para otros tipos de documentos html
6. HTML 4.0
6.1 Lógica del lenguaje de marcas
6.2 <html>: Utilización de etiquetas lang y dir para definir aspectos
idiomáticos.
6.3 <head>
6.4 <meta>
6.5 <body>
6.6 Definidores de etiquetas id y class
6.7 Etiquetas <div> y <span>
6.8 Etiquetas <h1>..<h6>
6.9 Etiqueta <address>
6.10 Etiquetas de estructuración de texto
<em><strong><dfn><code><samp><kdb><var><cite><abbr><acronym>
6.11 Etiquetas <blockquote> y <q>
6.12 ...
7. CSS
7.1 Definición
7.2 Soporte de hojas de estilo según navegadores (modelo de caja en IE)
7.3 Definiciones (Viewport, lienzo, bloques, flujo normal, fuera de
flujo, flotación,
7.4 Tutorial Creación de una página de tres columnas cabecera y pié de
página sin utilizar la etiqueta <table>
8. Accesibilidad
9. Test AAA
10. Recursos on-line - Validaciones
11. Trucos y utilidades prácticas
12. Página web de Escanda un ejemplo de página sin tablas y accesible
con html y css válidos
7. Metodología: exposicion, discusión, cacharreo, etc.
Presentación, aunque durante la exposición se intentará llevar a cabo
debate con el público para conocer otras ideas.
8. Duracion
De una hora y media a dos horas.
9. Lecturas recomendadas. Para la gente que quiera entrar en el
tema antes de entrar en el nodo.
http://www.w3.org
http://css.maxdesign.com.au
http://www.csszengarden.com
* Información para coordinar:
10. Material necesario (incluyendo tipo de espacio por si hace
falta un espacio abierto sin sillas o lo que sea).
Espacio con sillas, pantalla proyector (si es posible), regleta de
electricidad. Llevaré un portatil con wireless por lo que si hay
internes mejor que mejor.
11. Preferencias de horarios
A la hora de la siesta no por favor que se me duerme el personal. Es la
típica charla matinal diría yo, así lo que venga después parecerá más
entretenido.
12. Seguridad de asistencia (del 1 al 10)
La mia la valoro en un 10. El resto de la gente depende de la cantidad
de cerveza que haya consumido la víspera. Yo pondría un 6 raspau,
conociendome al personal.
13. Documentos o archivos del nodo (si la hay, para colgar en la web:
transparencias, textos, programas, etc.)
Pronto vendrá. Estoy preparando la presentación en Openoffice impress,
van 60 proyecciones y tal vez llegen a 90 (eso sí muy paso a paso y
pasarán muy rápidas porque he puesto poca información en cada una).
Más información sobre la lista de distribución HackMeeting