Webmaster Libre

Desarrollo web con software libre

Buscador

Primeras pruebas con IE8

Por fin, hace un rato, he conseguido descargarme la beta de Internet Explorer 8. La instalación ha ido sin problemas y, a pesar de que me esperaba un horror inmenso, no tiene tan mala pinta.

Instalador de IE8

Reinicio y compruebo que IE8 ha sustituído a IE7 en mi sistema, supongo que ahora hará falta que alguien nos enseñe a tenerlos a ambos conviviendo sin pegarse. Pero tampoco es algo que me preocupe demasiado por ahora.

 Asistente de configuracion de IE8 

La primera vez que lo arrancamos nos lanza un asistente de configuración, bastante sencillo y con opciones de importación para favoritos y feeds de otros navegadores. Podemos saltárnoslo pero yo he usado los ajustes por defecto, para no liarla mucho.

Ahora si, me dirijo al blog con él para comprobar cuanto trabajo me queda por delante. No está mal, por lo que había oído pensé que tendría bastantes más problemas.

Problemas de renderizado de la primera beta de IE8 

Ahora que han eliminado el meta-tag famoso, si queremos que IE8 renderice las páginas como si se tratase de IE7 sólo tendremos que pulsar un botón.

Emular IE7 en IE8

Supongo que me servirá para no tener que pasarme las horas muertas buscando como instalar ambos navegadores juntos.

Sin duda, una de las cosas que más me han gustado en el poco rato que llevo trasteando con él son las nuevas herramientas para desarrolladores. Parecen bastante más cómodas que las de IE7 y espero que resulten realmente útiles.

IE 8 Developer Tools

Y poco más es lo que puedo contaros por el momento, no es la panacea y, por supuesto, es una beta muy temprana que tendrá que madurar y mejorar. No obstante, viene con pequeños detalles que me hacen tener un poco de confianza en lo que pueda salir de ahí, al menos a peor parece que no van.

A parte de los pequeños bugs con los paddings, los campos de formulario y algunas cosillas de renderización, no he encontrado ningún fallo realmente serio ¿Qué tal os están yendo las pruebas a vosotros?

De navegadores, estándares y webs que se rompen

navegadores.jpg

Parece que alguien en Microsoft ha visto la luz, primero prometen cumplir los estándares sin inventarse etiquetas meta ni tonterías y ahora nos honran con una beta temprana de Internet Explorer 8 lista para descargar (aunque mis múltiples intentos hayan resultado fallidos).

Supongo que ya era hora de que abriesen un poco las ventanas (no intentaba hacer una gracia, lo juro).

Cuando trataron de introducir el meta-tag de la discordia, su principal motivación fue la de no realizar cambios tan bruscos que dejen “rotas” la mayoría de páginas web que existen hoy. Me pareció otra decisión más de esas que sólo favorecen a los perezosos y a los desarrollos mediocres, esos que sólo se ven en un navegador de forma “correcta”.

No me gustan los paños calientes que sirvan para reconfortar a quien no se toma en serio ni su trabajo ni a sus usuarios o clientes. En mis días más duros me gustaría participar en iniciativas del tipo el 403 Day, luego me acuerdo de que la libertad no se consigue quitándosela a los demás y me voy calmando, recordando que lo que para mí es media vida para otros no es más que un medio de obtener algo (información, descargas, servicios, lo que sea…) y si no lo pueden alcanzar cómodamente en mi sitio no van a dudar buscarlo en otra parte. Y puede que en ocasiones no me importe que se larguen con viento fresco. Pero, a veces, son mis conocidos, amigos o parientes los que se conforman con el navegador que venía con el Sistema Operativo y yo, salvo recomendarles alternativas, no puedo hacer más (y tampoco quiero excluirles de mis cosas).

Hoy, en DosBit veo que Safari 3 (y supongo que el resto de navegadores basados en WebKit) es el navegador que mejor cumple con los estándares y me replanteo la duda de Microsoft. ¿Vuestros sitios se ven 100% bien en Safari?. Yo llevo todo el día pegándome con un elemento flotado en el trabajo. Se ve bien en todos los demás navegadores pero en Safari no. Vale que no es grave y que seguramente sea mi culpa pero, muy a mi pesar, pude comprender el criterio inicial de Microsoft.

Por eso son buenos los estándares, que tanto tiempo hemos tachado de ser la fea del baile, nos evitan el desarrollo orientado a versiones específicas de navegadores, dispositivos o plataformas. Puede que nos cueste al principio ponernos al día y quitarnos los malos vicios pero, al final, todo el tiempo que ahorraremos sin tener que estar retocando y creando versiones alternativas nos pagará con creces.

Queda un trabajo arduo por delante. habrá que rehacer sitios y aplicaciones. No nos habremos librado de versionar porque la gente seguirá sin actualizarse a tiempo, pero merecerá la pena. Yo estoy encantada de la vida, incluso ilusionada, ¿y vosotros?

Cambiando de theme, disculpad las molestias

Como veríais, salvo que sólo sigáis el sitio por RSS, estoy en plena operación de cambio de look. Algunas cosas no se ven como deberían pero espero tenerlo todo bajo control a lo largo de esta tarde.

Disculpad las molestias y ¡gracias por vuestra paciencia!

Piwik, el nuevo phpMyVisites

Hace tiempo comentamos algunas opciones para instalar en nuestro servidor un servicio de estadísticas web. De entre aquella pequeña lista, mi favorito siempre ha sido phpMyVisites. Sencillo, bonito y con muchos datos.

A través de Genbeta, conozco ahora Piwik “el nuevo phpMyVisites” según reza su pie de página y me quedo francamente impresionada.

Piwik

Piwik se presenta a si mismo como una alternativa GPL a Google Analytics. Con Piwik dispondrás de un panel de control formado mediante widgets que podrás configurar a tu medida, agregando plugins y ordenándolos con sólo arrastrar y soltar. Además si quieres podrás embeber cómodamente tus gráficos en cualquier sitio web.

Piwik necesita PHP 5.1 y MySQL para funcionar.

Piwik: http://piwik.org

Para la comunicación de tu equipo, Collabtive

Para los que intentamos trabajar en proyectos con colaboradores de sitios dispares, es indispensable contar con una herramienta para comunicarnos y organizarnos.

Podemos optar por soluciones como Basecamp, que nos permiten disponer de un espacio para nuestros proyectos de forma muy simple y sin ningún esfuerzo, salvo el económico si nuestro proyecto requiere más de lo que obtenemos gratis.

Existen muchas alternativas de groupware libres, pero suelen pecar de ser feas o de tener demasiadas funcionalidades convirtiéndose en complicadas y al alcance sólo de los más avanzados (o los que más tiempo libre tienen).

Collabtive, desarrollado por o-dyn, nos facilita herramientas como listas de tareas, calendario o mensajería, para instalar en nuestro servidor. Todo ello con un panel de control claro y muy sencillo, preparado para personalizarse mediante themes y con soporte a muchos idiomas, incluido el castellano.

Collabtive

Lo he probado, instalándolo en mi servidor y trabajando con él unos días y me encanta. El aspecto es bonito y moderno, muy sencillito y cuidado. Lo que nos ofrece es funcional y espero que con el tiempo amplíe sus módulos un poquito. A pesar de todo, si no tienes requisitos raros, es la mejor alternativa libre.

Collabtive: http://collabtive.o-dyn.de

Via CMSTecno

Desmontando mitos sobre estructuras de página

Seguramente debido a que muchos de nosotros, los que trabajamos en la web, somos autodidactas o a que es un medio en constante movimiento, donde quedarse desfasado es cuestión de meses, la principal fuente de aprendizaje e inspiración a la que todos recurrimos es la observación. Esto hace que, en ocasiones, nos pasemos de unos a otros ciertas malas costumbres. Algunas incluso consideradas comúnmente como buenas soluciones cuando no lo son.

Andy Rutledge desmonta un par de layouts muy comunes (el de tres columnas con el contenido en el centro y el típico de los periódicos online) demostrándonos por qué son erróneos y ofreciéndonos algunas soluciones. No os lo perdáis, seguro que os sorprendéis mucho.

Killing Some Bad Layout Conventions

And the “Premio Arte y Pico” goes to…

¡Que ilusión! Elias de DiarioTHC se ha acordado de este humilde blog y le ha concedido un bonito premio.

Meme Premio

Dice que es por difundir conocimientos y me encantaría que así pensaseis todos, a fin de cuentas es para lo que está el blog en marcha ¿no?

Como en esto de los premios entre bloggers lo bonito es compartir hoy si que me voy a mojar con mis premios, van de corazón ¿eh? y no se si a algunos ya os habrá premiado otro, si es así me lo comentáis y pasamos al siguiente ganador, por aquello de repartir ilusión…

Los premiados son: Víctor, Ivan, Versvs, los Espartanos y Leandono.

Un aplauso, por favor…

GetBoo, tu propio del.icio.us

Del.icio.us es uno de los servicios de la web 2.0 más conocido. No es bonito pero si práctico y su uso está muy extendido. No obstante, como con todo, siempre hay quien gusta de crear clones o, más específicamente, de adaptar el modelo a su nicho. Para ello siempre se puede recurrir a pagar por algún script (con el riesgo o emplear alternativas libres como GetBoo.

GetBoo

Con GetBoo podrás crear tu propio portal de marcadores sociales, instalado en tu servidor y de forma sencilla. Dispondrás de casi todas las funciones de Del.icio.us e incluso algunas más (como los comentarios para los marcadores). Y ya que es de código abierto podrás hacer todas las modificaciones que desees.

Puedes probar el servicio online o descargar directamente el código fuente, tu eliges:

GetBoo: http://www.getboo.com/

Código de GetBoo en Sourceforge: https://sourceforge.net/projects/getboo

Via Genbeta

Omeka, crea exhibiciones online

Si hay algo que nos ofrece el Software Libre es variedad de soluciones, muchas de especializadas en aspectos que quizá no nos planteamos en el día a día.

Omeka

Omeka es un CMS libre enfocado a la creación de exhibiciones online. Una exhibición es un conjunto de materiales sobre un tema, quizá una exposición artística, una colección, un sitio memorial sobre un suceso…

Estas exhibiciones son muy sencillas de mantener ya que Omeka está construido pensando en usuarios sin conocimientos de desarrollo web.

Entre sus funcionalidades más interesantes está el uso de Metadata Dublin Core. Además es muy sencillo de personalizar y cambiar su aspecto gracias al sistema de themes. Dispone de plugins de geolocalización, posibilidad de crear sitios bilingües e integra funcionalidades propias de todo sitio “2.0″: tagging, blogging y sindicación RSS.

Omeka: http://omeka.org

Via Wwwhat’s new

Cambios arbitrarios y el negocio de la red

Hoy nos hemos levantado con otro arrebato de Feedburner. A parte del retorno de las estadísticas de todo el periodo que parecían haberse ido hace unos días, nos ha vuelto a meter mano en las estadísticas de suscriptores.

No hace demasiado que solucionaron el conteo de usuarios de Google Reader y, como esta vez pero al revés, de la noche a la mañana nos levantamos con el doble de suscritos. Por supuesto, los cambios a la alza animan mucho, los cambios tan a la baja molestan y deprimen bastante más ¿verdad?

Más allá del golpe al ego, con estas oscilaciones tan terribles me surgen dudas sobre los modelos de negocio basados en la red. A fin de cuentas, salvo que el anunciante desee hacerse publicidad en nuestros sitios especificamente, el valor de una página web está en sus estadísticas y con el auge de los lectores de feeds cada vez cobra mayor importancia esa pequeña cifra frente a las vistas de página.

Por eso esto de que en Feedburner se dediquen a juguetear es, no sólo molesto, si no que puede repercutir en los ingresos de muchos “webmaster”. Por supuesto, si la limpieza es general no debería haber mucho problema, todos habremos perdido un porcentaje importante y ya está. Habrá reajustes y todo volverá a ir más o menos como siempre (o eso espero).

El problema es la terrible dependencia de servicios de terceros para articular un modelo de negocio. Tratamos de contabilizar el éxito de un sitio con estadísticas y gráficos obtenidos de formas casi arbitrarias. Vendemos vistas de página en la era del AJAX, visitantes únicos en un mundo de ordenadores compartidos, PageRank sea lo que sea, puntuaciones y valoraciones en rankings… Carecemos de un cómputo realista del alcance de nuestros pequeños negocios y, lo poco que podemos obtener, debemos simplemente creerlo porque nos lo dice un tercero (que casualmente es el mismo en gran parte de los casos. Curioso, cuanto menos.)

Emanciparse y autogestionarse es la solución más radical, buscar varios servicios, compararlos y pasarnos las horas tratando de sacar algo en claro otra. Con ninguna de las dos tendremos estadísticas 100% acertadas pero, al menos con una de ellas tendremos bastante más control sobre los procesos.

Y claro, ahora viene el pequeño problema: ¿Existe alguna forma de tener estadísticas automáticas de los suscritos sin tener que utilizar Feedburner?

Personalmente no conozco ninguna. Se me vienen a la cabeza algunos métodos a la McGyver pero tengo poco tiempo y menos ganas, busco algo automático y sencillo.

Pero claro, esto va un poco más allá y me lleva a plantearme la “moda” de las APIs y los Mash-Up, depender de un tercero en el grado último. Tus datos provienen de otras fuentes que mañana podrían cambiar sus condiciones de uso, su API de forma radical forzándote a rehacerlo todo o simplemente desaparecer. ¿Es realmente viable un Mash-Up como negocio a medio-largo plazo?