Firefox 4.0Sin duda la noticia del día fue el lanzamiento de la nueva versión de Firefox. Después de mas de 1 año desde su ultima actualización, esta nueva versión trae varias novedades en las que se destacan la nueva interfaz gráfica, mayor rendimiento y varias mejoras en el manejo de las extensiones y tabs. Sin mas preámbulo paso a detallar cada una de estas novedades y les recuerdo que ya se puede descargar Firefox 4.0 desde la pagina de Mozilla.

Novedades de Firefox 4.0:

Internamente Firefox trae muchos cambios y mejoras pero principalmente las novedades se puede dividir en los siguientes 5 puntos:

Interfaz de usuario mejorada:
Firefox 4.0 Interfaz graficaDesde que apareció el Chrome, dejo en evidencia lo anticuada que estaba la interfaz gráfica del Firefox, por suerte la gente de Mozilla se percato de esto y la mejoro notablemente buscando agrandar lo mas posible el área del contenido. Para esto se elimino algunas barras y se unió otras, quedando un estilo mas compacto y cómodo de usar. Lamentablemente en la versión para Ubuntu pierde mucho de su potencial, incluso queda un poco feo con el tema que viene por defecto.

Manejo de extensiones:
El panel de las extensiones fue re-diseñado creciendo en tamaño y mejorando la disposición de sus elementos. La sección de "Obtener complementos" fue mejorada con información mas detallada y sugerencias mas atractivas.
Ademas ahora al instalar una nueva extensión, esta no necesitara abrir la ventana de extensiones sino que el proceso aparecera debajo de la url en forma de popup mas agradable a la vista.Firefox 4.0 Panel de extensiones

Mejoras en las Tabs:
Firefox 4.0 Panel de tabsMas allá del notorio cambio de la ubicación de las tabs se agrego dos interesantes funcionalidades: La primera por pedido de los usuarios y copiando a Chrome ahora Firefox cuenta con las "App Tabs", que permiten mantener ciertas paginas permanentemente abiertas en tabs de un reducido tamaño.
La otra novedad, para mi mas importante, es la posibilidad de agrupar las tabs para simplificar la visual cuando tenemos muchas abiertas al mismo tiempo, pudiendo separarlas en entornos o tareas que estemos realizando y pasar de uno a otro rapidamente.

Sincronización con la versión móvil:
Firefox 4.0 SyncCon esta nueva versión de Firefox viene incluida con una plataforma de sincronización llamada "Firefox Sync" que nos permite que nuestra computadora de escritorio interactue en tiempo real con la versión de Firefox de nuestro teléfono móvil.
Con esto podremos acceder a los mismo favoritos, historial, pestañas abiertas, contraseñas y formulario que rellenamos, sin realizar ninguna acción extra ni complicada.

Rendimiento:
Los empleados de Mozilla alegremente anunciaron que esta nueva versión cuenta con un incremento de velocidad de entre 4 a 6 veces superior a su antecesor, dependiendo que se analice. Esto es gracias a los cambio en el motor de javascipt y la mejor compatibilidad con Html5, Css3 y otros nuevos estándares.

Firefox 4.0 Rendimiento

Firefox 4.0 en números:

Solo le hicieron falta 4 horas para llegar al millón de descargas, y luego de las primeras 24 horas ya se superaron las 5 millones de descargar. Para tener un marco de referencia el Internet Explorer 9 en el mismo tiempo obtuvo un poco mas de 2 millones de descargas, muy lejos esta todavía el Firefox 3.0 que gracias a la campaña realizada por Mozilla para entrar en los records Guinness lograron 9 millones de descargas solo en su primer día.
Para esta actualizacion Mozilla preparo esta pagina donde se puede ver en tiempo real las descargas en todo el mundo, donde podremos ver detalladamente cuanto fue descargado en cada continente y país.

Instalar Firefox 4.0:

Para instalar Firefox 4.0 en Windows simplemente tendremos que descargar el instalador desde la pagina de Mozilla y luego de ejecutarlo simplemente seguir el clasico "Siguiente, Siguente..."

En el caso de Ubuntu para instalarlo desde los repositorios, tendremos que abrir una consola e ingresar estos tres comandos:

  sudo add-apt-repository ppa:mozillateam/firefox-stable
  sudo apt-get update
  sudo apt-get install firefox ubufox

Es probable que se instale en ingles, para solucionar eso solo tienen que descargar la extension del idioma que quieran desde esta pagina si tienen un sistema de 32Bits o de esta otra pagina si tienen un sistema de 64Bits

  • Bubok: Publica libros gratisEncontré Bubok.es buscando un libro de programación, aunque no tuve suerte con mi búsqueda descubrí esta genial pagina, y luego de lamentarme de que no haya una versión para Argentina me entero de que justamente hoy se lanza Bubok.com.ar a raíz del éxito que tuvieron en España. También anunciaron que pronto estaran en México y Brasil.

    Budok es una especie de "editorial online" donde cualquier persona puede publicar su libro en forma totalmente gratuita e incluso ganar dinero con el. Además de evitar el filtro que aplican las editoriales tradicionales, que es raro que publiquen un libro que vaya a vender poco, y muy común que un estúpido editor rechace un buen libro. Lo interesante es que también permite, si su autor lo quiere, poder descargar gratis el libro en pdf o en formato para los eReaders.

    Para publicar un libro simplemente lo subimos a la pagina y configuramos como queremos que sea el libro impreso. Obviamente dependiendo lo que elijamos tendrá un costo distinto, no sale lo mismo imprimir en blanco y negro que en color, o encuadernado en lugar de anillado, etc. Luego de ese costo mínimo podremos aumentar el precio cuanto queramos, que en definitiva sera lo que ganaremos por cada libro que vendamos.
    Hasta acá nada muy distinto a una editorial tradicional, la diferencia viene que en Budok imprimen el libro cuando alguien lo compra y no al revés, donde una editorial manda a imprimir una x cantidad de ejemplares que luego se venden (o no) en librerías.

    Sin lugar a duda, este es tipo de cambio en la forma de hacer negocios que aplaudimos todos los mal llamados "piratas". A lo largo de mi vida me descargue de internet miles de libros debido a que no se encuentran libros de programación en las librerías argentinas, gaste fortunas en tinta de impresora para poder leerlos cómodamente en el viaje a la facultad, y sin duda hubiera pagado por una edición impresa de muchos de ellos.

    ChromelessChromeless es uno de los últimos experimentos de los laboratorios de Mozilla, con el cual quieren darle total libertad a los usuarios. Se podría decir que es una especie de navegador sin interfaz gráfica donde cualquier desarrollador que tenga conocimientos de básicos de diseño web pueda crearla a gusto.

    Actualmente la interfaz gráfica del Firefox esta creada con tecnologías como XUL y XPCOM, lo que trae una gran limitación a la hora de innovar, muy lejos de lo que se puede crear actualmente con un poco de javascript y css. Esto se da gracias a que chromeless se maneja casi únicamente a partir de archivos htmls y utiliza javascript para la interacción con el sistema.

    La primera versión que lanzaron es un prototipo "pre-alpha" por lo que se imaginaran que esta muy verde todavía y falta mucho por implementar. Sin embargo si somos afortunados usuarios de Linux ya podremos ir probándolo.
    Para eso tendremos que descargarlo desde esta pagina y luego de descomprimirlo lo ejecutamos con un típico "sudo ./run", es importante tener actualizado el Firefox y el XULrunner, sino pueden tener problemas, recuerden que solo es un prototipo.
    Ya tengo varias ideas en el tintero que podría crear con Chromeless, solo voy a esperar a una versión mas madura antes de tirarme a programar como mono.

    Tienda de aplicaciones webDespués de que Google anunciara el lanzamiento de su tienda de aplicaciones web llamado "Chrome Web Store", la gente de Mozilla no podía quedarse de brazos cursados por lo que anunciaron y dieron detalles de su que seria su tienda de aplicaciones web llamada "Open Web App Store", que a simple vista parecería que solo compiten por quien tiene el nombre mas largo.

    Mas allá de que esta "Tienda" tendrá muchas aplicaciones gratis, lo que busca Mozilla es lograr que los usuarios compren aplicaciones web para que los desarrolladores reciban pagos por los esfuerzos que realizan al crearlas.
    Además dicen que están interesados en crear un estándar que funcione en todos los navegadores y que las aplicaciones web sean realmente abiertas.

    Para que una aplicación web pertenezca a "Open Web App Store" deberá:

    • Respetar los estándares abiertos de HTML5, CSS y JavaScript.
    • Garantizar que funciona en todos los navegadores modernos (incluso en los de dispositivos mobiles).
    • Ser seguros, de calidad y trasparentes.
    • Respetar la privacidad individual y no realizar seguimientos que no sean estrictamente necesarios
    • Ser abierto y accesible a todos los productores y consumidores.

    Como siempre después del salto les dejo el vídeo explicativo de este nuevo proyecto de Mozilla, para ver una demo online de lo que sera esta tienda de aplicaciones web tienen esta paginaSeguir leyendo el post...

    Hoy en dia las imágenes y fotos representan alrededor del 65% de los bytes transmitidos por las páginas web, convirtiéndose en un gran cuello de botella para la velocidad de cargas de las mismas, es ahí donde entra WebP, el nuevo formato de imágenes creado por Google que busca reemplazar el JPEG como estándar para las imágenes de los sitos webs.WebP: Nuevo formato de imagenPara lograr una compresión mayor a la de los JPEGs se creo un compresor de imágenes utilizando como base el códec VP8 que Google lanzo en mayo. A fin de medir los resultados en la vida real, se tomaron 1 millón de imágenes de la web, en su mayoria en formatos JPEG, PNG y GIF, y los re-codificaron a WebP sin comprometer la calidad visual. El resultado dio una reducción media del 39% en el tamaño de los archivos. Sin duda, un porcentaje muy significativo que reduciría la demanda en los servidores de Google y haría mas rápida la velocidad de carga de paginas al usuario final.

    Todavía el formato esta en sus primeras etapas y claramente hasta el momento ningún navegador le da soporte, pero la gente de Google ya publico la herramienta para realizar la conversión y ya están desarrollando un parche para agregar el soporte al Google Chrome. Faltaría que los demás navegadores den soporte, obviamente Google se mostró deseoso de trabajar con ellos y con las comunidades de desarrolladores.

    Les dejo 2 links: el primero es una galeria de imagenes donde muestra el nivel de compresión y en el segundo esta la forma de descargarlo e instalarlo para probar su funcionamiento con nuestras propias manos.

    Detectar si nuestras visitas usan AdblockCuando publique FireNes mi idea era que sea totalmente gratis, pero a los pocos días me tope con un gran inconveniente, mantener todos los juegos en un servidor era un gran gasto (Al tener muuucha transferencia mensual, tuve que descartar los servidores baratos) es por eso que para cubrir estos gastos decide colocar publicidad de Adsense, buscando molestar lo menos posible a los usuarios.

    Sin duda al principio fue de gran ayuda, pero a me medida que paso el tiempo fui notando como las impresiones diarias caían estrepitosamente, llegando hoy en día a recibir solo unos centavos al dia.
    ¿Cual es el problema? Sin duda al publico que apunta! "Gente que usa Firefox y sus extensiones" sin duda mas del 80% de los que entran en la pagina de Firenes tienen Adblock, haciendo inútil la publicidad.
    Desde hace tiempo que tenia ganas de programar algo para detectar cuando las visitas están utilizando Adblock, pero nunca lo hice. Por suerte internet es enorme y a alguien se le ocurrió lo mismo.

    Ese alguien es Jayd Saucedo alias Saurdo, quien creo un script en javascript que el llamo Saurdo Adblock Counter. Lo que hace es simplemente es detecta cuando un visitante bloquea un anuncio utilizando Adblock y completando el espacio libre con un mensaje que nosotros queramos. También generara un txt con la cantidad de impresiones y de bloqueos, algo que para mi no es muy importante y modificando un poco el código se puede obviar.
    Pueden probarlo desde esta pagina activando y desactivando el Adblock, obviamente recargando la pagina en cada caso.

    Los dejo con el paso a paso de como agregarlo a nuestra pagina web.

     Seguir leyendo el post...

    Google InstantSin duda la noticia del día fue el lanzamiento de "Google Instant", una mejora al buscador de Google que venia siendo solo una especulación días atrás. Según la gente de Google podremos ahorrar entre 2 a 5 segundos por búsqueda, algo que parece poco si solo realizamos una sola búsqueda pero que se hace notar la cuando realizamos muchas búsquedas por día.
    Google Instant se puede describir básicamente por 3 características:

    • Resultados dinámicos: A medida que se va escribiendo en el cuadro de búsqueda se va mostrando los resultados de forma dinámica e instantánea.
    • Predicciones: Esta característica complementa la anterior ya que a medida que escribimos va adivinado la frase completa de nuestra consulta (en gris claro para diferencia de lo que escribimos).
    • Búsqueda rápida: Complementándose con la anterior uno puede desplazarse por las diferentes predicciones que va sugiriendo y se serán mostradas automáticamente sin ningún click de por medio.

    Los ingenieros a cargo de todo esto contaron que se necesito una gran cantidad de tecnologías nuevas, en las que se incluye nuevos sistemas de almacenamiento en caché, capacidad de controlar la velocidad en que se muestran los resultados y la optimización de JavaScript para ayudar a los navegadores web a mantenerse al día.
    Lo que en conjunto da la posibilidad de mostrar los resultados con las misma velocidad que le tarda a una personas escribir y pensar, sin descuidar la relevancia de la búsqueda y la simplicidad que caracteriza al buscador de Google.

    Como con todas las novedades de Google, esta nueva funcionalidad por ahora solo esta habilitada para la versión en ingles pero con el correr de las semanas se irán habilitando para el resto de las zonas geográficas.
    Algo para destacar es que también funciona para en la versión para dispositivos móviles y probablemente lo encontremos en los WebKit de navegación para Android y Apple iOS dentro de muy poco.
    Como siempre, después del salto unos cuantos vídeos que lo muestran en accion. Seguir leyendo el post...

    Gmail PrioritariosCon el paso del tiempo recibimos cada ves mas mails por día, sin llegar a ser spam muchos ni nos interesan y terminan tapando los mails que son realmente importantes. Pensando en esto, Google agrego una nueva funcionalidad a Gmail que separa automáticamente los mails más importantes, permitiéndote leer primero los mensajes que más te interesan.

    El funcionamiento es simple, los servidores de Gmail examinan diferentes tipos de información para determinar los mails que son importantes, colocándoles etiquetas para identificarlos que nosotros podremos sacar si no son importantes.
    Este sistema se va mejorando a medida que lo vamos usando, ya que para definir la importancia se fija en detalles como a quien le enviamos mails, las personas con las que mas chateamos, palabras claves habituales que aparecen en los mails, etc.

    Para habilitarlo solo tendremos que clickear en el link rojo que esta en la parte superior derecha y aceptar los mensaje que nos aparecen. Esto nos agregara una nueva opción al menú llamada "Prioritarios", que es simplemente un "Recibidos" solo que con secciones para agrupar los distintos tipos de mails. Por defecto vienen las secciones "Importante y no leído" y "Destacado" pero podremos configurarlos con las secciones que queramos. También podremos elegir cuantos mails se muestran por sección y que se oculte una sección cuando este vacía.

    En este link tiene mas información. Después del salto los dejo con el vídeo introductorio que Google nos tiene acostumbrados cada ves que saca algo nuevo. Seguir leyendo el post...

    uTorrent para linux: utorrent serverHace minutos los desarrolladores de uTorrent lanzaron una versión de su cliente para sistemas operativos GNU/Linux, algo que muchos esperábamos hace mucho tiempo. Solo que es una versión Alpha llamada "uTorrent Server" que cuenta con una interfaz gráfica que podemos acceder solo por web, algo muy útil para las personas que buscan gestionar Bittorent de forma remota con el mínimo gasto de recursos.
    La buena noticia es que el protocolo de BitTorrent esta totalmente implementado, y actualmente los desarrolladores se están dedicando a la GUI, para que cualquiera pueda utilizarlo de manera tradicional.

    Desde que lanzaron su sección "Idea Bank" hace unos meses atrás, el pedido de una versión para Linux fue la mas solicitada manteniendo el primer lugar desde ese entonces, muy lejos del segundo.
    Funciona en Ubuntu 9.10+, Debian y Fedora 5+ 12+ aunque aclaran que en otros sistemas con kernel 2.6.13 o superior pueden funcionar pero no son soportados oficialmente. Se detectaron problemas con los sistemas de 64bits por lo que recomiendan usarlo solamente en sistemas de 32bits.
    Por ultimo, aclararon que las versiones de uTorrent para Linux empezaran desde la 3.0 para estar en sintonía con la versión de windows.

    Desde esta pagina pueden descargar el archivo comprimido que contiene que cliente servidor, la documentación de como usarlo y la interfaz web.
    Para probarlo simplemente los descomprimimos, ejecutamos el archivo llamado "utserver" y solo restra entrar en nuestro navegador a la direccion http://0.0.0.0:8080/gui/

    H.264: Gratis de por vidaDesde hace tiempo que esta la disputa de cual sera el codec de vídeo estándar que integrara el HTML5, con el que se busca desplazar a Flash como estándar de reproducción de vídeo web.

    Por un lado teníamos empresas como Apple y Microsoft que defendían H.264, y por el otros Mozilla y Google que apoyaban su nuevo formato WebM que hasta el momento se diferenciaban, entre otras cosas, en que H.264 solo estaría libre de royalitis hasta diciembre del 2015, algo totalmente ilógico si pensamos en la cantidad de vídeos con los que cuenta youtube, lo que podría terminar en millonarias sumas que Google tendría que abonar por cada uno si así lo demandara la MPEG LA (Propietaria de dicha patente).

    La buena noticia es que la MPEG LA decidió cambiar esta licencia eliminado la fecha tope del 2015, quedando ahora gratis de por vida para los usuarios finales, por lo tanto se podría utilizar sin miedo como estandar del HTML5, mas alla de la superioridad técnica que tiene WebM.
    Mientras tanto continuarán cobrando regalías por el uso del mismo a las grandes empresas que lo utilicen en equipos de Blu-Ray, emisión televisiva, cámaras, software de edición, etc.