Professional Documents
Culture Documents
01
02 <html>
03 <head>
04 <title>Mi Sitio </title>
05 </head>
06
07 <body>
08 <header>
09 <h1><ahref= “/home”>El nombre o título de mi Sitio</a></h1>
10 </header>
11
12 <nav>
13 <ul>
14 <li><h2>Sitio</h2>
15 <ul>
16 <li><ahref="/home/">Inicio</a></li>
17 <li><ahref=" /acerca">Acerca De</a></li>
18 <li><ahref="/contacto">Contacto</a></li>
19 </ul>
20 </li>
21 </ul>
22 </nav>
23
24 <section>
25 <article>
26 <h2><ahref="/html-5">Las novedades del HTML 5</a></h2>
<p>La nueva versión del lenguaje ya está aquí y llega con nuevos
27
cambios... </p>
28 </article>
29
30 <article>
31 <h2><ahref="/tutoriales-con-CSS">Tutoriales con CSS</a></h2>
<p>Nueva serie de tutoriales con CSS sobre la posiblidad de crear efectos
32
con nuestras imagenes...</p>
33 <figure>
34 <video src= “/video”></video>
35 <legend>Video explicativo sobre uso de CSS para efectos</legend>
36 </figure>
37 </article>
38
39 <nav>
40 <ahref="/blog/page/2/">Más articulos</a>
41 </nav>
42
43 </section>
44
45 <footer>
46 <p>Copyright 2009 por mi</p>
47 </footer>
48
49 </body>
50 </html>
51
Este ejemplo es muy simple pero sirve para analizar la estructura básica de
una página web en HTML 5. Como se puede ver, en este caso usé la etiqueta
FIGURE para insertar un video y que acompañé con LEGEND para agregarle
el epígrafe.
El HTML 5 también tiene etiquetas para tipos de contenidos muy específicos.
Muchas se pueden comprender fácilmente: TIME para mostrar la hora, DATE
para las fechas, AUDIO para insertar sonidos o METER para representar una
magnitud de medición (el espacio en el disco rígido, por ejemplo). Otras no lo
son tanto pero su uso es interesante. Un par de ejemplos
• ASIDE: Es para lo que en periodismo se llaman “apostillas”, esto es, una
información adicional sobre un tema pero que no hace al centro del a
cuestión. Como los recuadros que acompañan a veces la nota central de
una revista.
• PROGRESS: Para representar el avance de una tarea como puede ser
el proceso de registro o suscripción en una web.
El adiós a los plugins que no fue
Una de las propuestas más controvertidas del HTML 5 fue su intención de
trabajar con estándares abiertos para el tratamiento del contenido multimedia.
Hay que recodar que la llegada del video y la animación a la web fue de la
mano de estándares cerrados como Quick Time y Flash respectivamente.
La intención del W3C fue apostar fuerte por soluciones de código abierto como
OggTheora para manejar la reproducción multimedia. Sin embargo, las
presiones de la industria hicieron que la propuesta se retirara y aun no hay una
definición concreta a respecto.
Pero lo cierto es que las etiquetas OBJECT y EMBED que se utilizan para
agregar contenido multimedia con plugins siguen siendo soportadas. En el caso
de OBJECT desaparecen algunos atributos como ARCHIVE, CLASSID,
CODEBASE, CODETYPE, DECLARE y STANDBY. Estos atributos se pueden
mantener por razones de compatibilidad con HTML 4 pero no tienen función
alguna en la nueva versión. La etiqueta APPLET –usada casi exclusivamente
para embeber un programa en Java dentro de una página- no tuvo la misma
suerte y fue retirada.
Formularios más complejos
Uno de los aspectos en el cual el HTML 4 exhibe más limitaciones es la hora
de trabajar con formulario. Ahora el nuevo HTML 5 nos permite trabajar con
componentes específicos para algunos tipos de datos como fechas, un código
postal o una dirección de e-mail.
Por ejemplo, un formulario clásico donde pedimos al usuario su nombre, correo
y página web queda del siguiente modo:
HTML | copiar código | ?
1 <inputid="nombre"name="nombre"type="text"/>
2 <inputid="correo"name="correo"type="email"/>
3 <inputid="web"name="web"type="url"/>
Uno de los aspectos más interesantes de HTML con los formularios es que
podemos hacer validaciones de datos sin recurrir a JavaScript. Aunque ya
tenemos tipos de datos específicos como correo, fechas o teléfono siempre es
interesante verificar que el usuario realmente escribe datos de forma correcta
en los campos. Para realizar la validación empleamos el atributo PATTERN.
La validación se realiza con un método estándar como son las expresiones
regulares definidas en ECMAScript. No vamos a desarrollar acá el tema de
expresiones regulares pero veamos un ejemplo sencillo de cómo evitar que nos
metan código malicioso en un formulario:
HTML | copiar código | ?
•
•
•
Etiquetas:Diseño Web, html5
13 Comentarios Sobre Este Post — Agregar tu comentario
1.
Marc
# 1 octubre 8th, 2009
Muy interesante el resumen, aunque si me permites un apunte, cualquier
elemento puede contener un href, como un li. El problema será solo de
retrocompatibilidad.
2.
Sebastián Thüer
# 2 octubre 8th, 2009
@Marc: Exacto, el problema será como hacer que los viejos
navegadores puedan seguir mostrando una web en HTML5. Al final
parece que tendremos que hacer algo redundante al estilo:
<div id="nav">
<nav>
....
</nav>
</div>
3.
Pharpe
# 3 octubre 14th, 2009
Pues habrá que estar muy atentos a las novedades que seguirán
surgiendo, pero como resumen ha estado muy bien el post. Felicidades
Sebastián. Saludos
4.
Hola
# 4 noviembre 26th, 2009
Interesante sube más información.
5.
Hostper
# 5 noviembre 26th, 2009
Hola estuve revisando tu blog y me parece muy interesante y
entretendido, sobre todo que la información es detallada y precisa,
espero que sigas posteando más temas para informarnos y comentar.
Saludos.
6.
WebHostingPeru
# 6 noviembre 26th, 2009
Déjame felicitarte, que bueno que está tu blog los temas tienen la
información exacta que me interesa, sigue posteando más sobre estos
temas de color y diseño.
Felicidades.
7.
Sebastián Thüer
# 7 noviembre 26th, 2009
@hola, @hopster y @webHostingPeru: Gracias por los comentarios y
me alegro que la información sea de utilidad. Un saludo.
8.
Eduardo
# 8 mayo 29th, 2010
Si muy bueno, pero la mayoría de las webs que comenzaron a utilizar
esto, sus diseñadores no tienen en cuanta esta herramienta W3C. Las
mayorias de las paginas tiran error si no teneslal ultima version del
navegador. Creería que antes de implementar nuevas tecnicas, habria
que empezar a sabre como usarlas!!
9.
IDC Logic
# 9 junio 22nd, 2010
El HTML 5 es el futuro q ya está llegando. Ya lo dijo Steve Jobs (que
debe ser un futurólogo) “Flash tuvo su momento pero está quedándose
atrás y parece que ahora es el momento de HTML5″
10.
Sebastián Thüer
# 10 junio 24th, 2010
@IDC Logic: Sí, el HTML 5 es el futuro y hay mucho intereses entorno a
las tecnologías, estándares y protocolos con los cuales trabajará. Todas
las grandes empresas, desde Google hasta Apple, están moviendo sus
11.
Posicionamiento Web
# 11 septiembre 12th, 2010
Muy interesante el artículo, es justo lo que estaba buscando. Sabes
donde puedo encontrar mas información sobre esto? Gracias por el post,
saludos.
12.
Sebastián Thüer
# 12 septiembre 14th, 2010
13.
CodigoCamaleon
# 13 octubre 28th, 2010
Parece que el principal problema con el que tenemos que lidiar es con el
molesto I6 ya que muchas personas aun empresas lo siguen usando
4 Referencias A Este Post
1. Bitacoras.com
octubre 1st, 2009
Información Bitacoras.com…
Valora en Bitacoras.com: No hay resumen disponible para esta
anotación…
2. Recopilación de todo lo que necesitas saber de HTML 5 | Algo de Geek
enero 9th, 2010
[...] Guía básica de HTML5 para diseñadores Web (Ver) [...]
3. HTML 5 |Novedades y Tutorial |
enero 10th, 2010
[...] Fuente [...]
4. Tutorial Html 5 - TecFull
febrero 25th, 2010
[...] Fuente [...]
Popular
1. Premio WorldPressPhoto 2010, las mejores fotografías periodísticas
2. Diseño web con HTML5: 10 recursos para comenzar ya
3. Mapa de los sitios de compra colectiva en Argentina
4. Primeras impresiones de Internet Explorer 9
5. Anatomía de una landing page perfecta [infografía]
Secciones
• Analytics
• Arte & Diseño
• Blog
• Destacado
• Diseño Web
• Educación
• Infografías
• Medios Sociales
• Photoshop
• Portfolio
• SEO & SEM
• Software
• Usabilidad
• Wordpress
• Inicio
• Archivo