Desinstalar MacPorts

Si has instalado MacPorts y te olvidaste instalar antes Xcode puedes desinstalarlo fácilmente con el siguiente código desde la terminal

%% sudo rm -rf \
    /opt/local \
    /etc/manpaths.d/macports \
    /etc/paths.d/macports \
    /Applications/DarwinPorts \
    /Applications/MacPorts \
    /Library/LaunchDaemons/org.macports.* \
    /Library/Receipts/DarwinPorts*.pkg \
    /Library/Receipts/MacPorts*.pkg \
    /Library/StartupItems/DarwinPortsStartup \
    /Library/Tcl/darwinports1.0 \
    /Library/Tcl/macports1.0

Como activar el usuario root en Leopard

Por defecto MacOS X trae deshabilitado el usuario root y no se puede activar tal como se hacia en Tiger.

  1. Dirígete a la carpeta de Utilidades, que esta dentro de Aplicaciones.
  2. Abre Utilidad de Directorios
  3. Haz clic en el candado para poder realizar cambios y pon tu contraseña
  4. En el menú Edición selecciona activar usuario root.
  5. Crear una contraseña para el usuario root

Y listo ya tenemos el usuario root activado para ser usado en la Terminal


II Curso online avanzado de diseño de webs eficaces

Anteriormente ya se realizó el I curso online de introducción al diseño de webs eficaces de la Universidad de Murcia el cual terminó el día 5 de abril. Ahora y desde el día  30 de marzo al 27 de abril está abierta la inscripción al II Curso online avanzado de diseño de webs eficaces.

Estos cursos se realizan on-line a través de la plataforma SUMA y tienen un precio de 100 €.

En el primer curso los temas tratados fueron:

  1. Diseño de sitios web (XHTML + CSS)
  2. Usabilidad y Accesibilidad
  3. Arquitectura de la información

Plataforma SUMA carente de usabilidad

La plataforma SUMA es una aula o campus virtual usado por la Universidad de Murcia para realizar sus cursos on-line de formación.

Recientemente he realizado un curso sobre usabilidad y accesibilidad con esta plataforma y lo cierto que pese a los buenos, muy buenos, resultados obtenidos  en el curso, todo a sido algo paradójico. Si, muy paradójico, porque se estaban tratando unos temas que para nada eran aplicables a la plataforma.

Bueno, primero hay que entender que la plataforma SUMA es antigua y se desarrolló en la época de los frame’s y los popup’s, no obstante, desde que inicie mis andadas en Internet siempre he tenido una cosa muy clara, Internet es para todos  no solo para freaks. Así que no me explico como se han echo tantas barbaridades con JavaScript y frames a lo largo de todo este tiempo.


Analizar el contraste de los colores

Cuando realizamos los test de accesibilidad, ya se con TAW o HERA, siempre nos dice que revisemos manualmente el contraste de los colores. Con este plugin de firefox:
Colour Contrast Analyser podremos realizar dicha tarea mucho más rápido.

Al lanzar el plugin nos mostrará una página html con la comprobación de  todos los colores de nuestros textos con sus respectivos fondos donde nos marcara en amrillo las combinaciones que no sean corectas y no superen el test de accesibilidad.


Accesibilidad para daltónicos y deficiencias visuales

Google analytics nos aporta mucha información sobre como se comportan los usuarios en la web, cuando entran, el tiempo que están, donde hacen clic, etc. Y lo que usan, sistema operativo, navegador, resolución de pantalla, etc. Con esta información podemos dar con un perfil de nuestros usuarios. Lo que no nos dice es el sexo, lo que comen o cuando duerme. Evidentemente todo esto es información privada. Nosotros deberemos saber el target al que va dirigida nuestra web.

Una de esas cosas que no podemos saber es el grado de deficiencia visual que tienen nuestros usuarios o simplemente que tanto por ciento de nuestros usuarios son daltónicos. Sean cuales sean esas cifras es nuestra obligación ofrecer una correcta legibilidad a los usuarios de nuestro site.

No obstante sabiendo que en España hay más de 46 millones de personas, de estas usan gafas o lentillas más de 20 millones y el daltonismo afecta a más de 2 millones, en su mayoría hombres, podemos encontrar motivos suficientes para hacer una web accesible y legible para todos.


Consejos de accesibilidad web

Primero de todo, lo expuesto a continuación no va hacer que tu página supere los tests de accesibilidad, pero si lo tienes en cuenta a la hora de desarrollar un proyecto te traerá menos dolores de cabeza y podrás centrarte en los aspectos de la accesibilidad más difíciles.

Los mejores consejos que se pueden dar para hacer una web accesible tal vez se puedan resumir en dos:

  • Usar el sentido común
  • Validar el código XHTML y las hojas de estilo CSS según los estándares del W3C

Lo difícil es seguir estos dos consejos pero esta claro que no todo queda aquí y probablemente no tengamos ni medios ni dinero para hacer pruebas de usabilidad y accesibilidad satisfactorias.

Voy a evitar lo obvio, como separar el código de los aspectos visuales no usar contenido dinámico ni efectos JavaScript, etc. Todo esto ya lo sabemos. Por eso os propongo una serie de claves para lograr una web accesible.


Accesibilidad, en busca de la triple A

Pese a que el diseño de la web esta inacabado estoy satisfecho por que estoy a punto de lograr la triple A (AAA) en accesibilidad. No es para nada una tarea fácil, pero afortunadamente el blog es pequeño y se puede lograr.

Por ahora el blog pasa sin problemas el test de accesibilidad de HERA de nivel A. Para el nivel AA, tan solo queda por omitir esos estilos no soportados por el CSS 2.1 (opacity, border-radius, etc) y los no propietarios (-webkit-border-radius, -moz-border-radius) lo cual afectará sensiblemente en algunas tareas de maquetación y diseño. Por ahora diseño y accesibilidad estan un poco reñidos.


Worpress para iPhone actualizado

Tras unos días de la esperada actualización de WordPress para iPhone ya está disponible en iTunes una nueva actualización, la 2.21.  La actualización arregla un bug de la subida de fotos.

Por otra parte parece que en cada nueva versión cambian el color del icono. En la primer aversión el icono era del color gris clasico, la siguiente fue de un color azul marino, bastante espantoso. Ahora, un gris suave. Espero que no cambien más el color del icono por que a la que te familiarizas con un color resulta difícil encontrar de neuvo la applicación (cuando tienes muchas) tras la actualización.


Como mejorar el rendimiento de OpenX

OpenX es un servidor de publicidad open source que corre bajo PHP y MySQL. Una de sus grandes ventajas frente a otras aplicaciones de este tipo es que está es gratuita y detrás hay una gran comunidad.

Hasta hace bien poco nunca había trabajado con aplicaciones de este tipo y envergadura por lo que no puedo compararla a otros productos de iguales o similares prestaciones.

Desde hace poco, algo menos de un mes, trabajo para una grande y conocida web de ofertas de ocio al mejor precio como Front-End Developer (queda mejor que maquetador) y entre otras cosas me encargo de la administración del AdServer, el servidor de publicidad. Actualmente estamos mejorando la web con un nuevo diseño y optimizando los tiempos de descarga. Uno de los grandes problemas de la web junto al abuso de javascript (en concreto del framework YUI, Yahoo User Interface) es la lentitud con la que se sirven los banners, hasta el punto que aveces, ni se muestran.