Mostrando las entradas con la etiqueta firefox. Mostrar todas las entradas
Mostrando las entradas con la etiqueta firefox. Mostrar todas las entradas

jueves, 3 de enero de 2013

¡Firefox Share: levántate y anda!

ACTUALIZACION: a partir de Firefox 20 no sirve más esta modificación de Share, por otros cambios más extensos que ahora invalidan este parche :(
Nota original:
Con las últimas versiones de Firefox, al menos desde Firefox 16, no funciona más la extensión "Firefox Share" :(.
Es una lástima, porque era un excelente agregado, que permite compartir en las redes sociales (o enviar por correo) la página que estamos visitando, de una forma muy simple y elegante.
Por un tiempo probé otras alternativas, pero la verdad que ninguna me convenció, no encontré nada tan rápido y eficiente como esta "vieja" extensión. Así que un día decidí investigar el problema por mi cuenta.
Encontré que la extensión fallaba en el arranque, cuando intentaba agregar algunas entradas en el menú contextual y en el menú principal, dentro de la sección "enviar página"... ¡que casualmente no existe más! Rápidamente mi solución salomónica fue eliminar todo ese segmento de código :D. Y ahora funciona de maravilla. Por mi parte jamás usé ese menú, porque prefiero acceder al icono de compartir que se crea en la barra asombrosa, así que para mi no fue ninguna pérdida.
Para hacer la corrección ustedes mismos, sigan estos pasos:
  1. Descargar el archivo .xpi de la última versión de la extensión publicada a la fecha, que es la versión 0.2.3(alpha) desde https://addons.mozilla.org/es/firefox/addon/firefox-share-alpha
  2. Internamente la extensión es un archivo .zip. La descomprimen y editan el archivo /resources/fx-share-addon/lib/overlay.js con cualquier editor de texto. 
  3. Eliminan o comentan todo el código JavaScript desde la linea 114 hasta la linea 176 inclusive.
  4. Después vuelven a comprimir todo de nuevo en un archivo zip, sin cambiar la estructura de directorios ni ninguna otra cosa, renombrando luego la extensión del archivo .zip a .xpi como estaba originalmente.
Para instalar el archivo .xpi en Firefox pueden hacer arrastrar y soltar desde el escritorio, y soltarlo en cualquier ventana de Firefox. O usar el menú Archivo -> Abrir archivo..., como prefieran.
Si no se animan a hacer los cambios ustedes mismos, y me tienen confianza (muejeje :D), les dejo enlazado aquí el archivo .xpi resultante. No tiene ningún otro cambio, pero no hay garantías de ningún tipo, ni me hago cargo de ningún daño que les pueda producir. Personalmente lo vengo usando hace varios meses, y recién ahora me tomé el tiempo de escribir y documentarlo en el blog para compartirlo. Que lo disfruten :)

domingo, 20 de septiembre de 2009

WebGL: llega el 3D al navegador sin plugins

Recientemente WebGL ganó soporte experimental en el motor de rendering HTML WebKit, y ahora también lo hace en las versiones de desarrollo de Mozilla Firefox.
WebGL es un estándar abierto en desarrollo, que ni más ni menos expone las APIs OpenGL ES 2.0 al navegador, haciéndolas accesibles desde JavaScript. El resultado es que permite dibujar gráficos 3D acelerados por hardware en el elemento Canvas de HTML 5.



La estandarización de WebGL comenzó el año pasado, luego de que un desarrollador de Mozilla realizó una prueba de concepto de la tecnología. Rápidamente, a principios de este año, el Grupo Khronos (la organización detrás del estándar 2D/3D OpenGL) se unió a Mozilla para conformar un estándar abierto, naciendo el grupo de trabajo WebGL.



Desde el comienzo, Apple es uno de los que están apoyando de forma muy interesada a esta tecnología, empujando rápidamente su avance. Recordemos que aun no hay soporte de Flash en los iPhone/iPod Touch, y que todos estos dispositivos usan WebKit para renderizar las páginas web. Como también lo usan los dispositivos móviles con Android y el Palm Pre (WebOS), y los navegadores de escritorio Safari, Google Chrome, y Konqueror.

Además, las implicancias para el mercado millonario de los videojuegos son inmensas. Dentro de un tiempo podría cambiar el escenario de forma dramática y afectar seriamente a las posiciones actuales de Flash en el mismo, al introducirse una alternativa abierta, estándar, y ubicua.

Por otro lado, Apple viene trabajando en extensiones al CSS para introducir animaciones y efectos 3D en los elementos HTML.

Google está dando su apoyo, aunque paralelamente está trabajando en una iniciativa propia, creando un plugin llamado O3D, que facilitará crear aplicaciones web 3D interactivas.

Sin dudas, finalmente veremos una integración entre la web y el 3D, de la mano de algún estándar abierto, que puede redefinir a la web como hoy la conocemos.

martes, 30 de junio de 2009

Firefox 3.5

Firefox 3.5 ya está entre nosotros, y es más rápido que nunca. Hasta 2 veces más rápido que la versión 3.

Entre las novedades más importantes, encontramos muchas nuevas características que nos llevará a los usuarios, diseñadores y programadores a una nueva generación de la web. Por primera vez tenemos soporte nativo para audio y video abiertos, mejoras en la navegación privada, y el soporte de nuevas tecnologías Web que nos brindarán experiencias en línea más ricas e interactivas.

Performance: Firefox 3.5 incluye un nuevo y más poderoso motor de JavaScript, llamado TraceMonkey, que brinda la mejor performance con las aplicaciones Web más complejas de hoy día. Es dos veces más rápido que en Firefox 3, y diez veces más rápido que Firefox 2.

Audio y video abierto: al fin podemos disfrutar del contenido en audio y video dentro del navegador, sin la necesidad de ningún plugin. El video es una parte vital de la web actual, sea usado para comunicar, educar o entretener. Ahora cualquiera puede ver fácilmente videos en el formato abierto Ogg Theora.

Los desarrolladores web pueden usar estas tecnologías para diseñar páginas web que interactúen con el contenido en video en nuevas y exicitantes formas, ofreciendo experiencias interactivas más ricas y más allá del control de reproducción y volumen.

Control de privacidad: se incluyen nuevas características diseñadas para proteger la privacidad en línea y para proveer mayor control sobre los datos personales.

Al usar el nuevo modo de Navegación Privada en Firefox 3.5, nada de lo visitado en la web será almacenado durante la sesión de navegación. Firefox 3.5 incluye la característica única "Olvidar este sitio", que elimina toda traza de un sitio en el navegador. Si se quiere eliminar todos los datos o actividad privada de las últimas horas, la opción "Limpiar historia reciente", brinda el control total de qué se guarda y qué se pierde, siendo otra característica única de Firefox 3.5.

Geoposicionamiento: nos ahorra tiempo al permitir a los sitios web consultar dónde nos encontramos en cada momento. Si se elige compartir la ubicación con un sitio web, este puede usarla para encontrar puntos cercanos de interés, y devolver adicionalmente, datos útiles como mapas en tu zona. Todo es opcional: Firefox no comparte tu ubicación sin tu permiso.

Les dejo un video (en inglés) con la presentación de las nuevas características:




No dejes de visitar el sitio de la Comunidad de Mozilla Argentina.

miércoles, 5 de noviembre de 2008

Sortear recomendaciones de X navegador en algunos sitios

El otro día, comentaba un usuario en la lista de Ubuntu Argentina, que no podía ingresar a cierto sitio web por una estúpida validación de navegadores, que exigía usar determinado navegador privativo muy difundido e inseguro.

Más allá de esta pésima decisión de diseño, y sin entrar en cuestiones de usabilidad, a veces es un escollo de fácil solución.

Muchas veces esta validación se realiza revisando la cadena de identificación que envía el navegador al servidor web, la cual, como cualquier información que se envía por la red, puede ser modificada fácilmente. Entonces, podemos intentar "engañar" al sitio web, diciéndole que estamos usando X navegador, cuando en realidad utilizamos otro distinto. En el caso de Firefox, debemos instalar alguna extensión como User Agent Switcher.

Una vez instalada, solo hay que agregar un icono en la barra de herramientas, haciendo clic con el botón derecho del mouse sobre la misma, y elegir la opción "Personalizar...". Desde allí, podemos arrastrar y soltar el icono "User Agent" en el lugar que nos resulte más cómodo. Su uso es bastante intuitivo, y solo es cuestión de elegir la cadena de identificación que necesitemos, y probar. Dependiendo de qué otras cosas use el sitio web, podemos tener éxito o encontrarnos con escollos adicionales. Por ejemplo, pueden usar elementos JavaScript o CSS no estándar, o extensiones y bugs indocumentados de X navegador.

Es una alternativa que nos puede salvar en un apuro, y vale tenerla presente.

¡Basta de "standart"! (y con ayuda de Firefox)

Uno de los barbarismos más habituales, que encontramos en todo tipo de textos castellanos, es la palabrota "standart", por estándar. Su origen es del inglés standard, y probablemente el error viene por su pronunciación.

Por favor, usemos la grafía castellana, ampliamente extendida; y solo cuando corresponda, la inglesa. Pero no inventemos, que no hace falta.

Si hasta cuando se busca en google nos dice: "Quizás quiso decir: estándar" ;)

Y no nos olvidemos de los mataburros. Hablando de eso, ¿sabían que Firefox tiene corrector ortográfico incluido? Lamentablemente no suele venir instalado por defecto el diccionario castellano. Pero tiene fácil solución, solo hay que instalar el agregado del diccionario español de Argentina, mantenido por la comunidad de traductores de Mozilla Argentina. O el diccionario del español de España. Si no me equivoco, ambos diccionarios están creados en base a los de OpenOffice.org, siendo el diccionario argentino igualmente válido para países latinos.

¿Y para qué sirve un diccionario en el navegador?, me dirán. Sirve muchísimo. Porque resalta las palabras desconocidas mientras completamos todo tipo de formularios de ingreso de texto en la web, como pueden ser los posts, webmails, y formularios de todo tipo. Así Firefox nos alertará a tiempo de cuando la estamos pifiando. Y por supuesto, el mismo diccionario sirve para instalarlo en Thunderbird, para habilitar también la verificación de ortografía en nuestros correos.

jueves, 30 de octubre de 2008

Temas para Firefox

Algunos temas para Firefox 3 que he encontrado útiles o interesantes, y me gustaría compartir.

Con la salida de Firefox 3 se estrenó un nuevo tema visual, que entre otras novedades, tiene nuevos íconos para los botones y del historial. Ambos botones están visualmente conectados, y un asa para abrir una ventana descolgable con el historial reciente. Lamentablemente, este tema llamado Strata, solo salió oficialmente en la versión para Windows, y no se incluyó para otros sistemas operativos, como Linux. Pero ahora está disponible como agregado:

Strata Human: la versión de Strata, para el esquema de colores Human, que es el predeterminado de Ubuntu. Es el que estoy usando actualmente.

Strata RELOADED: un tema similar al de XP, pero en tonalidades de azul. Otro que me agradó y estuve probando por un tiempo.

Strata XP: ideal para masoquistas que quieran dejar su Linux tan aburrido como un XP :D

Chromifox: le da un aspecto Google Chrome al Firefox 3. Es un tema muy sencillo y limpio, y es interesante porque al menos difiere un poco de la mayoría que se encuentran. Aunque no me gustan los temas que imitan otros sistemas o aplicaciones, debo confesar que lo usé por algún tiempo.

Littlefox: este tiene iconos muy pequeños, es elemental y terriblemente simple. Ideal para usar en mini-notebooks, como mi Asus eeePC 701 con Ubuntu.

Y hay muchísimos más en https://addons.mozilla.org

viernes, 17 de octubre de 2008

Firefox: extensión Stylish

Visitando el sitio de coders.me, encontré un error muy molesto. Allí tienen un componente dhtml para mostrar los comentarios más recientes de los visitantes. La idea es que estos vayan pasando como en una marquesina flotante. Lamentablemente, funciona mal, mostrándose en la esquina superior izquierda de la página, lo que bloquea el acceso a gran parte del contenido de la página. Esto al menos sucede con mi querido Firefox 3.


Decidí hacer algo al respecto, y aprovechar para probar alguna extensión que pudiera "corregir" este pequeño fallo en el diseño del sitio. Así di con la extensión Stylish, la cual permite escribir hojas de estilos CSS personalizadas para determinadas páginas o sitios. Con ayuda del magnífico Firebug, rápidamente comprobé que el componente de comentarios estaba contenido en una etiqueta div con id="recientes_comentarios". Con solo agregar una regla como:
div#recientes_comentarios {
display: none;
}

ya puedo disfrutar de la lectura de este interesante sitio. Mientras me pongo en contacto con esta gente para avisarles del problema, no volveré a ser interrumpido por este molesto componente :)

Saludos

Actualización: al reportarles el problema a coders.me, muy amablemente Eduardo Sada se puso en contacto conmigo y se preocupó por resolverlo. Ya está solucionado, aunque me asegura que no cambiaron nada, lo que me hace suponer que tal vez mi proveedor de internet (Speedy - Telefónica de Argentina), me está jugando una mala pasada. ¿Habrán implementado en Speedy algún proxy que encima funciona mal?. La verdad que fue todo muy raro, porque en cualquier PC que probara, sucedía el mismo problema con el sitio, y con cualquier navegador (Firefox, Safari, Opera e IE7), con excepción de Chrome, que era el único donde se vía bien. Se podía confirmar tanto en XP como en Ubuntu, en máquinas diferentes. Debo aclarar que la conexión es compartida a través de un router wi-fi, no tengo proxy ni nada que pueda interferir, y algunas máquinas están conectadas por cobre, y otras por wi-fi. No tengo motivos para dudar de Eduardo... pero sí de Speedy. Seguiré el tema e intentaré comprobar si mi ISP implementó algún maligno proxy "transparente" sin mi consentimiento. En cualquier caso, la técnica es válida para resolver muchas situaciones similares, especialmente cuando no hay alguien responsable del mantenimiento de un sitio web, todo lo opuesto al caso de coders.me y al comportamiento ejemplar de Eduardo.