Mamá, quiero ser Rector

Si con esta entrada no me expulsan de la universidad de por vida nada lo hará. Dentro de unos días tendrán lugar en la Universidad de Salamanca las elecciones a Rector. No pensaba ir a votar, pero he decidido que ya que tengo ese derecho, podía dar mi voto al candidato cuya concepción de la tecnología considerara más cercana a la mía. Como no tengo tiempo ni ganas de leer los programas electorales, he decidido basar mi decisión en las páginas web de los candidatos, más algunos datos auxiliares que pueden ser útiles para tomar una decisión.

Resumiendo, creo que el que tenga la web más correcta desde un punto de vista técnico será seguramente el candidato más adecuado a mis intereses. Los tiempos de carga eternos, el uso de flash sin alternativas en texto plano, el exceso de información gráfica, la falta de relevancia del texto… cualquier defecto de diseño o contenido será penalizado. Además, se tendrá en cuenta el buen uso de los recursos, como no abusar de las notificaciones por correo electrónico.

De solo pensarlo ya tengo la gota de sangre resbalando por el colmillo… por una vez, vamos a intercambiar los papeles: ahora yo les corrijo a ellos, y el que sobreviva al examen tendrá mi voto.

E. Battaner

Empecemos por Battaner, el actual rector de la USAL. Su sitio web tiene una presentación bastante adecuada en general, aunque me permito comparar su web personal con la de.. no sé, el servicio de idiomas. Qué lástima que tanto buen gusto se dirija sólo al interés personal y no al funcionamiento de la Universidad, porque esto viene a demostrar que en contra de las apariencias, nuestro rector sabe cuándo una web es bonita o no.

diaynoche.jpg

Tiene un aviso legal que no se muestra bien en Firefox. He descubierto que existe un menú superior que por supuesto tampoco funciona. Lo más gracioso de todo es que recomienda usar Firefox. En fin, supongo que será cosa de la versión para Mac, porque de lo contrario sí que no entiendo nada.

Por supuesto, la página no dispone de una versión alternativa sin flash, por lo que la información es inaccesible para toda persona que no se ajuste al perfil definido por el diseñador de la web. Por supuesto, resulta bastante lenta. En general es un bonito ejemplo de lo que Tomas A. Powell denomina panfletoware o folletoware. Pero vamos, está razonablemente bien.

Apuntes basados en el Mundo Real™: No tenía intención de votarle. Su cambio de calendario nos perjudicó a muchos en la planificación de los proyectos de fin de carrera, y en ese sentido considero que alguien que ha ignorado a mi titulación no merece mi voto. Y posiblemente no lo tendrá, aunque no hay nada decidido. Y por si fuera poco el mapa de su web tampoco se carga en un tiempo aceptable, así que paso al siguiente antes de que me transforme en el increíble Hulk.

M.A. Merchán

También conocido como MERCHANdising por su insistente campaña, tiene también una página realizada en flash, lo cual, como ya hemos dicho, resta accesibilidad. Tampoco existe una versión alternativa en modo texto. Desde mi óptica, un candidato a rector que desde las elecciones no se esfuerza en garantizar la accesibilidad y la igualdad entre la comunidad no merece mucha confianza, pero sigamos.

Además incluye un aviso legal con el intrigante texto:

3.- Enlaces. Para realizar enlaces con la página www.encinasguitarra.es será necesaria la autorización expresa y por escrito de los titulares del portal.

¿WTF? ¿encinasguitarra? ¿Se van de chupitos cuando programan las webs? Supongo que es debido a un copia y pega de otro texto por parte del diseñador, pero ¿todavía insisten con esa estupidez de limitar los enlaces? ¿de verdad piensan que voy a pedirles autorización por escrito para enlazarles? Bueno, de todos modos el texto legal habla de encinasguitarra.es, y yo voy a enlazar a www.miguelmerchan.net. Y sin permiso. Soy así de malo.

En los últimos días he recibido 14 correos electrónicos (aumentando) del señor M.A. (je) anunciando diversos actos y presentando su web, y eso, por muy alumno que sea, puede no importarme, así que para mí resta puntos. Ha abusado de los recursos enviando un correo a todo el alumnado cada vez que hacía un acto electoral en una facultad, fuera cual fuera. Y han sido muchos actos.

Hace unos días me harté y decidí contestarle:

Estimado M. Merchán

Personalmente, le agradecería que no enviara un correo a todo el alumnado por cada acto que pretende celebrar. Valoro positivamente su voluntad de escuchar a la comunidad, pero llenar mi bandeja de entrada informándome de actos no relacionados con mi facultad o mis estudios no es la mejor manera de convencerme. Ni a mí, ni a muchos otros.

No obstante, quisiera aprovechar la oportunidad que me brinda para sugerirle que si llega usted al rectorado, ordene desarrollar un nuevo sistema de notificaciones que no nos inunde de correos, muchos de los cuales no nos atañen o no nos interesan. La tecnología ofrece interesantes soluciones en este sentido que ahorrarían recursos en la red y tiempo de revisar correo. Si lo desea puedo informarle al respecto.

Un saludo,

Me contestó saliendo por la tangente, como hacen todos. No quiero transcribir el correo para no afectar a su privacidad (aunque podría hacerlo porque no incluye ninguna cláusula de confidencialidad, como suelen hacer las empresas). Lo único que me irritó fue que me tuteara en la respuesta y usara «querido» en lugar de «estimado». Yo seré un alumno y él estará en campaña, pero eso no le autoriza a tratarme como si nos conociéramos. Por otro lado, no pidió más detalles, por lo que supongo que no le interesa lo más mínimo ahorrar tiempo y costes. Es una pena, porque le habría escrito hasta un informe explicándole qué es la sindicación y cómo puede solucionarse el problema de las notificaciones en la Universidad.

Apuntes basados en el Mundo Real™: No le conozco ni tengo ni idea de qué piensa hacer, pero su uso de los recursos me hace desconfiar de él. Pero sigo sin tenerlo claro.

J.R. Alonso Peña

Jose Ramón Alonso Peña tiene una web más convencional, y me llevé una alegría cuando vi las imágenes anunciando que respeta los estándares de la W3C. Sin embargo, como no me fío ni de mi mismo, decidí someter la web al validador, a ver si era verdad. Y no lo era: el test de validez de XHTML devuelve 175 errores, lo cual me parece un motivo para desconfiar del candidato. Como punto a favor, tiene un blog en WordPress, también con sus imágenes diciendo que cumple todos los estándares (aunque luego nada de nada). En el blog tiene más mérito, porque las plantillas de WordPress suelen respetar las normas W3C por defecto, así que arreglarla para que de 13 fallos es algo meritorio. En realidad sobre las imágenes pone «Nuestro deseo es cumplir con los siguientes estándares», así que será que simplemente quieren hacerlo, pero luego a última hora se les escaparon 170 errores. Por otro lado no sé de qué sirve eso de desear algo si luego pasas de ello…

Curiosamente, en su programa dedica un apartado completo a la integración, y en concreto menciona:

Mejora y desarrollo del Plan de Infoaccesibilidad para lograr la usabilidad y accesibilidad de todas las páginas Web de la universidad. Igualmente, se garantizará la accesibilidad a la salas de informática, así como a los equipos informáticos disponibles en las mismas.

¿Por qué no empieza por su propia página? En fin, por lo menos parece ser el único que saber lo que es un estándar y lo que es la accesibilidad… pero joder, 175 fallos, es que no me cabe en la cabeza, con lo fácil que sería eliminar la mayoría de ellos. De todos modos, aunque haya problemas al validar el código, la mayor parte de la web es texto, así que supongo que no habría grandes problemas en interpretar la página por parte de los dispositivos de ayuda a discapacitados.

Tiene detalles que personalmente me gustan, como permitir hablar con él a través de Skype. En general su web tiene bastante información, aunque su diseño sea más que de dudoso gusto.

Apuntes basados en el Mundo Real™: Cuenta con F.J. García Peñalvo (Fran para los amigos) en sus filas, lo cual es una garantía de que nuestros intereses serán defendidos y que habrá cierta seriedad para algunas cosas, pero esta es una valoración totalmente personal.

En general es el que mejor impresión me da, aunque tenga la peor web desde un punto de vista estético. Sin embargo tiene un blog, y escribe bastante en él. Pero sigo sin saber a quién votaré.

Algunas advertencias

Dicho esto,

  • Todo lo escrito en esta entrada son opiniones poco rigurosas, basadas únicamente en un test superficial de los sitios web en el momento en que fueron visitados.
  • Este artículo tiene el objetivo de servir como entretenimiento y concienciar sobre el bajo desarrollo de conceptos como la usabilidad o la accesibilidad, nunca despreciar o insultar en modo alguno a los candidatos al digno puesto de Rector.
  • Si dentro de seis meses las webs que comento han cambiado o dejan de existir, sencillamente no me importa. Lo digo por si acaso.

Por favor, sea más accesible (dos)

La W3C publicó unas normas básicas de accesibilidad, en forma de catorce pautas que pueden consultarse aquí en castellano. Algunas son algo complicadas, peor la mayor parte son requisitos sencillos que todos podemos cumplir con un poco de voluntad y de tiempo. Básicamente son éstas:

  1. Proporcionar alternativas al contenido visual o auditivo.
  2. No basarse sólo en el color como elemento diferenciador del contenido.
  3. Utilizar marcadores y hojas de estilo adecuadamente.
  4. Identificar el idioma que se utilice.
  5. Crear tablas que se transformen adecuadamente. Y sólo para contener información tabulada, nunca deberían utilizarse para maquetar las páginas.
  6. Permitir alternativas a las páginas que incorporen nuevas tecnologías.
  7. Asegurar al usuario el control del contenido que cambia en el tiempo. Es decir, que se pueda detener o pausar los objetos o páginas que se mueven, parpadean, se desplazan o se actualizan automáticamente.
  8. Asegurar la accesibilidad de las interfaces de usuario incrustadas (por ejemplo los applets Java y demás).
  9. Diseñar con independencia del dispositivo.
  10. Utilizar soluciones provisionales para que las ayudas y los navegadores especiales funcionen correctamente, si es preciso.
  11. Respetar los estándares y las pautas W3C. Bueno, eso era evidente. Donde no sea posible respetar estas pautas, conviene proporcionar una versión alternativa actualizada.
  12. Proporcionar información de contexto, como títulos en los marcos y en las páginas.
  13. Diseñar un mecanismo claro de navegación con información orientativa, barras de navegación, un mapa del sitio… para que los usuarios encuentren lo que buscan con rapidez.
  14. Asegurarse de que los documentos sean claros y sencillos.

La verdad es que si todos lo tuviéramos presente, Internet sería más humana y más abierta a todos. Aunque entristece bastante ver que los avances teóricos en accesibilidad son ignorados en la construcción de sitios, incluso en los de grandes compañías.

Es importante que estas ideas se divulguen y se conozcan para que los diseñadores las respeten y sus clientes y usuarios exijan su cumplimiento.

Por favor, sea más accesible (uno)

¿A alguien se le ocurre por qué he escrito «uno» en vez de «I» como siempre? La respuesta está relacionada con lo que les voy a contar a continuación…

Y es que en la sociedad en que vivimos, donde cada vez es más sencillo acceder a la información, parece que aún no hemos entendido que este acceso debe ser igual para todos, y muchos usuarios siguen recibiendo un portazo cuando entran a una web por muy variados motivos. Ese es el objetivo de la accesibilidad, y mejor que yo lo explican en la web de W3C (World Wide Web Consortium):

Hablar de Accesibilidad Web es hablar de un acceso universal a la Web, independientemente del tipo de hardware, software, infraestructura de red, idioma, cultura, localización geográfica y capacidades de los usuarios.

Lo cierto es que diseñar una web es una tarea complicada: nadie dijo que fuera sencilla. Y garantizar que la información será accesible a todos los visitantes potenciales requiere un trabajo extra que muchos no están dispuestos a acometer. Sin embargo, es imprescindible, en aras de la igualdad entre las personas, asegurar en la medida de lo posible el acceso uniforme a los recursos.

Las víctimas…

Todavía quedan en nuestro país muchas conexiones telefónicas de 56 kbps, aunque sea más sencillo ignorarlas y no comprimir ese jpg para que ocupe 40 KB en vez de 100. No todas las pantallas son panorámicas, y un gran porcentaje funciona aun a una resolución de 800×600. Por si fuera poco, muchos usuarios tienen la nefasta costumbre de no utilizar los mismos navegadores que la inmensa mayoría.

La otra cara de la moneda de los marginados de Internet la forman las personas de alguna manera discapacitadas. En concreto, las que más deberían tenerse en cuenta en Internet son las invidentes, puesto que la mayor parte del contenido es visual.

… y sus verdugos

Crear contenido accesible nunca ha sido tan sencillo como hoy. Si algo positivo nos ha traído la web 2.0 es la separación entre diseño y contenido. Así, por ejemplo, es posible acceder al contenido de esta web a través de un archivo RSS, que no es más que una forma estándar de describir su contenido. Con la tecnología de hojas de estilos en cascada (CSS) se ha logrado que la apariencia de un sitio pueda cambiar por completo con un solo clic. Cada vez más páginas tienen una versión para impresora, y la implementación de estas características es bastante sencilla si se utiliza un lenguaje de generación dinámica.

Pero no es suficiente. Muchas páginas siguen utilizando flash de forma indiscriminada sin ofrecer una versión alternativa en texto plano, otras están llenas de animaciones y de efectos tan originales como inaccesibles, están basadas en marcos o en tablas… hay que acabar con esta filosofía.

Con este objetivo, la W3C lleva años y años predicando en el desierto mediante la publicación de consejos, normas y estándares que garantices la accesibilidad web. Es responsabilidad de todos que el contenido que generamos respete dichos estándares o por lo menos los observe en cierta medida.

También debería ser responsabilidad de quienes desarrollan los navegadores respetar estas directrices. No se imaginan ustedes lo complicado que es hacer que algunas cosas funcionen bien en Internet Explorer, sencillamente porque no respeta muchos estándares (al menos en las versiones anteriores al 7). Cualquiera que haya diseñado una web sabrá lo sencillo e intuitivo que es lograr que los png con transparencia se vean correctamente en el IE… (gritos de pánico).

En la próxima entrada concretaremos algo más todo esto y dejaré algunos enlaces útiles.

¿Problemas? ¡Llama a Tele Ego!

Este es un nuevo servicio de Nosololinux: los blogueros que estén deprimidos por la baja actividad de su blog pueden contratar los servicios estrella de Tele Ego. Por un módico precio, un lector a su servicio las 24H.

Para facilitar la adaptabilidad de nuestra solución, hemos diseñado varias configuraciones. De este modo, el cliente podrá elegir la que consideré más adecuada a sus intereses. Hasta hemos diseñado un logo en plan moderno, vean, vean:

teleego2.jpg

Con el pack básico se incluye un lector dedicado que prestará los siguientes servicios de soporte al ego:

  • Lectura de cada post.
  • Comentarios frecuentes.
  • Envío de propuestas y dudas sencillas.
  • Agregado a del.icio.us.
  • Agregado a marcadores.

El pack premium incluye, además del pack básico:

  • Comentario halagador en cada post.
  • Felicitaciones a través del formulario de contacto.
  • Envío de artículos a menéame y a fresqui.
  • Hackeo de menéame para poder votar muchas veces a los post meneados.

Todo, por supuesto, con las máximas garantías de confidencialidad. Nadie se enterará de que es usted un triste.

No sé, lo empecé escribiendo por hacer la broma, pero cada vez estoy más convencido de que esto triunfaría… ¡web 3.0 (beta) en estado puro, oiga!

Actualización: ¡Menea el artículo! (juro que no he contratado el plan premium)

Consultorio NSL: Enlazar el Apple Remote

El Apple Remote es esta simpática criatura que viene con cada Mac, y que sirve básicamente como mando a distancia para controlar la reproducción de música y otro montón de cosas:

remote.jpg

Sólo tiene un problema, y es que por defecto, todos los Apple Remote funcionan con todos los Mac, y esto hace las delicias de los bromistas (cuando trabajaba, en la oficina nos hacíamos mobbing del bueno con esto). Por cierto, esto me recuerda que tengo pendiente pasarme con el mando por la sala de Macs de la facultad y sembrar el caos…

El caso es que algunos maqueros que conozco me han preguntado cómo se puede hacer que su equipo sólo responda a su mando a distancia (pretensión bastante lógica por otro lado). Bien, lo que tenemos que hacer es enlazar nuestro Apple Remote con nuestro Mac, para lo cual apuntaremos al ordenador con el mando y presionaremos «siguiente» y «menú» durante un rato, hasta que se oscurezca la pantalla y aparezca algo así:

remote.png

Esto quiere decir que este mando y nuestro equipo han sellado un bello enlace. Como en toda relación puede haber problemas, así que podremos divorciar a nuestro Apple Remote del Mac desde la opción «Seguridad» del panel de control, donde hay un botón tal que así:

eliminar.png

Creo que no hace falta explicar para qué sirve… ¿dudas?

Microsoft se droga

Si hay dos temas estrella en la blogosfera en este 2007 que comienza, esos son el iPhone y Windows Vista. Como sobre el primero ya hemos hablado, vamos a por el segundo.

Que Windows Vista va a ser un fiasco sólo comparable al de Windows ME en su momento es algo que incluso deben saber en Microsoft. Creo, de todos modos, que los de Redmond no han hecho un mal trabajo, más bien diría que han hecho un trabajo que no hacía falta.

No he instalado ni probado Vista, y mi opinión profesional es que hay que haberse bebido muchos chupitos para decidir embarcarse en una aventura semejante: hay mucho que perder y poco que ganar. Básicamente, por la documentación que he leído, los grandes cambios que introduce Vista se enmarcan en la ampliación de las funciones del núcleo y su reestructuración, así como la sustitución de la capa gráfica, ambas reformas se hacían imprescindibles para suplir los defectos de Windows en seguridad y usabilidad.

He visto bastantes capturas de pantalla y me parece sinceramente que no hay nada que pueda calificarse como revolucionario. Las ventanas siguen estando llenas de botones y opciones complicadas que sólo dificultan el uso. Por otro lado, los cuadros de opciones siguen siendo igual de ortopédicos que en otro tiempo… sobreviven las ventanas llenas de fichas y de botones, persisten los Aceptar, Aplicar y Cancelar que superó MacOS hace mucho tiempo ya… desde mi punto de vista (ejem) esto son defectos imperdonables. Creo que Windows Vista conservará ese manejo oscuro y poco intuitivo que va camino de consagrar como hereditario.

En este contexto, Vista sólo puede ofrecer, básicamente, que es más seguro y bonito que su predecesor, claro que ser más seguro y más bonito que algo como Windows XP no tiene mucho mérito. No sé si será más seguro o no porque como digo no he podido probarlo (ni ganas que tengo), lo que sí puedo decir es que en mi opinión no es nada bonito. Ohhh siento el jarro de agua fría, chicos, pero me quedo con mi MacOS de ventanas metalizadas antes que con el Windows de ventanas de colores.

No sé, comparemos el Explorer (el administrador de archivos de Windows)…

windows_vista_explorer.png

…con el Finder (el equivalente en MacOS X Tiger):

finder.png

Esto nos da una idea bastante realista de a filosofía de uso de Windows y MacOS a fecha de hoy. Hay otras prestaciones que han añadido, como los «gadgets» (copia barata de los «widgets» de MacOS), la búsqueda rápida (copia barata del «Spotlight» de MacOS) y alguna cosilla más que ya existía y que ahora presentan como novedad absoluta.

En fin, supongo que con esto Microsoft se coloca a la altura de Apple en cuanto a prestaciones. Qué pena que falte un mes para que Apple presente su nuevo sistema operativo, el Leopard, que incluirá las nuevas características que implementará Microsoft en Windows Vienna (previsto originalmente, por cierto, para febrero del año 2000. Y no, no es coña.)

Creo que deberíamos llamarlo «Windows Hiena»…

Virtualizando

La virtualización (en concreto la paravirtualizacion) nos permite ejecutar varios sistemas operativos de manera simultánea en una misma máquina. La idea base de esto es crear sobre nuestro ordenador otro virtual, que se comporta igual que una computadora independiente, sobre la que podemos, por ejemplo, instalar un sistema operativo.

Desde luego, se trata de una opción atractiva porque nos permitiría ejecutar cualquier sistema desde otro sistema, siempre que dispongamos de un programa que nos permita crear máquinas virtuales, o dicho de otro modo, ordenadores en nuestro ordenador.

El programa que conozco y utilizo con este propósito es Parallels Desktop, del que poseo la beta 2 y con el que estoy muy satisfecho. He pensado que debía compartirlo porque quizá haya algún maquero pensando en cómo rescatar aquel programa que sólo está disponible para Windows, o bien alguien que tema pasarse a Mac por el cambio de sistema operativo. Con la virtualización no hay excusa…

Bueno, como muestra dejo un par de capturas de mi Mac. La primera presenta, con MacOS X de fondo, un Suse Linux 10.1 y un Windows 2000 funcionando simultáneamente. En total, la máquina soporta tres sistemas al mismo tiempo, y la verdad es que funciona bastante bien y apenas se ralentiza.

virtual1.jpg

Clic en la imagen para ampliarla

Y esta otra muestra el modo coherente sobre MacOS, en el que las ventanas de Windows 2000 se muestran mezcladas con las del sistema «anfitrión»: en este caso, se muestra Matlab en Windows y el Safari. La barra de Windows se coloca sobre el dock.

virtual2.jpg

Clic en la imagen para ampliarla

Creo que se trata de una opción muy interesante para el mundo maquero. Personalmente, no necesito nada que pueda tener en Windows, aunque hay algún programa que sólo funciona sobre este sistema y esto nos permite utilizarlo. Lo que sí que está bien es tener el Linux a mano para no perder los buenos hábitos…

El vídeo de Negroponte

En su libro El Mundo Digital (1999), Nicholas Negroponte analiza, entre otras muchas cosas interesantes, la forma en que las máquinas y los humanos nos comunicamos.

Yo tenía en casa un vídeo muy inteligente, que contaba con un sistema de reconocimiento de voz muy perfeccionado e información sobre mi persona. Se le podía pedir que grabara programas con sólo mencionar su título e incluso, en algunos casos, se suponía que lo haría automáticamente, sin preguntarme. Pero de pronto, mi hijo se fue a la universidad y ya no he vuelto a grabar un programa de televisión en los últimos seis años. No es que no pueda, sino que el esfuerzo no vale la pena.

Leí por primera vez este libro hace ya siete años y es curioso comprobar que seguimos teniendo básicamente los mismos problemas que entonces… Es un ejercicio interesante e inquietante a partes iguales releer estas cosas, porque al final uno se da cuenta de que las cosas no cambian tan rápido como pensamos.

Otra muestra (les recuerdo que esto fue escrito en 1999):

El Mac fue un gran paso adelante para el mercado, y aún no ha ocurrido nada comparable. Las demás empresas tardaron más de cinco años en copiar a Apple, y en algunos casos lo han hecho con peores resultados, incluso hoy día.

Negroponte, una vez más, dio en el clavo…