Se muestran los artículos pertenecientes a Octubre de 2007.

02/10/2007

Fundamentos Web'07...¡¡que ganas!!

logotipo fundamentos web 2007

Buenos pues esta misma tarde salgo para Gijón. Espero que el tiempo y el tráfico me permita hacer un viaje tranquilo que son bastante kilometros.

A partir de mañana toca ver y oir a lo mejor de cada casa, intentaré ir escribiendo todo lo que se diga y además como siempre contaremos con el mejor reportero en directo para que vaya contándonos lo más interesante al minuto.

Este año y por desgracia no voy a quedarme al taller del viernes con lo que también me pierdo el Cocktail Cadius del jueves por la noche, que promete mucho. De toda formas, y para todos aquellos que lo deseen el martes y el miércoles se puede quedar para echar algo y charlar un rato. Si todo el mundo va a la espicha, me parece que tendré que preguntar a la organización si donde caben 100 caben 101...jejejej....

¡¡nos vemos!!

Etiquetas: , ,

02/10/2007 09:31. Autor: Ricardo Gil. #. Tema: Estándares web Hay 1 comentario.

03/10/2007

FW'07: 10 años de CSS

Aquí estamos un año más. Después de la larga presentación de las autoridades locales. Empieza con Bert Bos (W3C) que va a hablar sobre los 10 años de CSS y los que le quedan por cumplir.

Nos habla sobre los inicios de CSS y cómo pensaban que CSS no duraría más de 10 años, mientras que a HTML le daban una vida de más de 50. La última versión de CSS ha tardado en implementarse más de 4 años por la lenta actualización de los navegadores de los usuarios, un problema derivado del cambio del tipo de usuario (de profesionales de informática a usuarios domésticos).

A partir de ahora van a priorizar los trabajos en las nuevas especificaciones de CSS para que agilizar el trabajo.
Las prioridades actuales en las que trabajan son: layouts basados en grids, texto vertical, impresión de libros, aritmética simple, mejora de los fondos (backgrounds images), mejora de los bordes, sombras de objetos, transparencias, fuentes adjuntas (teniendo cuidado con los derechos de autor), presentaciones de diapositivas (tipo powerpoint), expresiones matemáticas y los enlaces (hipervínculos). Quieren mejorar la interacción del usuario con el texto mediante hipervínculos, algo que actualmente se hace mediante javascript.

Otras prioridades que se plantean son las referentes a las necesidades de los diseñadores, para ello solicita la ayuda de los presentes. Muestra layouts de periódicos, con el texto en varias columnas, todo encuadrado, etc...algo que actualmente es imposible implementar con CSS.

Para tratar estos problemas han publicado unos modelos de posicionamiento de elementos de manera reticular (grid layout), de varias columnas mediante un sistemas de plantillas, donde se define la manera en la que se muestran los elementos.

Nos muestra los bordes redondeados, bordes que usan imágenes, texto que se puede girar, ...

Pasamos al turno de preguntas y nos deja un enlace a la presentación:

http://www.w3.org/Talks/2007/1003-CSS-Gijon/

Etiquetas: , , , , , , ,

03/10/2007 10:57. Autor: Ricardo Gil. #. Tema: Estándares web No hay comentarios. Comentar.

04/10/2007

FW'07: Ajax a Prueba de Balas

Comienza haciendo un repaso a la manera adecuada de trabajar en la red, separando el comportamiento (javascript, ajax), la presentación (CSS), la estructura (HTML) y el contenido.

 

En un mundo de desarrollo ideal deberíamos implementar el comportamiento de nuestras páginas mediante javascript no intrusivo. Esto no es así cuando la gente usa AJAX, se olvidan de los usuarios sin javascript o sin el objeto XMLHttpRequest implementado en sus navegadores.

 

Nos invita a olvidarnos del acrónimo AJAX como tal y pensar en su verdadero significado: “comunicarse con el servidor sin refrescar la página completa”. Aunque entiende que en esa definición podrían entrar los frames, iframes e incluso flash; y eso podría llevar a error.

 

Lo que realmente es AJAX es el objeto XMLHttpRequest (XHR). Es un objeto que salió de Microsoft, en Internet Explorer 5 allá sobre el año 1999, pero que no ha sido hasta ahora cuando ha empezado a usarse realmente porque únicamente funcionaba en Internet Explorer. Ahora que se ha visto la verdadera utilidad de XHR es cuando se ha implementado en todos los navegadores y cuando podemos disfrutar de él.

 

El W3C ha creado un borrador de trabajo que indica cómo los desarrolladores deben trabajar con este objeto.

 

Como desarrolladores no tenemos que ver XHR como una forma de cambiar el navegador, pasando de que sea un cliente ligero a un cliente pesado. Es decir el navegador no debería de realizar el procesamiento de los datos, algo que es parte del trabajo del servidor. Para ello ejemplifica todo mediante una comparativa con un self-service (cliente ligero), con un restaurante con camareros (cliente pesado con AJAX) y con un montacargas (cliente ligero con AJAX). El peligro de transformar el navegador y manejar datos en él, es que desconocemos el software de cliente y en ocasiones puede que terminemos por perder el contenido al no poder mostrarlo.

 

La clave es ¿cómo se usa AJAX? Debería de funcionar como un montacargas. Que únicamente sirva para solicitar datos y recogerlos para mostrarlos. Que se sigan procesando en el servidor. Para ello lo mejor es realizar un incremento progresivo, empezar los proyectos sin AJAX para asegurarnos que siempre funcionarán e ir poco a poco añadiéndole AJAX. Esto sería HIJAX. Propone como solución a este tipo de desarrollo, que el servidor tenga módulos (en programación serían incluyes), es decir una página de carrito de la compra, otra de registro de usuarios, etc…a las que poder hacer llamadas tanto desde AJAX como desde lenguajes de servidor (ASP, PHP, .NET, Java).

 

¿cuándo implementar AJAX? Deberíamos reconocer ciertos patrones en los usuarios y desarrollarlos en base a unos estándares de uso. Algunos de esos patrones serían:

  • Formularios de acceso (el usuario ya existe?)
  • Añadir un producto al carrito de la compra
  • Vota/valora un artículo o producto
  • Añadir comentarios a una noticia o blog
  • Paginar resultados/Mostrar resultados de una consulta???? Esto puede que no, quizás es algo que modifica tanto la página que sea mejor mantener un refresco completo
  • En grandes aplicaciones si al eliminar las capas de interacción y presentación dejamos de ver el contenido, no deberíamos implementar AJAX

 

Los desafíos de diseño a los que nos enfrentamos son:

  • ¿qué está pasando? Como decirle al usuario que algo va a suceder. Algo que gire?
  • ¿qué acaba de pasar? Indicar al usuario que algo ha cambiado. Esto lo hace muy bien 37signals.

 

Algo que aclara la duda de cuándo implementar AJAX sería si suprime el botón atrás y el usuario lo demanda. Es decir: “si se necesita el botón atrás no necesitamos AJAX”. Y esto se lográ saberlo mediante las pruebas de usuario.

Etiquetas: , , , , , ,

04/10/2007 09:38. Autor: Ricardo Gil. #. Tema: Programación No hay comentarios. Comentar.

FW'07: Diseñando la Nueva Generación de Aplicaciones Web

Desde un principio quiere dejar claro que la audiencia de la web ha cambiado, los usuarios ya no son los diseñadores/desarrolladores de la propia web que actualizan sus navegadores, ahora son los usuarios domésticos sin avanzados conocimientos de informática.

Diseño para el futuro
Hace una analogía para dejar claro que el futuro se parece al pasado. Las revoluciones muere, como por ejemplo la que se produjo con la llegada de tulipanes a Holanda y su posterior caida, como los trenes, el coche, la bolsa. Todo tiene un boom y un posterior descalabro, para luego retomar una línea y mantenerla. Internet ya tuvo una caída y ahora es el momento de evolucionar, no de revolucionar.

Por eso hay que diseñar pensando en la audiencia, centrado en el usuario. Tiene que estar basado en patrones para que el usuario pueda alcanzar unas metas. No tenemos que tratar de imponer nuestros patrones personales ni los del cliente.

Como diseñadores recibimos un montón de “cosas”, nuestro trabajo es ordenar mediante etiquetado, navegación para hacer la transición lo más intuitiva posible para el usuario.

Un buen diseño permitiría que todos los usuarios puedan acceder a lo que desean de la forma en la que ellos lo hacen habitualmente. Aquí pone el ejemplo del problema de la semántica, porque en EEUU hay parte de la población que a un refresco le llama coke, soda o pop y todos se refieren a lo mismo (http://popvssoda.com). Es muy complicado satisfacer a todos los usuarios y adecuarnos a sus patrones; asi como diseñar una web para una audiencia tan variada, por eso es importante rediseñar la web en función de las audiencias. Pone el ejemplo de las diferentes webs de HP en el mundo o de las más de 150 versiones de Google disponibles en diferentes idiomas. No sólo cambian los texto, cambian los diseños.

Para facilitar las transiciones de los usuarios por nuestras webs es muy importante escapar de la jerga empresarial porque confunde a la audiencia (pone el ejemplo de una persona de la calle que no tiene porque entender lo que es un vuelo promocional o fraccionado o Business, el sólo quiere un vuelo). El CEO (el dueño de una empresa) no puede desarrollar la página web porque él no habla el lenguaje ni estructura el contenido como lo harían sus clientes.

Una web tiene que tener además la capacidad de crecer, “extensibility”. Pone como mal ejemplo las pestañas de Amazon (algo que finalmente han solucionado).

Ahora pone un ejemplo de un patrón de datos, lo hace por pasos:

  1. Nos muestra datos esparcidos por la pantalla
  2. Los pone en una cuadricula
  3. Añade un título y subtítulos a las columnas y filas
  4. Ahora resalta mediante colores los valores máximos y mínimos de cada columna. Aquí es el punto donde más información puede ver el usuario y más rápidamente.
  5. Ahora transforma los valores en iconos gráficos. Dice que dependiendo del tipo de audiencia esa gráfica mejora o empeora la experiencia.
  6. Finalmente nos enseña una pequeña aplicación con esos datos y añade que el control de los datos debería poder gestionarlo el usuario. Y como ejemplo muestra un GMap para un periódico donde vemos las zonas con más atracos de una ciudad.

Entendiendo al usuario

Preguntar a los usuarios de manera ordenada y constante. Preguntar y analizar todo en base a “qué quieren hacer” no en base a “qué les gusta”. Así veremos donde podemos aportar más aplicaciones y mejores herramientas.

La manera que tienen de trabajar en Google es recogiendo la mayor cantidad de ideas posibles sobre un proyecto y poniéndolas todas en post-its que puedan visualizar siempre. A partir de aquí siguen una metodología: hablan con los clientes, filtran, prueban, desarrollan e implementan. Durante esa metodología, pasan del millón de ideas inicial a una única idea final. Esto crea una curva descendente. Y ahora nos dibuja la curva que supondría cambiar de idea durante esa mitología y vemos que es inversamente proporcional al número de ideas que tenemos en ese momento. Es decir 1 millón de ideas, cambiar una por otra no supone nada. Cuando sólo tenemos una idea cambiarla puede suponer un gasto un millón más alto que al principio. (si sube su presentación a www.veen.com/fundamentos07.pdf se aprecierá mejor esto que explico).

Etiquetas: , , , , , , , , , , ,

04/10/2007 09:40. Autor: Ricardo Gil. #. Tema: Web 2.0 No hay comentarios. Comentar.

FW'07: Mesa Redonda

En la mesa redonda se ha divagado sobre el futuro de la web. Han hablado de si hay que crear una web para todos los dispositivos (es lo que se quiere) o varias webs para cada tipo de dispositivo. También han hablado de cómo los navegadores introducen los nuevos estándares o de cómo trabajan con el sistema operativo. Aquí es donde la gente de Nokia, Opera, Firefox o Konqueror han dicho que sus navegadores son independientes del OS y que por ello pueden funcionar en todas las plataformas e incluso en el caso de Opera y Nokia en dispositivos móviles. Sin embargo Explorer sólo funciona en Windows y por ello puede tener más aplicaciones. Aunque tal y como han comentado el resto de los navegadores puede conseguir mediante complementos y plugins muchísimas más funcionalidades.

También han hablado de la web semántica, microformatos, RDF, pero ha sido una conversación un tanto más divagante puesto que como desarrolladores de navegadores y al no ser miembros de los grupos de trabajo sobre web semántica desconocían muchos aspectos de las últimas novedades.

Algo de lo que han comentado al principio sobre la implementación de nuevos estándares ha sido entorno a SVG (estándar de gráficos vectoriales para web) y de que a pesar de que su implementación lleva mucho tiempo parece ser que no tiene acogida entre los desarrolladores. Mi respuesta (interna claro, que yo no hablo en público xD) es que si bien hay herramientas para SVG y esta implementado ¿qué pasa con ese 50 o 40% de usuarios de IE 6 que no tiene implementado SVG? Por que a pesar del crecimiento de otros navegadores y de IE 7 (del que dudo su soporte de SVG salvo por algún tipo de plugin que mis visitantes dudo que se instalen) hay una enorme audiencia que no puede ver SVG, así que yo seguiré trabajando con aquello que sé que mis usuarios pueden ver a pesar de ver todas las ventajas de trabajar con gráficos vectoriales. SVG ahora mismo es para mí lo mismo que Silverlight (salvando las enormes distancias) una tecnología que hasta que no alcance suficiente cuota de mercado ni me planteo el usarla. Silverlight por cierto ha sido tema de debate gracias a la pregunta de un asistente únicamente dirigida a los de Firefox, Opera y Konqueror. Algo que me parece totalmente fuera de lugar porque creo que tener a los representantes de Nokia, Opera, Firefox, Konqueror e Internet Explorer no es para sembrar la polémica si no para tratar de ver en que puntos coinciden y cuál es la idea de cada uno de ellos para ver que futuro nos espera como diseñadores/desarrolladores. Pero eso es una opinión muy personal porque no soy amigo de los enfrentamientos en este tipo de congresos tan “abiertos”, donde tienes el gusto de ver a un empleado de Microsoft rodeado de Macs y comprobar que era falso el rumor que decía que les salía un sarpullido color demoniaco xD es broma es broma…

Etiquetas: , , , ,

04/10/2007 09:41. Autor: Ricardo Gil. #. Tema: Web 2.0 No hay comentarios. Comentar.

FW'07: Opinión personal del primer día

El comentario general ayer fué: "espero que mañana no sea igual". Lo cierto es que salvando la charla de Diseño de aplicaciones y la de Ajax no hay mucho que destacar en lo que oímos el primer día.

Espero que el segundo, hoy, sea mucho mejor. Ya os iré contando si la batería me lo permite. 

Etiquetas: , , , , ,

04/10/2007 09:43. Autor: Ricardo Gil. #. Tema: Ricardo Gil No hay comentarios. Comentar.

FW'07: Diseño y comunidad

George Oates

 

La sesión va a empezar con retraso, parece que a la gente se le han pegado las sábanas. Se presenta y nos dice que lleva más de 10 años en la web y que ahora es la responsable de diseño de Flickr.

 

Primero habla del concepto de espacio compartido. Para ello nos enseña una fotografía para mostrarnos como se modifican las calzadas para modificar el comportamiento de los usuarios. “Un caos organizado lleva a la cooperación entre los usuarios”.

 

Como en Flickr no tenían preconcepciones sobre el terreno en el que empezaban a trabajar les ha permitido generar unos patrones de comportamiento nuevos en sus usuarios. Añade que es muy importante escuchar a los usuarios a la comunidad para mejorar y trabajar.

 

Qué es Flickr

Es una página web para fotografías compartidas que empezó en 2004. “Flickr es un sitio maravilloso para ser una foto”. En Flickr tienen 1.400 millones de fotos, unas 3000 fotos por minuto, aproximadamente un millón de fotos diarios. Comenta la enorme cantidad de formas que tienen para lograr encontrar una foto.

Ahora nos muestra cómo era Flickr al principio. Era un juego que nunca acababa y dice que cuando lo cerraron tenían 10000 usuarios registrados. La idea era que la gente creará cosas y para ello los usuarios tenían que colaborar entre ellos para lograr las metas. Esas normas de colaboración fueron luego aplicadas al actual Flickr.

En 2003 dice que el mercado de compartir fotos estaba muy saturado, pero a pesar de ello pensaron que podían crear algo diferente, una red social, para que la gente colaborase y compartiese. Inicialmente la gente compartía las fotos como una manera de comunicación algo que modificaron porque obligaba a la gente a estar permanentemente conectada con el inconveniente de los usos horarios. El cambio de Flickr amplió el equipo de 5 a 25 personas, y no necesitaban absolutamente ninguna documentación porque todos estaban en la misma sala y podían hablarlo. Comenta que fue un desarrollo muy divertido por el entorno.

Menciona que siempre añaden y modifican cosas dentro de Flickr, cada día realizan cambios para mejorar la experiencia, es por ello que siempre permanecen en versiones Beta. Actualmente han pasado a una versión Gamma porque consideran que Flickr han alcanzado una madurez importante.

 

Diseño para la comunidad

Para empezar nos muestra (futurefarmers.com) un juego/escultura para ver como se desarrollan las interaciones sociales. Vieron como los niños eran los más agresivos e imponían sus propias reglas inventadas. De este juego trataron de extraer cosas para Flickr. Empezaron por ver como la gente interactua con las fotos fuera de la red. Así fue como vieron la necesidad de poder hacer comentarios de ciertas partes de una foto. También vieron la necesidad de crear un flujo de fotos para mostrar una evolución por ejemplo. Algo que también vieron fue que la gente es la dueña de sus fotos y que con ellas pueden interactuar y crear grupos y subculturas. Lo ejemplifica con el grupo que se dedica a mostrar lo que lleva en el bolso, o el grupo wardrobe_remix en el que la gente enseña la ropa que se pone cada día y añade explicaciones sobre la ropa, las marcas, etc…Para estos grupos es muy importante poder crear sus propias normas, completamente distintas de las de Flickr.

 

Fundamentos del crecimiento

Como un grupo de usuarios puede ayudar a los nuevos usuarios a entrar en la aplicación. Dentro del software hay un concepto muy difundido para representar lo que queremos mediante avatares, y esto implica un desdoblamiento de la personalidad. En Flickr han querido tratar de que la gente no trate con sus avatares sino que se sientan como en casa y puedan interactuar con su verdadera personalidad. Otro concepto que funciona muy bien, es el concepto de “cero datos”. Hay que suponer que los usuarios que acceden no  saben absolutamente nada de la aplicación, es por ello que crean grupos de usuarios para enseñar como funciona la página y cómo pueden aprender a usarlo los nuevos usuarios.

Hay que estar sensibilizados con los valores por defecto que se crean en una página para no romper con la experiencia de los usuarios.

En Flickr también tienen el concepto de “puertas de la experiencia”, para que los usuarios que van mejorando su experiencia tengan accecso a más características.

Dice que hay usuarios confundidos o que se pierden en la web y para ellos tienen ayuda. Para ello tienen unas sugerencias comunitarias por ejemplo, tratan de que la gente se porte bien.

Otro aspecto importante es observar un punto de vista neutral, el equipo de desarrollo tienen que ser objetivos y no inmiscuirse en lo que los usuarios hacen. No quieren romper con lo que hacen los usuarios para no frustrarlos al hacerles creer que los están encerrando en unas normas.

 

API de Flickr

Nos cuenta un poco como funciona la parte pública del API de Flickr. Muy por encima porque no es desarrolladora. Y pasa a mostrar aplicaciones que han realizado los usuarios con el API. Entre las aplicaciones nos enseña una aplicación que están desarrollando ellos para que la gente pueda ver las fotos asociadas con lugares.

 

Todos somos diseñadores

Para George todos tenemos una parte de diseñadores y con las API’s públicas todos podemos ser también desarrolladores. Dice que hay que ser cuidadosos con las aplicaciones que desarrollamos con la API pública.

Nos da una advertencia: es muy importante respetar a los usuarios, sus normas y sus derechos de autor. Para ello es importante ponerse un paso por detrás y ver cómo las personas interactuan y una de las mejores maneras es no llenarlo todo de normas porque la gente se harta y tratará de romperlas.

Etiquetas: , , , , , , ,

04/10/2007 11:00. Autor: Ricardo Gil. #. Tema: Web 2.0 No hay comentarios. Comentar.

FW'07: Portabilidad de Redes Sociales (by Tantek Çelik)

El problema que se presenta con las redes sociales es que cada una de ellas nos obliga a volver a introducir todos los datos personales en cada una de ellas. Datos sobre nosotros, nuestros amigos, avatares, fotos, aficiones, etc…Esto genera una “fatiga de redes sociales”  que termina por aburrir a la gente o les obliga a tener que modificar entre 1 y 10 perfiles cada vez que una persona quiere hacer un cambio. O si esa persona añade un nuevo “amigo” al final tiene que añadirlo a 10 redes sociales distintas lo que lleva un largo periodo de tiempo entre invitaciones y aceptaciones de invitación.

Tantek dice que lo ideal es que cada persone controle sus datos personales, su lista de amigos. Para ello los datos deberían estar centralizados o generar diferentes perfiles pero agrupados. Indica que al existir la portabilidad de datos, esto genera una estabilidad y así poder sindicarlos.

¿Cómo podemos hacer más fácil esto para los usuarios?
Cada vez que aparezca una nueva red social deberíamos poder escoger un perfil y transmitir esos datos a la nueva red social. Pero no basta con que sea más sencillo para los usuarios, también tiene que ser mucho más fácil para los sitios. Hay que lograr que el proceso sea accesible y poco a poco ir consiguiendo resultados y aumentando los esfuerzos. También hay que pensar en construir soluciones modulares para una mejor integración.

Además de facilitar todo esto en las nuevas webs, hay que facilitarlo en las webs que ya existen. Pero no podemos exigir una duplicación del sitio, deberíamos poder trabajar exactamente igual que con las nuevas.

Propone el uso de microformatos como hCard en todas las páginas como una manera de acceder a los datos ya estructurados. También deberíamos poder indicar que un perfil en por ejemplo Facebook es el mismo perfil en mySpace, para ello nos indica que también hay un microformato. Mediante hCard y XFN podríamos sacar nuestro perfil y toda la lista de amigos y contactos de nuestro perfil en una red social incluso las equivalencias de perfiles.

Nos muestra como mediante microformatos se podría exportar los datos de un usuario y de su lista de amigos. También explica cómo se puede realizar una paginación en la lista de amigos y seguir indicando semánticamente que lo que hay detrás del enlace de paginación siguen siendo datos de mi lista de amigos. Resulta muy interesante ver la enorme potencia de los microformatos y las ventajas que como desarrolladores y usuarios podemos tener de su uso.

Pone Twiter como un muy buen ejemplo del uso de microformatos. También nos muestra como desde la página “getsatisfaction.com” podemos importar nuestro perfil de otras redes sociales que manejan hCard como Flickr, Technorati o Twiter, únicamente con nuestro nombre de usuario.

Se pregunta que incentivo tienen las redes sociales ya establecidas para usar microformatos, y se responde indicando que puede ser un servicio extrar que pueden ofrecer e inluso centralizar el servicio de importación/exportación y de manejo de perfiles. Además comenta que si una de estas redes sociales lo incorpora el resto lo incorporarán para no quedarse atrás en la carrera. No quieren perder usuarios.

Qué problemas tiene la portabilidad
Hay que evitar violar las expectativas de los usuarios. Hay que dejar al usuario controlar sus perfiles e indicar cuales quieren asociar o publicar. Y además los usuarios pueden no querer los mismos datos en todas partes, ni mostrarlos.

Qué es lo siguiente
Mantenerse al día de los microformatos
Implementar microformatos para comenzar y facilitar las portabilidades
Leer la especificación de OpenID
Echarle un ojo a los esfuerzos de OAuth, un protocolo de autorizaciones en diferentes páginas web.

Tantek.com/presentations/2007/10/social-network-portability 

Etiquetas: , , , , , , , ,

04/10/2007 11:56. Autor: Ricardo Gil. #. Tema: Estándares web No hay comentarios. Comentar.

05/10/2007

FW'07: Punto y final

Ya estoy en casa (bueno en realidad en el curro). Ayer tras la mesa redonda, salí como alma que lleva el diablo sin despedirme de la gente ni nada para poder estar en Pamplona a una hora prudencial (llegué a las 22.10), así que hoy voy a resumir un poco la mesa redonda y a comentar algunas experiencias personales y opiniones.

Mesa redonda
La última mesa redonda prometía y al final se quedó en muy poco. Tim Berners Lee a penas habló y cuando lo hizo fue imposible, por los problemas de conexión, entenderle al 100% y a penas respondió a dos preguntas antes de que la conexión se cayera definitivamente. De ahí se pasó a una serie de preguntas que los allí presentes trataron de responder aunque algunas de esas preguntas no me parecieron excesivamente acertadas. Sobre todo una sobre si el hardware no va por detrás de las nuevas aplicaciones web. Aunque quizás la pregunta debería haber sido si el ancho de banda y su precio no va por detrás de las nuevas aplicaciones, no veo que ninguno de los allí presentes pudiera responderla con soltura. Finalmente salí un poco decepcionado con la tan esperada mesa redonda por la ausencia de Eduardo Manchón, la casi nula aparición de Tim Berners-Lee y por la pseudo publicidad del libro que está a punto de salir sobre la web 2.0.

Experiencias personales
Estos días he conocido a mucha gente interesante y nueva. Gente que conocía online y con los que he hablado offline en el Real Life xD. Entre ellos estaban Daniel Torres Burriel (con quien ya había coincidido hace tiempo), Nacho Puell, Jose Carlos Palencia (Bowie) y mención especial para Tantek Çelik con quien no hablé directamente pero del que recibí una pegatina del logo de microformatos ^__^

También a modo más local he disfrutado mucho hablando con Dani, Susana (y sus compis de Biko), con Isabel "unclick", con la gente de UPA,...vamos una gozada!!

Opiniones personales
Para mi gusto este año FW ha sido un poco más flojo que otros años. Principalmente por dos motivos. El primero porque había un mayor número de ponencias que me aportaron poco o muy poco. El segundo porque tenía muchas expectativas en la charla con Tim Berners-Lee y finalmente no tuve el placer de poder escucharle.

Como siempre, os recuerdo que es mi opinión. Para muchas otras personas puede que el congreso les haya parecido mejor que los anteriores, eso siempre es muy personal y subjetivo. De todas formas le pongo muy buena nota y el año que viene trataré de repetir otra vez, porque cada año aprendo y disfruto más con las aportaciones de los ponentes. De este año destaco las ponencias "Ajax a prueba de balas", "Diseñando la Nueva Generación de Aplicaciones Web" y "Portabilidad de Redes Sociales". También disfruté viendo las demos de Joost en la charla "Widgets de Joost: una Plataforma para la televisión social" aunque a nivel personal/profesional no me aportó mucho. 

Estos días iré corrigiendo y modificando los post. Añadiendo enlaces y fotos. Pero creo que con esto pongo el punto y final a Fundamentos Web 2007, ha sido un placer.

Etiquetas: , , , , ,

05/10/2007 11:02. Autor: Ricardo Gil. #. Tema: Ricardo Gil No hay comentarios. Comentar.

06/10/2007

Charla de Daniel Torres Burriel y Adrian Coutin

Por fin!! Después de varios intentos y cancelaciones me alegra comunicaros que el próximo 18 de Octubre de 18.00 a 20.30 tendrá lugar la charla "Web: análisis y accesibilidad" a cargo de Daniel Torres Burriel y Adrian Coutin.

El plan del seminario será el siguiente:
  • Bienvenida e introducción de los Centros.
  • Daniel Torres: Accesibilidad y administración electrónica.
  • Adrián Coutin: Estadísticas web, la otra parte de la contabilidad en comercio electrónico.

El lugar donde se celebrará:

Centro de Excelencia del Software
Polígono Industrial Mocholí - Plaza CEIN
Noain
[ver mapa]

Ver mapa más grande

Cómo llegar:

Etiquetas: , , , , , , , , , ,

06/10/2007 19:06. Autor: Ricardo Gil. #. Tema: Web 2.0 Hay 2 comentarios.

10/10/2007

Encuesta UPA 2007: ¿cuánto cobran los profesionales?

He realizado la encuesta del 2007 de la UPA sobre el salario de los profesionales de la usabilidad (experiencia de usuario más bien), a la que llego desde un post del presi de UPA en España. Y mi sorpresa ha sido al finalizarla ver los salarios medios, de la encuesta del 2005, en los que se mueve el mercado.

Me imagino que los salarios cambian mucho en función de las empresas, es decir dudo que cobre lo mismo un profesional de la usabilidad en una empresa como DNX , The Cocktail o Xperience Consulting , que uno que lo haga en una empresa de desarrollo normalita como la mía .

El resumen de 2005 podéis verlo en PDF: http://tinyurl.com/2q272q

Etiquetas: , ,

10/10/2007 10:26. Autor: Ricardo Gil. #. Tema: Experiencia de usuario No hay comentarios. Comentar.

17/10/2007

Ya está aquí, ya llegó!!

Mañana tendremos la charla de Daniel Torres Burriel y Adrian Coutin.

Y pasado el resumen. 

Etiquetas: , , , , ,

17/10/2007 17:30. Autor: Ricardo Gil. #. Tema: Web 2.0 No hay comentarios. Comentar.

19/10/2007

Resumen de la charla de Dani Torres y Adrian Coutin

Ayer unas 35/40 personas disfrutamos de una jornada realmente interesante sobre accesibilidad y eAdministración, y sobre métrica web para el comercio electrónico a cargo de Dani Torres y de Adrian Coutin . Para los que no pudieron asistir decir que se perdieron unas charlas realmente interesantes y de las que creo que todos sacamos nuestra parte de provecho, y también deciros que os podéis bajar las charlas desde aquí [PDF 2.5 MB] y desde aquí [PPS 184 KB].

Después de la charla los cadiuseros y algunos de los asistentes nos fuimos a "socializar" a la barra de un bar, y entre cañas y risas estuvimos un buen rato compartiendo opiniones, mails, tarjetas y buenos propositos: mejorar el blog de Cadius Pamplona , visitar a los vecinos maños , organizar el aniversario Cadius Pamplona, etc...

Y para finalizar tuve una sorpresa. A la salida del bar y antes de montarme en el coche, Dani me dejó su nuevísimo iTouch para probarlo...y sólo puedo decir: BABAS. Sí, babas, de esas que salen por la boca cuando descubres una maravilla de la interacción con infinitas posibilidades . Y ahora sólo puedo decir: "Estimados Reyes Magos, este año he sido muy bueno..." jejejeje

Por último agradecer a Rafa del CES por habernos dado  la oportunidad de organizar la jornada.

logotipo de los centros de excelencia software de navarra

Etiquetas: , , , , , ,

19/10/2007 09:12. Autor: Ricardo Gil. #. Tema: Web 2.0 Hay 1 comentario.

25/10/2007

Expression Web

El último proyecto que hemos realizado lo hemos hecho usando la nueva herramienta de Microsoft para maquetación web, Expression Web . Si hemos empezado su uso es por varias características que nos vienen muy bien:

  • Integración con Visual Studio 2005
  • Permite al diseñador insertar controles de ASP.NET sin saber programación
  • Respeta los estándares al 100%
  • Permite elegir un DOCTYPE para todas las páginas y un charset y no te deja salirte de las especificaciones
  • Reemplazos masivos en todas las páginas del proyecto (¡¡aunque no las hayas abierto!!)
  • Permite ver la herencia de un estilo CSS. Es decir que otros estilos de la hoja influyen en un elemento en concreto.
  • Introducción de fragmentos de código HTML con 3 teclas (somos vagos, muy vagos, jejeje)

Como a nosotros es una herramienta que a primera vista parece que nos va a venir realmente bien, vamos a empezarla a usarla para todos los proyectos, así que mi intención es ir contando trucos y funcionalidades que vayamos descubriendo de la misma en este blog.

Por cierto, algo que me sorprendió es que no se integra con Visual Sourcesafe . Pero desde Microsoft han dicho que para la próxima versión en la que ya están trabajando es una de sus prioridades junto con un entorno de trabajo similar a Expression Blend basado en la nueva tecnología de Microsoft, Windows Presentation Foundation .

Como nota final, comentaros que no quiero que interpretéis mis post sobre Expression Web como una herramienta comercial, o busquéis intereses personales ocultos en mis post. No es así (a pesar del mogollón de enlaces hacia Microsoft). Simplemente quiero hablar de una herramienta nueva, que creo que es buena y de la que todavía no hay mucha información. No seáis mal pensados jejejejej 

Etiquetas: , , , ,

25/10/2007 09:42. Autor: Ricardo Gil. #. Tema: Estándares web Hay 2 comentarios.

26/10/2007

La canción de los viernes

Vuelve la canción de los viernes a este blog mío, a pesar de volver a los tiempos en los que sólo posteaba esto en una semana. Pero es que la gente de zaragoza me dan envidia, Dani ya ha puesto su canción e Isabel ha hecho lo propio ; y claro me da morriña.

Además iba en el coche esta mañana al trabajo y he oído una canción de Harvey Danger (Flagpole Sitta) que me anima y me hace (como dice Isabel) mover el culo en la silla, así que ¡¡a mover los culos que es viernes!!

 

Etiquetas: , , , , ,

26/10/2007 08:18. Autor: Ricardo Gil. #. Tema: Ricardo Gil No hay comentarios. Comentar.

Expression Web: Definir DOCTYPE

La herramienta de desarrollo web de Microsoft tiene una más que interesante opción, que nos permite definir un DOCTYPE doble. Por una parte el DOCTYPE principal, que será el que se coloque en el código fuente y usen los navegadores, y además un DOCTYPE secundario. ¿Y esto por qué? Por si hemos sido tan burros de optimizar nuestra página con ciertos elementos que se salen del DOCTYPE principal, para que el navegador sepa interpretarlos y no los interprete a su libre albedrío según un esquema propio (véase el esquema de Internet Explorer).

¿Dónde se seleccionan los DOCTYPE'S?

Menú Herramientas --> Opciones del editor de páginas

Pestaña "Creación" --> Esquema secundario y tipo de documento

Además nos permite seleccionar el esquema de CSS justo debajo.

Y ¿qué sucede si tratamos de introducir una etiqueta que no pertenece al DOCTYPE principal?


Etiquetas: , , , ,

26/10/2007 10:13. Autor: Ricardo Gil. #. Tema: Estándares web No hay comentarios. Comentar.


Suscrí
bete a este blog. RSS 2.0 Este Blog ha sido creado con Blogia. Ver derechos de autor . Estadísticas. Admin. [Blogia colabora con 1001 relatos.]