Lanzado Buzzear España
6 Agosto, 2007
Ya está disponible la versión Española de Buzzear. Acabamos de empezar con esta versión así que tenemos pocos Blogs en nuestro directorio. Ayúdanos a hacer grande el directorio. ¡Añade tu Blog a Buzzear España!
Nota oficial sobre el lanzamiento de Buzzear España en el Blog de Buzzear.
Concurso de posicionamiento: Hoteldipity
3 Agosto, 2007
Últimamente se están poniendo de moda los concursos de posicionamiento. En este tipo de certámenes se trata de conseguir la mejor posición en Google a partir de una palabra inventada. En este caso la palabra elegida ha sido Hoteldipity (no, yo no participo), ya que la palabra suena a “Hotel” y el concurso está organizado por una cadena hotelera.
Más información en la web del concurso.
Lanzamiento de Buzzear 3.0
31 Julio, 2007
Ayer se lanzó oficialmente la nueva versión de Buzzear, el sitio que te permite estar al corriente de lo que se habla en la blogosfera de tu país. Desde hace poco me uní a este interesante proyecto y ayer por fin pudimos sacar la nueva versión, mucho más depurada y optimizada que la anterior. En el Blog de Buzzear comentamos los últimos cambios.
Por ahora Buzzear está disponible en la versión Argentina pero muy pronto tendremos lista la versión Española del sitio y más adelante tenemos intención de expandirnos a otros paises de habla hispana e incluso de otros idiomas.
Si entras en Buzzear puedes ver fácilmente el “Buzz reciente”, es decir, de qué se está hablando en la blogosfera, tan sólo tienes que mirar la nube de tags para saber de que hablan los bloggers. Además, puedes ver los últimos posts publicados, conocer nuevos blogs, agregarte los feeds de un cierto tema o añadir tu blog para formar parte del directorio.
Si te interesa el mundo de los blogs, no dudes en echar un vistazo a Buzzear Argentina.
Firebug: La evolución del desarrollo web
4 Junio, 2007
Si alguna vez has tenido que desarrollar alguna aplicación web con gran cantidad de código JavaScript seguro que te has encontrado con algún error. Seguramente te habrás dado cuenta de que en esos casos IE no es tu mejor aliado. Los mensajes de error que genera el IE son bastante malos en mi opinión, en algunos casos no acierta ni la línea que contiene el error.
Si en vez de IE pruebas suerte con firefox, almenos tienes una consola donde aparece un error mucho más detallado y al hacer doble click en él vas al código problemático directamente.
Pero aún así, esto se puede mejorar muchísimo, gracias a firebug, una extensión de firefox que permite ver errores de javascript detalladamente, ejecutar código al vuelo, ver todo el árbol DOM, añadir breakpoints, observar variables,ver las peticiones HTTP, incluso las de AJAX (esto es realmente útil) y hasta puedes ver cómo evoluciona el uso del ancho de banda que genera tu web al cargarse. También es de gran utilidad la herramienta “Inspect”, que te permite mediante el ratón seleccionar un área de la web y visualizar instantaneamente el código referente a ella. Otra característica a destacar es que puedes editar CSS al vuelo y se aplica instantaneamente en la web, ideal para hacer pruebas y dar espaciados, cambiar colores, tamaños, etc.
Te recomiendo que la pruebes, es totalmente libre y gratuita y te permitirá avanzar mucho más rápido en el desarrollo de tus páginas web.
Si no puedes desarrollar con firefox también puedes probar la versión especial de firebug para otros navegadores, incluido IE.
Conviertiendo de iso-8859-15 a utf-8 fácilmente
15 Enero, 2007
Cada vez me encuentro con más casos en los que necesito escribir caracteres especiales, más allá de la eñe (Ñ), las tildes u otros caracteres habituales entre la mayoría de europeos occidentales (ç, à, ê, å, etc). El verdadero problema llega cuando necesitas escribir en otros idomas como ruso, árabe, chino, japonés, polaco, etc, o como mínimo, hacer tu web/aplicación compatible con estos juegos de caracteres.
El problema tiene fácil solución, se llama utf-8, un juego de caracteres especial que utiliza de 1 a 4 bytes por caracter, según sea necesario y es compatible con los canales de transmisión de 8bits. Es decir, que podemos enviar un texto con caracteres de múltiples culturas a la vez, utilizando los canales habituales, mail, web, irc, ftp, etc.
Lo único que queda por saber es cómo convertir documentos de texto que tengamos en iso-8859-15 (el juego de caracteres habitual en españa) a utf-8. Esta tarea la podemos realizar utilizando el comando “iconv” en linux (o bajando la misma aplicación en versión para Windows) y ejecutando el siguiente comando:
iconv documento.txt -f iso-8859-15 -t utf8 -o documento-utf.txt
documento.txt es el nombre del fichero que queremos convertir, -f iso-8859-15 es la codificación actual del fichero, -t utf8 es la codificación de destino y -o documento-utf.txt es el fichero dónde el programa escribirá el resultado.
Este comando me ha resultado especialmente útil para convertir algunas de mis páginas web a utf8. Por cierto, esta web usa utf-8.
Hecho sobre rentabilidad
12 Enero, 2007
Una web rentable debe ganar al año como mínimo una unidad monetaria de tu país multiplicado por el número medio de visitantes al día.
Sergio Gonzalez
Programador (Que no informático)
Es decir, que una web con 1000 visitas al día debe ganar unos 1000€ al año. Un dato curioso, que almenos en mi caso, en la mayoría de sitios a los que tengo acceso a esa información, se cumple.
Medir el tiempo de carga de las webs
7 Enero, 2007
El otro día me encontré por ahi una aplicación en AJAX bastante útil. Se trata de una aplicación que nos dice cuanto tarda en cargar nuestra web pero lo mejor de todo es que nos “despieza” lo que tarda en cargar cada archivo y cada foto. También nos marca si hay archivos que no se han podido cargar y el orden en el que se carga la estructura de la web.
El dichoso botón de “Atrás” del navegador
22 Septiembre, 2006
Si eres un habitual desarrollador de aplicaciones web te habrás encontrar alguna web con el problema del botón de “Atrás”, esa flecha apuntando hacia la izquierda que encontramos en cualquier navegador web. Resulta que si has realizado dos peticiones POST seguidas al volver atrás el navegador te indicará que la página ha caducado o bien nos preguntará si queremos reenviar los datos. En este punto la mayoría de usuarios, que obviamente no son desarrolladores y no entienden cómo funciona esto, se pierden. No saben si volver a enviar los datos, si seguir tirando para atrás, si volver adelante (donde se encontrarán lo mismo) o cerrar directamente la página, pensando que la página falla.
¿Solución? Ajax
Sí, esa mezcla de JavaScript y otro lenguaje de servidor como PHP, ASP, Ruby; es una buena solución para evitar este problema, ya que la petición se hace en el fondo (background) y no altera la ruta de navegación, por lo que podemos volver atrás y adelante sin problemas haciéndole la vida más fácil al usuario. Además, como estamos hablando de formularios, no nos tendremos que preocupar por si los motores de búsqueda indexan o no ese contenido ya que, de todas formas, los “crawlers” no envían formularios.
Leo en error500 que ha salido AjaxWrite, un procesador de textos online que pretende superar al Word de Microsoft Office. Me he dispuesto a probarlo (puedes hacerlo aquí http://www.ajaxwrite.com/) y para empezar, sólo puedes hacerlo con Firefox 1.5, así que de poco te sirve el editor si quieres usarlo en un sitio cualquiera, ya que probablemente no tendrán esta versión de firefox o ni siquiera tendrán firefox, sólo IE. Luego las funcionalidades son por ahora muy básicas, no va más allá de lo que se podría hacer con el mítico Wordpad.
Además, no aprovecha de momento ninguna característica online, no permite guardar documentos en una cuenta online, ni compartirlos.
La aplicación ocupa unos 26,488MB en memoria, con un documento simple, (21,096MB Firefox + 5,392MB aplicación ajax), un valor muy cercano a lo que ocupa wordpad (7,144 MB)
Lo que me ha sorprendido es que la aplicación va bastante rápida y fluida y carga con bastante rapidez, pero me gustará ver lo que pasa cuando lo hagan mucho más complejo.
En mi opinión aún les queda mucho tiempo para superar al Word del MS Office o al Writer del OpenOffice.org y han hablado demasiado para generar “audiencia”.