Posteado por: Jose David Baena | septiembre 22, 2007

Satisfaciendo estandares del W3C

Muchos a los que os guste la programación web habreis tenido en algún momento que validar vuestra página generada por el servidor con los “típicos estandares”.

Resulta que el otro dia estaba validando una web entera y me salían cerca de 100 errores de validación. Empecé a corregir, modificar ciertas etiquetas, cambiar atributos, modificar el css, pero al final me quedó un error de validación:

“el atributo target de <a …></a>” que es el utilizado para mostrar la página destino en un lugar que tu hayas designado antes(para mi caso), resulta que no es válido.

what a f***ing shit is this?! Si alguien sabe algún atributo semejante a este y que sea validado correctamente por el W3C, que me lo comunique por favor(es que me gustan los estandares)…

PD: esta misma página hace tres meses era validada bien… ¿que pasa aquí?

Otra cosa con la que estuve quebrándome la cabeza era ¿por qué el siguiente código no es válido?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head><title>Josedacker</title>
</head>
<body>
</body>
</html>

Al final me vi las especificaciones del xhtml 1.0 estricto y todo tuvo sentido. El error es que la etiqueta html no la puedes poner “a secas”. Tienes que especificar más cosas como por ej:

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

En fin, cosas como éstas hacen que a muchos programadores web les de igual la validación, pero creo que es importante por muy quejica que sea el validador.

Ah , por cierto, ¿sabiais que las únicas páginas que tienen todo validado son las páginas porno? Estas son las únicas que tienen todo validado y cumplen con todos los estandares(xhtml 1.0 estricto, css, wai…); imagino que es para la total compatibilidad con todos los navegadores… Jeje, tiene delito. Por cierto, este último dato lo se por que lo he leido :), no me he puesto a validar este tipo de páginas (me sería infinitamente imposible, ya que el 99% de las páginas de internet es porno…).

Al final ya he el deseado logo(te lo dan cuando has pasado las pruebas, tambien puedes cogerlo por la cara, jaja):

Valid XHTML 1.0 Strict

Si quieres validar con estandares tu código:

return 0;

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: