Planet JEM
Disculpen las molestias
Hemos estado caídos unas cuantas horas. Parece ser que la última actualización del software del blog y alguno de los plugins no se entendían muy bien. Como suele pasar, ha ido a pasar el día que ni nos hemos mirado el blog ni disponíamos de demasiado tiempo para solucionarlo. A fin de año servidor habrá perdido un par de euros de AdSense y los lectores habrán ahorrado, colectivamente, unos centenares de minutos de sus vidas, o sea que de media el mundo debe haber salido ganando…
Qué no hacer en una presentación
Ayer y anteayer he estado en Madrid, en el FICOD 2008 y una de las cosas que me ha llamado la atención es el uso del pepeté que han hecho los oradores de las sesiones plenarias: ni un solo caso de “bulletpointitis”, ni un solo caso de sobrecarga de texto en la diapositiva…
(Paréntesis… No, el vídeo no es del FICOD, que tiene todos los vídeos disponibles… pero no embebibles :-(. He aprovechado para poner una presentación de Lawrence Lessig que, visto lo visto, aún sería conveniente enseñar y hacer memorizar a bastantes de los miembros de la industria de contenidos digitales de este país (aunque comienza a haber muchos que son conscientes del mensaje, ciertamente). Fin de paréntesis.)
Coincide la cosa con la publicación de una entrada muy interesante en presentArte: #1. Nunca jamás: utilices las diapositivas como un prompter. Creo que es lo suficientemente interesante como para obligar a leer la entrada a todos los que lo necesitan (que son cada vez menos pero aún una multitud). Que aproveche.
Today’s slides, 5th JEM meeting
Three types of mathematicians
Cristian Calude and I discussed the price and gains of content mark-up. He emphasized that unless we provide interesting features, mathematicians will not see the value in content mark-up and the reason for additional efforts (e.g. when using sTeX instead of LaTeX).
Below you find three groups of mathematician that most likely need different amount of arguments to be convinced (please note that I am not citing Cris. I simply present what I remember from our discussion and made up the names of the groups):
- Pen-and-Paper guys: They only use computers for publishing but all mathematics is actual developed on paper. The publishing process is seen as a tedious and inconvenient activity that takes time away from the actual job that a mathematicians wants to do. The digitalization is annoying (proof reading). In earlier times, this was done by secretaries and the publisher, but nowadays publishers only accept LaTeX, which is really seen as a burden by this group of mathematician.
- LaTeX Lovers: There are mathematicians that think in LaTeX. The use it a lot for developing their ideas and incrementally revising proofs with colleagues. This groups seems to have an increasing influence on scientific publishing as most publisher (in mathematics) will nowadays reject a submission if it is not provided in LaTeX.
- Innovators: The third group wants even more. (We didn’t really talk about this group long) For example, this groups promotes semantic technologies and aims at making mathematics machine-processable as well as bringing mathematics to the web. I assume that includes vast parts of the MKM community.
Maybe we need to start asking ourselves: Would we use our tools and services? (Who is using sTeX?) And if so, for which activities? Think of the very early steps towards a new topic. Would you like to be forced to content mark-up? Although we provide full flexibility in switching between concepts, simply having to establish theories and marking up structure really slows down the creative thinking. So when is a good timing of using content-based techniques? Do we restrict it to the very last stage of scientific work, i.e. the publishing process, or teaching (the latter not even recognized as scientific activity)?
I am collecting arguments on gains and burdens of content mark-up (in the panta rhei trac), in particular, with a focus on the technologies and services provided by KWARC. I’d appreciate your feedback and comments!
Documenting XSLT
A considerable part of the implementation of my research prototype(s) is done in XSLT. Now that the extraction of RDF from semantic markup is more and more turning in to a project of its own, more software engineering was needed – including proper documentation.
It turned out that XSLTdoc is a really nice solution for that: Just put a few additional XML elements in front of every template or function and run a special XSLT to generate the documentation. Works like javadoc and looks nice.
WordPress, ‘titles’, ‘alts’ y ‘captions’…
¿Debe usarse la 'leyenda' como 'texto alternativo'?
…o títulos, leyendas y textos alternativos, si somos más respetuosos con el idioma. Cuenta WordPress desde hace un tiempo con una interfaz ‘muy apañá’ para subir imágenes a nuestras entradas. Y aún así, cada vez que la uso la maldigo un poco… Y es que esa insistencia en usar un único campo para leyenda (o pie de foto) y texto alternativo de una imagen es bastante contraproducente.
- Dice el W3C que el atributo title puede anotar diversos elementos (entre ellos, los a y los img). Los agentes de usuario visuales (también conocidos como navegadores) los pueden mostrar, por ejemplo, como “tool tips” si nos paramos con el ratón sobre el elemento en cuestión, mientras que los auditivos (los lectores de pantalla) podrían leer en voz alta el contenido del atributo al pasar por él. Aunque solo es una sugerencia.
- También cuenta el W3C que el atributo alt debe especificarse para los elementos img y area (y es opcional en input y applet). El atributo da un texto alternativo a la imagen (o applet o…) a usar cuando el agente de usuario no puede mostrarla (como es el caso con los lectores de pantalla o los dispositivos que transforman texto en braille). Para hacernos una idea, si nos estuviesen “contando la página por teléfono” sería lo que querríamos que nos dijesen al llegar a la imagen.
- Finalmente, según el DRAE, entre otras cosas la leyenda es el texto que acompaña a un plano, a un grabado, a un cuadro, etc. Vamos, el texto que ponen bajo la foto los diarios…
Uno entiende que WordPress exija un ‘título’ para las imágenes: de alguna forma hay que guardarlas en la base de datos. No entiende tanto que coloque ese título como elemento title de las imágenes por defecto y sin preguntar. Pero directamente no le cuadra nada que texto alternativo y leyenda sean una misma cosa: en la mayoría de casos nadie pondría como leyenda la descripción del contenido de la imagen. Cuando el blogger poco familiarizado con temas de accesibilidad (¿podemos suponer que la inmensa mayoría?) sube una imagen, piensa en el pie de imagen… y acaba castigando al que debe usar un lector de pantalla con un texto duplicado y que, de regalo, le deja en muchos casos sin la más remota idea de qué hay en la imagen. Para los que nos preocupamos algo más del tema (no tanto como deberíamos, pero lo tenemos en mente), la herramienta nos obliga luego a buscar en la entrada y poner las cosas como corresponde, haciéndonos perder un minuto innecesariamente. WordPress, además, presume de su atención a los estándares web o sea que, aprovechando que se acerca verisón nueva, ¿por qué no darle un repaso al tema?
Adivina dónde va a nevar
Rápido: ¿dónde va a nevar esta noche?
Me saca de quicio. Imagino que ningún periodista en su sano sitio escribiría una noticia exactamente igual para la radio que para la televisión ni, mucho menos, para prensa escrita. Imagino, también, que la redactaría diferente si estuviese en un contexto en que puede suponer que el lector tiene un contexto que le dice muchas cosas que en otro sin toda esa información…
Y, sin embargo, para el RSS todo vale. Como a los textos completos en el RSS les seguimos teniendo alergia (excepto medios que parece que sí “pillan esto del interné” como The Guardian), ponemos una entradilla y tira millas. Hasta aquí, pase. Pero claro, ¿por qué tomarse la molestia de pensar? Quita quita quita. Se pone el primer párrafo de texto que tenga uno a mano y “p’alante”. Y si resulta ser que a alguien se le ha ocurrido que es una gran idea combinar todas las secciones locales de un diario nacional en un canal llamado España pero la información va de una cierta comunidad… ¿para qué narices invertir sesenta segundos por entrada en darse cuenta que esa entradilla es peor que nada? Pues nada. Que no se preocupen en El País. Que es igual hacerlo bien o de cualquier manera. Que no hace falta gastarse ni el sueldo de un becario. Que no se pierda una neurona en dar atención al cliente. Y si [la mayoría de] los medios tradicionales pierden relevancia minuto a minuto, que le echen la culpa a otro, que ellos ya lo intentaron…
(Sí, la pataleta es exagerada. Pero es que el tema me subleva, oiga…)
Adobe a por el mercado móvil con Distributable Player y Mobile Packager
Adobe sigue posicionándose en el mercado de herramientas de desarrollo de aplicaciones para móviles y otros dispositivos “no convencionales”. Esta vez se trata de un par de anuncios:
- Por un lado, el Adobe Mobile Packager, una aplicación de escritorio (aún en prerelease) que permite empaquetar archivos SWF, un comprobador de versiones de Flash Player, un icono y metadatos para dispositivos con sistemas operativos Symbian o Windows Mobile, de manera que el proceso de instalación de aplicaciones sea el ‘de toda la vida’ para esas plataformas.
- Por el otro, el Flash Lite 3.1 Distributable Player que es, precisamente, eso: un ‘runtime’ redistribuible que podemos empaquetar con nuestras aplicaciones de forma que podemos obviar la necesidad de que el móvil del cliente tenga instalado Flash Player, pagando el cada vez menor precio de aumentar el peso del paquete a distribuir e instalar.
El objetivo, obvio, comprensible y previsible, de Adobe, es disponer de una plataforma equivalente a Air, pero para móviles: toda la autoría y programación con herramientas de Adobe y un proceso de ‘write once, package many times’. Esto hace cada vez más atractiva la ‘plataforma Flash’ (esto es, Flash y Flex y aditamentos como el futuro Flash Catalyst (el artista anteriormente conocido como Thermo)) para el desarrollo de aplicaciones conectadas y/o sincronizables y ricas en contenido multimedia, generado, cómo no, con las otras herramientas de la casa: Photoshop, Premiere, After Effects…
No es seguro que la apuesta funcione, por múltiples motivos…
- El primero, que hay que convencer a los desarrolladores “clásicos” que las herramientas de Adobe son válidas. Flex ya lleva unas cuantas iteraciones y cosas como el uso de Eclipse como entorno de desarrollo deberían ayudar, pero hay una mucha inercia contra la que luchar.
- La competencia no es manca: cierto es que Silverlight de momento no es más que una mota de polvo en la pantalla del radar, pero obviar los esfuerzos de Microsoft en un campo tan jugoso equivaldría al suicidio. Los de Redmond, además, aunque ‘no existen’ en el campo, cuentan con la inercia de una masa innumerable de desarrolladores muy acostumbrados a sus herramientas, a los que Microsoft seguirá tratando con el esmero habitual de la casa.
- En los dispositivos móviles, les falta la joya de la corona, el iPhone. De momento el ‘pique’ de Apple contra Adobe y la no inclusión de un Flash Player en el smartphone que ha roto todas las barreras de adopción tiene que estar doliendo mucho por San Francisco. De todas formas, parece que Adobe ya tiene desarrolladísimo su Flash Player para iPhone y eso significa, con los nuevos anuncios, que solo necesitan añadir un empaquetador que escupa código para iPhone (y iPod Touch) y colar unas cuantas aplicaciones (esto último igual les cuesta más…) para ser también una herramienta viable en el mundo de ‘tito Estif’.
Si les sale, puede ser la carambola de la década, al menos: una única suite capaz de producir todos los recursos y escupirlos para, a todos los efectos prácticos, todas las plataformas del mercado: Windows, Mac, Linux, la web, Symbian, Windows Mobile y iPhones y familia…
New media literacies
¿Alfabetización en nuevos medios? No me gusta la traducción pero tendrá que servir, de momento. newmedialiteracies.org es un proyecto con el sello de los Comparative Media Studies del MIT, bajo el liderazgo de Henry Jenkins (aunque no por mucho tiempo), bastante más allá de la alfabetización digital… Muy interesante, e intentando dar respuestas a muchas preguntas que se abren a demasiada velocidad.
Vía.
MathML3 Draft
We just released a new working draft of MathML3
http://www.w3.org/TR/2008/WD-MathML3-20081117/
Comments to www-math@w3.org please!
Una de estadísticas y ancho de banda
De interés para los que tengáis un blog WordPress con Dreamhost. Pero también aplicable a todos los ‘hosts’ que albergan estadísticas en URIs del estilo http://tu.domin.io/stats. Como WordPress modifica el archivo .htaccess, esas estadísticas dejan de funcionar. Para volver a poder acceder a ellas, basta con modificar el .htaccess y, antes del código generado por WordPress, añadir
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} ^/(stats|failed_auth\.html).*$ [NC] RewriteRule . - [L] </IfModule> Todas las estadísticas son importantesHay dos tipos de estadísticas para sitios web: las que se generan a partir de una mosca de JavaScript (como Extreme Tracking o Google Analytics, que son las que usamos en obm y las que se obtienen a partir de los registros del servidor web (en Dreamhost utilizan una herramienta llamada Analog). Pues bien, todas son importantes. A pesar de que la potencia de las moscas es difícil de superar, hay cosas que se les escapan.
¿Que por qué lo digo? Porque hacía semanas que pensaba en arreglar el .htaccess para poder acceder a las estadísticas de Analog en Dreamhost… y una vez hecho, me llevo la sorpresa de que obm, más que un blog, es una emisora de radio hiperespecializada. En serio. Os cuento. Hace un par de años, a la muerte de Syd Barrett, colgué un par de emepetreses de Pink Floyd. En algún momento, esos dos emepetreses fueron indexados por unos cuantos buscadores especializados. Resultado: en octubre respondimos a unas 180,000 peticiones de Wish You Were Here y 17,000 de Shine On You Crazy Diamond. Resultado: 4 de cada 5 bytes servidos en octubre desde obm corresponden a esos dos emepetreses. Casi nada. Y si bien (i) no me parece mal haber colgado esos archivos en su momento y mantenerlos en el contexto de la entrada, mientras ninguna parte interesada me pida que los retire y (ii) me sobra el ancho de banda, no me parece bien ese ‘hotlinking’ masivo. Por lo que…
Cómo evitar el ‘deeplinking’Fácil. Basta volver a editar el .htaccess y, también antes del código generado por WordPress, añadir
RewriteEngine on # Options +FollowSymlinks RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?obm.corcoles.net/.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://(www\.)?corcoles.net/.*$ [NC] RewriteRule \.(mp3)$ - [F]obm.corcoles.net y corcoles.net serán, a partir de la edición, los únicos sitios desde los que se podrán cargar los archivos con extensión mp3.
De nada…
El estatus de tus aplicaciones en la nube, con Zoho
¿Cómo están funcionando mis aplicaciones?
Excelente iniciativa la de Zoho con Zoho Service Health Status (status.zoho.com): mostrar, en cada momento, y con un proveedor independiente, cuál es el estado en que se encuentran las dos docenas de aplicaciones “in the cloud” que mantienen (ahora mismo, poco se les puede echar en cara: en la última semana, una de las aplicaciones caída durante media hora).
Ya habíamos hablado en alguna ocasión de Zoho con cierta admiración, pero creo que ahora atacan frontalmente dos de los problemas clave de las aplicaciones remotas: la fiabilidad y la transparencia. Bien por ellos.
Vía.
Adobe Illustrator… 88
Aprovechando que desde ayer se pueden descargar los ‘try-outs’ de las versiones CS4 de todo el software de Adobe ( https://www.adobe.com/downloads/" hreflang="en">desde aquí, previo registro gratuito, disponibles en español, duran 30 días sin restricciones, pesos en los centenares de megas (Photoshop se acerca al giga, según versiones e idiomas, pero solo probar el reescalado inteligente hace que valga la pena)), un poco de arqueología informática: Illustrator hace 20 años. Impresionante. Fuente, vía.
Mars Twitterin’
El mensaje final de @MarsPhoenix
Si quisiera montar algo alrededor del ’social media’, probablemente hablaría con Victoria McGregor, de la NASA. Sí, la NASA. Porque resulta que Veronica es la voz detrás de @MarsPhoenix o, lo que es lo mismo, la extensión en Twitter de la sonda Phoenix Mars Lander (de la que ya hemos hablado por aquí), con sus 38,754 ‘followers’ (más toda la gente sin cuenta en Twitter que visita la página).
Para los que quieran saber más, la entrevistan en Universe. Tres perlas…
- ¿Viral? 3,000 seguidores el día de la llegada a Marte. 6,000 al día siguiente. 9,000 un día más tarde. Y esos in hacer spam, ni prácticamente promoción, fuera de unos cuantos blogs dedicados al espacio y la astronomía.
- ¿Por qué en primera persona? Por motivos de espacio: dada la limitación de 140 caracteres de Twitter, es mucho más eficiente decir “I am…” que “Mars Phoenix is…”.
- ¿Recuerda Phoenix a Wall·E? No. Wall·E recuerda a Phoenix: los animadores de Pixar se dieron un paseo por el JPL para inspirarse antes de crear a Wall·E.
Up?
Parece que la maquinaria de Pixar sigue en marcha… aunque claro, con un trailer así, y a falta de medio año para el estreno, nunca se sabe qué va a salir. Mantengamos los dedos cruzados (el director es el de Monsters, que no es mala señal)… Web oficial. Trailer en HD. Fuente.
La muerte de los blogs… ¿o de la blogosfera?
Si algo hay que reconocerle a Paul Boutin es que con su artículo en Wired (Twitter, Flickr, Facebook Make Blogs Look So 2004) ha conseguido poner en marcha a la blogocosa para hacer lo que más le gusta: mirarse el ombligo (y es que encima lo hacemos divinamente, oiga). De momento, lo más inteligente que he leído sobre el tema lo ha dicho Nicholas Carr (un tipo de esos de los que vale la pena leer hasta la última palabra de lo que escriben) en Who killed the blogosphere. En resumen ejecutivo:
- No es blog todo lo que reluce
- No por usar un software de blogging tienes un blog. El top 100 de Technorati está compuesto, casi exclusivamente, de pequeños y no tan pequeños emporios de la comunicación (al primero de la lista al que yo llamaría blog es el de Seth Godin, que está en el 17). En la blogocosa hispana la cosa no es tan así, con Enrique Dans, Nacho Escolar, Antonio Ortiz, Kirai o José Luis Orihuela bien colocados en todos los rankings, pero las redes de blogs comerciales se imponen día a día (como muestra, el “botón” de los 10 millones de usuarios únicos en Weblogs SL). Blog es más “plataforma de publicación” que otra cosa.
- La esperanza de vida de un blog es corta
- Technorati ha indexado más de 130 millones de blogs. De ellos, apenas 7.5 millones han tenido una entrada en los últimos 120 días. Y es que, parafraseando la frase inicial de Fama… los blogs cuestan. Más aun si tenemos en cuenta que…
- Para estar online ya está Facebook
- Porque Paul Boutin tiene, al menos, una parte de razón. En 2003, cuando nació este blog, para tener una presencia en la web más o menos sofisticada, o te montabas un blog o te montabas un blog. Pero hoy en día, para eso también están Facebook, Twitter o Flickr. O, si me apuras, Facebook, los ’status’ de Facebook y los álbumes de Facebook… Cuántos “blogs” hemos visto abiertos que no eran más que una página personal.
- En peligro: la cultura del enlace
- Carr afirma que lo que sí corre verdadero peligro es una de las bases sobre la que tradicionalmente se han apoyado los blogs: el enlace externo. Cada vez hay más y más blogs y redes de blogs que se endoenlazan (el ‘palabro’ es mío) hasta la saciedad, desesperados por mantener cautivo al lector esperando que, antes o después, caiga un clic en un anuncio y solo enlazan hacia fuera cuando no les queda más remedio.
De ahí a decir que los blogs (o la blogosfera) están muertos el salto cuantitativo es, cuando menos, notable. Me parece de cajón que no todo el mundo necesita un blog (de hecho, yo me siento muy pero que muy representado por friendfeed.com/chechar, donde pesan más Twitter, los ’shared’ de Google Reader o Last.fm que el blog, y porque no me caben bien los bookmarks de Yahoo!, que si no…). Tampoco se puede negar que los ‘tops’ de los rankings de blogs ya no son de los blogs. Pero minimizar un millón de blogs actualizados cada semana o cosas como que este blog tenga, en estimación conservadora, un centenar largo de lectores habituales, tampoco parece muy inteligente. Aunque sí, deberíamos castigar el endoenlace contumaz de alguna forma…
(Editado 20081113 Me había dejado el último punto del resumen, que es el verdaderamente significativo (desastre que es uno) y he cambiado el último párrafo para adecuarlo a ese punto.)
WordPress 2.7, el trailer
Pues la verdad es que ya tengo ganas de ver la peli… (Versión grande.)
(Una pequeña reflexión sobre software libre y/o de código abierto… ¿Por qué casi todos los proyectos de este estilo flojean tanto por la ‘pata’ de las interfaces, la usabilidad y la experiencia de usuario? ¿Por qué me sorprende tanto (y tan poco a la vez) que la versión de WordPress que más me apetece probar se centre precisamente en esos puntos? ¿Necesita el código abierto unas lecciones sobre el tema? ¿O quizá las necesiten, directamente, las escuelas de ingeniería en informática?)
odt2dtbook 1.0.1 is available
Widget overload
Impresionante la campaña de la operadora móvil yanqui Sprint. La “versión completa” está disponible en now.sprint.com/widget.
Me encanta, en particular, el widget de ‘planetas habitables’ (uno) y me impresionan el de población del planeta (más de 6,700 millones) y el de la deuda nacional yanqui (13 cifras tiene…). Vía.
Blogs obesos
Dicen que el primer paso para resolver un problema es reconocerlo. Y parece ser que en TechCrunch se han dado cuenta del brutal problema de obesidad web que les afecta: enlazan a Royal Pingdom, que ha hecho un análisis de pesos de los blogs del ‘top 100′ de Technorati y la cosa es que como para hacer saltar todas las alarmas: un peso medio de 934 kBs, con hasta 35 de los 100 que pasan del mega.
Para apreciar la magnitud de la tragedia, pensemos en las “tarifas iPhone” de Movistar España: la de 15 euros al mes da para apenas 7 páginas vistas al día si no queremos agotar la velocidad 3G, mientras que con la de 25 euros llegamos a la impresionante cifra de 35 páginas diarias… Una vez agotada esa cuota, no quiero pensar la gran experiencia que puede suponer cargar TechCrunch, con su peso por encima del mega…
Las cosas no van mucho mejor por estos lados de la web. La página sobre Safari para el iPhone pesa algo más de 500 kBs, ElPaís.com está en 700, la de LaVanguardia.es (anuncio de llegada incluido) pasa de de 2 megas, elmundo.es está en 750… Mirando el top 10 de Alianzo para España, lo de los blogs, afortunadamente, está algo mejor, pero tampoco es de premio: unos muy razonables 250 kBs para los Microsiervos, 800 para Genbeta, Enrique Dans está en los 400 y pico, google.dirson en 300, Barrapunto y Escolar se llevan premio por no llegar a 200, Error 500 pasa de los 450, Kirai se lleva el premio al “gordo del día” con 6 megas (cierto es que tiene un buen montón de fotos… y que está acostumbrado al ancho de banda japonés), Mangas Verdes está en los 400 y Vida Extra se va a 2 megas… (obm estaba antes de publicar esta entrada por los 120, pero también tiene sus momentos de obesidad, o sea que mejor no nos colgamos medallas).
Digo yo que, en estos tiempos de web móvil y multidispositivo, igual no estaría mal vigilar un poco más la báscula…

