Validar W3C, tener el blog accesible

Gracias al post de Pablo, Consejos prácticos para mejorar la usabilidad de tu blog, me he animado a que el blog pase la prueba del algodón W3C.

Según el articulo…

15. Logra que tu blog sea valido W3C. No hay que confundirse, que tu blog sea valido para el W3C no significa que sea usable, significa que es accesible, dos cosas que van de la mano pero no son iguales. No obstante me parece buena practica molestarse por usar los estándares web, muchas veces sin querer terminamos aplicando conceptos usables en la aventura que significa validar nuestro código.

Mi blog antes no validaba, tenia 300 y picos de errores pero bueno todo sea por dar ejemplo en la blogoesfera.

Aquí os dejo un par de enlaces que me han sido útiles para la azaña:

Me ha dado un poco por el culo la oreja el código del google analytics y he cambiado:

<script type=”text/javascript”>
var gaJsHost = ((“https:” == document.location.protocol)? “https://ssl.” : “http://www.”);
document.write(“\<script src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’>\<\/script>”)
</script>

Por:

<script src=“http://www.google-analytics.com/ga.js” type=“text/javascript”></script>

Internet      11 Mayo, 2008      3531 lecturas      7 comentarios

  1. hanok

    Esto es uno de los grandes desafíos a los que se enfrentan los desarrolladores web, lo malo es que hay “ciertos navegadores” que no cumplen con estos estándares y hay que tirar de truquitos para que el diseño de la página no se vea afectado.


    Enhorabuena por conseguir la validación!



  2. Pablo

    Felicitaciones Gafeman, es genial lo que hiciste, hay que dar el ejemplo. Cuesta un poco de trabajo validar, pero vale la pena.


    Gracias por el link tambien :D


    Abrazo!!



  3. Himliano

    Un detalle, ¿como insertas los videos de Youtube para que siga siendo válido el HTML? Yo vengo usando:


    <object type="application/x-shockwave-flash" style="width:425px;height:350px" data="http://www.youtube.com/v/XXXXXXXXXXX"><param name="movie" value="http://www.youtube.com/v/XXXXXXXXXXX" /></object>


    donde las XXXXXXXXX es la id del video en Youtube; pero sin embargo, deben haber cambiado algo internamente porque ultimamente cada vez que intento colocarlo me devuelve un bonito “this video is no longer available“. Y eso que son videos que aun están y tienen montones y montones de visitas (como por ejemplo, el Rickroll.


    Ale, ya tienes para leer un rato.


    Un saludo.



  4. /grunch0

    buff yo paso de mirarlo tengo un montonaz, un dia que tenga tiempo lo valido todo xD (300 y pico errores y mas..)



  5. Abel Ruiz

    Ciertamente, el lograr validar un Blog tiene su mérito. En mi caso, en el que toda la programación corrió a cargo de la casa, me enfrenté a 400 mil errores de html en la validación que poco a poco se fueron corrigiendo.

    Algunas de las joyas:

    1. Un div repetido en la misma página con mismo ID. Tuve que cambiar el ID por una clase (yo que sabía, jejej).

    2. Los PHPSessid en las URLs del navegador. El maldito símbolo & que tuve que modificar por %amp;

    3. Cerrar etiquetas en las cabeceras html (/>) sin espacio. No sé por qué, con espacio no me validan.

    4. Ni me acuerdo, pero haberlos, haylos…


    Por cierto, muy buen Blog. Un saludo para el autor.



  6. MikeM

    Pero es que yo me pregunto… hay alguna manera de hacer las cosas bien para no tener que arreglarlo todo a mano??

    Si por algo hice un blog fue por el hecho de tenerlo todo un poco más automatizado y despreocuparme un poco del código… y claro cual fue mi sorpresa cuando vi que no validaba… Y ahora me tengo que poner a arreglarlo todo a mano. Que pereza…



  7. Agustin

    Como fue que validaste el analytics???

    A mi me sale:


    Line 72, Column 78: document type does not allow element “script” here


    Intente cambiar el codigo del script por el que pusiste pero me sigue dando el mismo error.









Additional comments powered by BackType