Posts Tagged ‘html’

Internet Explorer 8 pasa el Acid2 test

Thursday, December 20th, 2007

[Vía Pinceladas Web]

Internet ExplorerSi! ya se empieza a hablar de Internet Explorer 8; y una de las primeras noticias sobre la próxima versión de este navegador es que, tras años y años de saltarse a la torera los estándares web, concretamente el HTML y las CSS, los chicos de Microsoft han conseguido que su navegador pase el Acid2 Test..

Es una buena noticia y una indicación más de que, al menos a nivel de márketing, el equipo de desarrollo de Internet Explorer sigue con la orientación pro-estándares que inició con la versión 7 del popular navegador.

El Acid2 es una prueba que consiste en conseguir que el navegador renderice una imagen mediante HTML y CSS 2 y para hacerlo se utilizan reglas bastante complejas. Pasar esta prueba implica que el navegador cumple soporta los estándares de desarrollo web antes mecionados a un altísimo nivel.

Acid2 Test

Algunas preguntas para Tim

Wednesday, September 12th, 2007

Leyendo a Torresburriel me entero de que podemos proponer preguntas para la mesa redonda en la que intervendrá (por videoconferencia) en la próxima edición de Fundamentos Web.

Un buen amigo siempre me dice “A ti lo que te pasa es que eres muy crítico”. Reconozco que lleva razón así que yo le preguntaría (he enviado algunas de las preguntas) a Mr. Lee, como director del W3C, y siendo consciente de que la mesa redonda no va directamente sobre lo que pregunto, cosas como las siguientes:

  • ¿Cree razonable el tercer trimestre del 2010 como fecha para la aprobación del html 5 o la del 2011 para CSS level 3?
  • ¿No cree que estaría bien que se publicasen documentos sobre estándares como HTML o CSS digeribles por desarrolladores web en vez de enfocarlos a los desarrolladores de software?
  • ¿Qué datos le llevaron a aseverar en su post “reinventing the web” que “el intento de conseguir que el mundo cambiase al XML [...] no funcionó”?
  • ¿Tanto trabajo cuesta, teniendo en cuenta que se trata de un trabajo de casi 5 años (2006 – 2010), hacer que html 5 sea XML?

Desde luego que también le felicitaría y le agredecería infinitamente que tuviese la genial idea de crear la WWW (sin cinismo alguno) que ha cambiando nuestras vidas y de la cual vivimos muchas personas de forma directa.

La crisis del html 5, la crisis en los estándares web

Thursday, September 6th, 2007

Seguramente la mayoría no estaréis al tanto, pero en el seno de los grupos encargados del desarrollo del polémico HTML 5, se está produciendo una importante discusión que parece derivar en una crisis que afecta de forma significativa al mundo de los estándares web.

Quería escribir un post explicativo pero la cosa es bastante liosa y compleja por lo que me limitaré a dar algunas referencias de posts importantes al respecto ordenados cronológicamente:

11 de agosto 2007 – Molly E. Holzschlag escribe a sus queridos W3C y WASP

Molly advierte a la gente del W3C y del WASP que existen problemas e importantes en su seno. Entre ellos se refiere a la “serialización del HTML5 bajo el W3C”.

13 de agosto 2007 – Molly escribe a los grupos de desarrollo del HTML 5 (WHAT WG Y HTML5 WG)

Molly intenta clarificar cuales son los principales problemas que ella ve en el desarrollo del HTML 5. Principalmente señala problemas relativos a la forma de trabajar.

15 de agosto – Jeffrey Zeldman habla sobre la crisis

Con su claridad, ironía y estilo habitual Zeldan escribe un largo artículo sobre el tema. Destaca su postura positiva hacia como el W3C se mueve con una “Paz Glacial” (refiriéndose a la lentitud con la que trabajan) y cómo esto ha permitido que los estándares se asienten y lleguen a todo el mundo.

También advierte del riesgo de fragmentación que supone que dos grupos distintos trabajen sobre el mismo estandar (HTML 5) y de que puede ocurrir algo verdaderamente grave: que alguna o ambas de las versiones de HTML 5 abandonen la accesibilidad o la compatiblidad con versiones anteriores.

15 de agosto – Molly propone soluciones a la situación

Primero clarificar y desmitificar el HTML5, empezando por explicar de una vez el “por qué del HTML 5″.

Segundo resolver el problema humano, es decir, los problemas personales entre las personas encargadas del desarrollo del nuevo estandar.

16 de agosto 2007 – Roger Johanson se va y vuelve del W3C HTML Working Group

¿He dicho que alguna vez que me encanta este chico?… empieza llamando a la situación “el circo del HTML5″ y dice que abandonó el grupo de trabajo del HTML5 por la actitud hostil de algunos de sus miembros y considerando que se trataba de un entorno de trabajo “inaceptable e improductivo”.

Finalmente decide volver, principalmente, para representar a los desarrolladores web del mundo real e invirtiendo sus esfuerzos en generar documentos manejables por los desarrolladores, dado que la actual documentación parece estar dirigida a los desarrolladores de navegadores y es extremadamente difícil de leer (digerir).

Roger… Eres nuestra esperanza!

18 de agosto 2007 – Jefft Croft: ¿Dónde están los desarrolladores y diseñadores web?

Otro de los nuestros. Denuncia que entre los 66 miembros del del equipo de la W3C solo hay un desarrollador y que no está ninguno de los diseñadores y desarrolladores más importantes.

También considera que la W3C no es capaz de desarrollar herramientas de diseño efectivas y expone el espectacular caso de las CSS: la especificación actual es del año 1998 (si, del siglo pasado), están trabajando sobre las CSS 3 pero todavía no han aprobado el estandar CSS 2.1. Es que es penoso el asunto.

Cómo está la cosa

Yo desde luego no creo que haya HTML5 ni siquiera en el año 2010, así que, desarrolladores asumamos que tiraremos de HTML 4 y de XHTML 1 durante mucho tiempo. La W3C es una organización política que parece incapaz de sacar este tema adelante y el Web Standards Group parece haberse metido en la misma dinámica.

Hay una crisis en el seno de los estandares web que está explotando por el tema de HTML5 pero que ya dió su primer aviso con las WCAG 2 (perfectamente exlicado por Joe Clark en su “Al infierno con la WCAG 2“).

El peor código HTML

Thursday, February 15th, 2007

[Vía 456BereaStreet] Hace unas semanas Robert Nyman proponía en su blog que le enviásemos ejemplos de código HTML feo, inválido...

No es difícil encontrar ejemplos y basta con mirar algunos trabajos propios (generalmente del pasado). Durante las últimas semanas he tenido que revisar muchas webs del mundo editorial español, y ahí se pueden encontrar ejemplos a mansalva; pero esto que pongo aquí no es fácil de encontrar.

HTML:
  1. <td height="10" bordercolor="#CCCCCC" bgcolor="#9999ff">
  2.       <div align="left">
  3.             <font face="Georgia, Times New Roman, Times, serif" size="3">
  4.                   <strong>&nbsp;&nbsp; </strong>
  5.              </font>
  6.              <FONT size="+4" face="Book Antiqua">
  7.                   <FONT color=#02f0fd size="3" face="Georgia, Times New Roman, Times, serif">
  8.                         <strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C</strong>
  9.                   </FONT>
  10.                   <strong>
  11.                         <FONT color=#abfafe size="3" face="Georgia, Times New Roman, Times, serif">OLE</FONT>
  12.                         <FONT color=#d6fcfe size="3" face="Georgia, Times New Roman, Times, serif">C</FONT>
  13.                         <FONT color=#f0feff size="3" face="Georgia, Times New Roman, Times, serif">CIO</FONT>
  14.                         <FONT color=#abfafe size="3" face="Georgia, Times New Roman, Times, serif">NE</FONT>
  15.                         <FONT color=#02f0fd size="3" face="Georgia, Times New Roman,Times,serif">S</FONT>
  16.                   </strong>
  17.             </FONT>
  18.       </div>
  19. </td>

Desde aquí os animo a superarlo ;)

El ejemplo es un caso real!; el efecto conseguido... espectacutar. Si alquien quiere que le mande la URL... bueno, que utilice el formulario se contacto.

Futuro del HTML: el estado de la cuestión

Friday, January 26th, 2007

w3c.jpgYa hemos escrito aquí sobre el tema del HTML y su futuro. En los últimos días la cosa ha evolucionado con la incorporación de Chris Willson (microsoft) como responsable de este estándar en la W3C y las duras críticas vertidas por los responsables del navegador Safari sobre esta decisión. Roger Johanson de 456BereaStreet se une a la polémica y la cosa se va liando.

Si queréis conocer el estado de la cuestión y como se ha llegado a esto no dejeis de leer el estupendo resumen que nos hacen en Blog Posible sobre el tema.

Iniciativa por el HTML 5: que alquien me lo explique

Wednesday, November 8th, 2006

Menos mal que no soy el único que está soprendido y confundido con la nueva iniciativa del W3C de resucitar el HTML y con el apoyo que algunos gurus han prestado al asunto.

El escenario es el siguiente

Hace unos días Tim Berners-lee lanza un post donde reconoce el fracaso en el intento de cambiar a la gente al XML y anuncia que un nuevo grupo de trabajo se encargará de mejorar incrementalmente el HTML, la idea es que este grupo trabaje de forma paralela al que desarrolla xHTML.

A los pocos días en un post conjunto de The Web Standards Project, Lachy’s Log, Molly.com y 456 Berea Street piden opinión y ayuda a la comunidad en el proceso de desarrollo de la nueva versión de HTML que ya denominan como "HTML 5".

En este post se habla del revuelo que se ha montado con la iniciativa de Tim y se dice que en las opiniones aparecidas en blogs, foros y listas de correo hay muchas "ideas falsas" (traducción de google del término "misconceptions"). A partir de ahí explica como la comunidad puede aportar sus ideas y sugerencias.

Mi opinión

Yo sigo sorprendido con ambas iniciativas y no termino de enteder las razones de Tim Berners Lee. Estoy en la línea de lo expresado en este post:

XHTML (1.0 y 1.1) no es sino una reformulación del HTML. Una buena reformulación del HTML que ofrece beneficios reales a desarrolladores y autores....

Lo que más me cabrea es que cuando Berners-lee aduce como principal argumento que aunque hay mucha gente que aprovecha y disfruta los "sistemas bien formados" ("well formed itmes") esto no afecta que no todo el mundo. Ahora que parece que hay un movimiento masivo para usar y aprovechar el XHTML, ahora que se están desarrollando aplicaciones que se benefician del XHTML ¿Vamos a volver hacia atrás?. Tim nos pilla a medias, deja en bragas a los evangelistas y se carga el trabajo de años de los que han defendido, creo que correctamente, el paso al xHTML.

No lo entiendo, que me lo expliquen

No estoy siendo irónico al decir que estoy seguro que las sesudas mentes que apoyan esta iniciativa tienen sus razones pero todavía no he visto argumentos bien explicados explicaciones bien argumentadas que me convenzan de la necesidad de desarrollar HTML 5 en vez de continuar en la línea del XHTML 2 (que no se discontinúa, se sigue trabajando de forma paralela).

Cierto que la mayoría no estrujamos el xHTML ni aprovechamos todas sus potencialidades. Pero al menos tenemos la tranquilidad de que estamos marcando nuestras webs con un lenguaje basado en XML! Con xHTML podemos hacer al menos lo mismo que con HTML y además mediante un lenguaje bien formado. Si podríamos usar HTML pero ¿para qué?.

Yo pensaba que cosas como la interoperabilidad de nuestros documentos con distintas aplicaciones o la web semántica iban a estar basadas en el xHTML gracias que es XML. ¿HTML 5 mantendrá estos objetivos?.

Todo queda

Argumento aducido por Pemberton, miembre del w3c y líder del grupo de desarrollo del xHTML (un tio genial, por cierto) en favor del xHTML:

HTML es probablemente el lenguaje de etiquetado de documentos más exitoso del mundo. Pero cuando se presentó XML, se organizó un taller de dos días de duración para analizar si era necesaria una nueva versión de HTML basada en XML. La opinión general del taller fue un rotundo "Sí": con un HTML basado en XML....

Y también dice:

Las aplicaciones de Web Semántica serán capaces de sacar provecho de los documentos XHTML.

Finalmente

Estoy seguro de que hay buenos argumentos y es posible que defensores de esta iniciativa más expetos que yo lean este post. Les ruego comenten y expliquen si es posible.

Por ahora que me quedo con la frase (traducida) de Tim anderson en su blog:

"el W3C no necesita reinventar el HTML. Necesita reinventarse a si mismo"