X

Fundamentos web 2007: día 1

 Trataré de actualizar este post con la información más relevante de las jornadas. También podéis seguir el evento a través de los exhaustivos seguimientos a los que nos tiene acostumbrados Daniel (me da que le tengo a un par de asientos).

10:15– Acaban de terminar las presentaciones y el bla bla bla institucionales. Empieza el programa. La próxima ponencia se titual «10 años de CSS ( y los que le quedan)». Let’s go.

Los principios

  • Mantener el HTML independiente del dispositivo y accesible
  • Hacer más fáciles de mantener los documentos, compartiendo los criterios de estilo.
  • Más y mejor control del estilo
  • Compartir el estilo con otros formatos SGML

La recomendación del w3c sobre CSS 1 fecha del 17 de diciembre de 1996

Originalmente sólo se plantearon 2 niveles, pero:

  • Demasiadas cosas tuvieron que dejarse fuera de la especificación ( bordes redondeados, sombras, etc…)
  • Algunas cosas se incluyeron en la especificación pero no se implementaron masivamente.
  •  Otras cosas se especificaron o se implementaron de forma incorrecta. ( IE suckof, cof, cof… )

Se decidió revisar el nivel 2 de CSS, con lo que:

  • Se solucionaron algunas ambigüedades
  • Se eliminaron algunas indefiniciones
  • Se aplazaron funcionalidades hasta el nivel 3
  • Se empezó en 2002 y se ¿terminó? este mismo año, 2007

En general el esfuerzo ha sido exitoso: hay menos bugs de navegador y el uso de CSS ha crecido a un 72% (!)

Prioridades en el desarrollo de CSS 3

  • Grid-based layouts
  • Rotaciones, etc.
  • Texto en vertival
  • Impresión de libros
  • Aritmética simple
  • Fondos mejorados
  • Bordes mejorados
  • Sombras
  • Transparencias
  • Fuentes incrustadas
  • Layouts para interfaces gráficas de usuario
  • Presentaciones
  • Comportamiento de los enlaces

10:45 – Está poniendo algunos ejemplos de layouts complejos. Recuerdo algunas cosillas que nos avanzó el año pasado Dave Shea sobre CSS 3. Un año más tarde y seguimos aquí. No nos queda ná para conseguir eso, y que todos los navegadores lo soporten!

10:53 – La charla está acabando, llega la ronda de preguntas. Creo que haré una pausa… pensaba que la batería del portátil aguantaría un poco más, pero se hace mayor… 😉

16:06 – Hemos terminado de comer y empieza la ponencia de Arthur Barstow, de Nokia: «Movilidad y estándares web». Los problemas de batería se suman a algunos problemas de red que hacen realmente difícil navegar o postear. Por el momento seguiré tomando notas en papel. Durante la tarde publicaré algunos resúmenes. De momento se mantiene el interés.  Buenísima la ponencia de Jeffrey Veen, de Google: «Diseñando la nueva generación de aplicaciones web». Un orador nato. 🙂

—-

20:14 – Reflexión: tengo que cambiar de portátil. O mejor dicho: es la última vez que me llevo portátil ajeno a este tipo de eventos. MacBook ya. En fins… a falta de portátil he ido ordenando algunas ideas en papel que espero poder plasmar entre hoy ( va a ser complicado ) y mañana.  La charla de la tarde no ha estado mal, y el debate ha tenido momentos interesantes ( ¿siempre traen a uno de Microsoft para acribillarlo? ) comentando temas sobre el papel del W3C en todo esto de la web semántica, sobre la innovación, sobre cómo las definiciones evolucionan constantemente y otras yerbas.

He colgado algunas fotos en Flickr, y podéis consultar las del resto en el grupo que hay creado bajo el nombre Fundamentos Web. Ahora voy a ir bajando que dentro de un ratín empieza la espicha. Mañana más.

Post Anterior
Post Siguiente
Albert Garcia: Co-fundador y director técnico en <strong><a href="https://twitter.com/Uvinum">Uvinum</a></strong>, fundador y CEO de <strong><a href="https://twitter.com/OboLog">Obolog</a></strong>, co-fundador de <strong><a href="https://twitter.com/Splitweet">Splitweet</a></strong>, vendido recientemente a Hootsuite, ex-director de <strong><a href="https://twitter.com/softonic">Softonic Labs</a></strong>.