El teu blog de Linux en català

Tant el Firefox com el Thunderbird tenen un sistema d’alertes propi, que no està integrat amb el nostre sistema. Per mitjà d’un parell d’extensions, podem modificar aquest comportament, i fer que les notificacions d’aquests dos programes es mostrin com els de qualsevol altre.

Per al Firefox, tenim l’extensió Firefox Notify. Per tal d’instal·lar-la, hem d’obrir el gestor de complements de Firefox des del menú “Eines>Complements”. Seleccionem la pestanya “Aconsegueix complements”, filtrar per “FirefoxNotify” i fer clic al botó “Afegeix al Firefox”. Un cop instal·lada, quan reiniciem el Firefox ja veurem com les notificacions ens apareixen pel sistema estàndard del nostre escriptori. Funciona correctament tant amb Gnome com amb KDE (en aquest escriptori no ho he comprovat, però els comentaris que hi ha a la pàgina del complement indiquen que hi funciona).

Notificació del Firefox Notifier

Notificació del Firefox Notifier

Per als que utilitzeu KDE, teniu com a alternativa el Plasma Notify.

Per al Thunderbird, la nostra extensió és Mozilla Notification Extensions. En principi, aquesta extensió està pensada perquè pugui funcionar tant per Thunderbird com per Firefox, però de moment només va per al gestor de correus electrònics. En aquest cas, com que es tracta d’una extensió experimental, s’ha d’instal·lar des de la pròpia pàgina de l’extensió. Hem de marcar el camp “Permet instal·lar-me aquest complement experimental” i fer clic a “Baixa ara”. D’aquesta manera, descarregarem l’extensió al nostre ordinador. Ara, obrim el gestor de complements del Thunderbird des del menú “Eines>Complements”. Per mitjà d’un explorador de fitxers, arrosseguem el fitxer que ens hem descarregat i, en reiniciar el Thunderbird, ja el tindrem en funcionament. Un problema que té aquest complement és que encara no està preparat per funcionar en Thunderbird 3. Per si teniu aquesta versió, us he preparat un fitxer amb el mateix complement, però modificat per a permetre que s’instal·li en Thunderbird 3 (no té cap altra modificació). Us el podeu descarregar des de la nostra secció de Projectes.

Per últim, per tal que funcioni aquest darrer complement (tant si us baixeu l’oficial com el modificat per mi), és necessari que us instal·leu el paquet “libnotify-bin”, que es troba en els repositoris de la majoria de distribucions. Si teniu Ubuntu, us el podeu instal·lar directament des de Synaptic o, si ho preferiu, executant la comanda següent:

sudo apt-get install libnotify-bin

Notificació del Mozilla Notification Extensions

Notificació del Mozilla Notification Extensions

Fonts: Firefox Notify i Mozilla Notification Extensions a OMG! Ubuntu

El Firefox és un gran navegador però, sobretot des de fa unes versions, el seu rendiment és millorable. Els desenvolupadors del projecte Swiftfox també van pensar el mateix, i des de ja fa força temps, posen a la nostra disposició el navegador Swiftfox. Bàsicament, és el mateix Firefox, però aplicant-li unes certes optimitzacions, que fan que s’executi més ràpid. Amb Swiftfox, per exemple, ens seguiran funcionant les extensions que tinguem instal·lades al Firefox. A més, quan hi ha una actualització del Firefox, al cap de pocs dies hi ha la corresponent del Swiftfox.

Logo del SwiftfoxEl Swiftfox no es troba en els repositoris oficials d’Ubuntu, però sí que en té uns de propis per a poder-lo instal·lar. Per a fer-ho, s’ha d’editar el fitxer sources.list per mitjà de la comanda següent:

sudo gedit /etc/apt/sources.list

Al final d’aquest fitxer, cal afegir la línia següent:

deb http://getswiftfox.com/builds/debian unstable non-free

Quan configurem aquest repositori, hem d’obrir el Synaptic. Primer, hem de refrescar la informació dels repositoris per mitjà del botó “Refresca”. Després, fem una cerca per nom de paquet “swiftfox”. Veurem que en troba uns quants. Això és degut a que el swiftfox ens proporciona diversos paquets, optimitzats i personalitzats segons el tipus de processador que tenim. Per exemple, en el meu ordinador, que és un AMD de 64 bits, però amb Ubuntu de 32 bits, he instal·lat el paquet “swiftfox-athlon64-32bits”, i en el meu netbook, que té un Intel Atom he instal·lat el “swiftfox-prescott”. Si voleu saber quin paquet heu d’instal·lar en el vostre ordinador, reviseu la llista completa de correspondències.

Un cop instal·lat, podem executar-lo des del menú “Aplicacions>Internet>Swiftfox”. No hi veureu gaire diferències respecte del Firefox. Fins i tot utilitzarà les extensions que hi teníem instal·lades. Les dues úniques coses que en principi no respecta són els paquets d’idioma i els diccionaris, però només cal tornar-los a instal·lar. A Softcatalà podeu trobar tant el paquet d’idioma català com el diccionari català.

El que sí tindreu és un navegador idèntic al Firefox, però que triga força menys en engegar, i que carrega les pàgines web molt més ràpid.

La velocitat d’engegada, així com el rendiment del Firefox a GNU/Linux és dolenta. Més encara si el comparem amb l’Opera o amb el Google Chrome, tots dos ràpids i lleugers. Sembla que es pot fer un petit canvi que permet accelerar en gran mesura el Firefox. Jo ho he provat i, la veritat, no he pogut adonar-me del canvi, tot i que moltíssima gent comenta que sí que nota un augment de la velocitat després del canvi. Així que si ho voleu provar, els passos són els següents:

gedit .bashrc

I afegiu al final de tot la següent línia:

export MOZ_DISABLE_PANGO=1

Finalment executeu:

source .bashrc

Reinicieu el firefox i comproveu si funciona més ràpid o no (si podeu comentar per explicar com us ha anat, millor!). El mètode, com podeu veure, és senzill i podeu desfer els canvis simplement traient la línia que heu afegit i tornant a executar l’ordre final. Bàsicament el que estem fent és desactivar pango (script smoothing library).

Han hagut unes quantes queixes respecte al Pango i, de fet, Pango no està activat per defecte amb una instal·lació del Firefox normal, sinó que en empaquetar-lo, algunes distribucions (com Ubuntu) l’activen, cosa que afecta al rendiment.

Segons es revela a un estudi fet per Cenzic, sembla que Firefox podria ser actualment el navegador més insegur. L’estudi consistia en atacar els navegadors amb uns 3100 exploits i veure fins a on aguantaven. En el cas del Firefox, prop del 44% d’aquests exploits van aconseguir foradar la seguretat del navegador, mentre que amb l’Explorer només ho va fer el 15%.

Sorprenent, sense cap mena de dubte. En el cas de Safari, aquest percentatge és del 35%, més proper al Firefox. I el navegador Opera continua sorprenent i es va mostrar com el navegador més segur de tots: només un 6% dels exploits van poder foradar l’Opera i afectar el sistema. Dels atacs a aplicacions web (no als navegadors en si mateixos), les injeccions de codi SQL representaren el 25% i és el més comú. També destaquen el cross-site scripting (17%) i el pishing (14%).

Mozilla ha d’anar molt amb compte: a aquest informe s’afegeixen les crítiques per la davallada de rendiment i mal funcionament del navegador. Firefox és una punta de llança del programari lliure, conjuntament amb l’OpenOffice.org, dos projectes que han de millorar en molts aspectes.

Notes importants

Segons hem estat discutint als comentaris d’aquest article i dels de l’Slashdot i donant un cop d’ull a l’informe sembla que aquest estudi és el mateix de sempre: el % s’ha obtingut a partir de les vulnerabilitats publicades per cada un dels navegadors. Sabem perfectament que això no és equitatiu quan es comparen navegadors de codi obert o codi tancat. Així que no es pot assegurar que realment Firefox siga el navegador més insegur.

Potser us passa com a mi, i trobeu que la lletra del sistema que se us mostra quan acabeu d’instal·lar l’Ubuntu 9.10 Karmik Koala és com a gruixuda i difuminada, i costa de llegir.

Per tant, el que segurament com jo haureu fet, és anar a:

Sistema > Preferències > Aparença > Tipus de lletra > Detalls > Contorn > Complet

Fins aquí tot bé. Aconseguim una lletra més fina i més fàcil de llegir. Això ens va molt bé perquè al firefox se’ns pot fer pesada la navegació amb aquesta visualització de la lletra.

Però la sorpresa ens arriba quan observem que la lletra al Firefox es continua mostrant gruixuda i difuminada. Això sembla ser que passa perquè el Firefox que ens ve amb el Karmik, està compilat sense que utilitzi la visualització general del sistema pel tipus de lletra que utilitza el motor Cairo.

Per arreglar-ho és tan fàcil com executar aquestes comandes.

cd /etc/fonts/
sudo mv conf.d/10-hinting-slight.conf .
sudo ln -s conf.avail/10-hinting-slight.conf conf.d/
sudo mv conf.d/10-hinting.conf .
sudo ln -s conf.avail/10-hinting.conf conf.d/
sudo dpkg-reconfigure fontconfig

Font: http://ubuntuforums.org/showthread.php?p=7094387

Fa un parell de dies es va publicar la primera beta de Firefox 3.6. Aquesta beta fa servir el motor web de renderitzat Gecko 1.9.2, amb unes quants millores pel que afecta als desenvolupadors web, als desenvolupadors de complements i també per als usuaris finals. Entre les noves característiques que s’hi podran trobar cal destacar:

  • Ara es podrà canviar l’aspecte de la interfície amb un sol clic, tot gràcies a Personas.
  • El Firefox 3.6 alertarà als usuaris de complements antics instal·lats per tal de mantindre el sistema segur.
  • El suport de reproducció de vídeo natiu ara permet fer servir l’opció de pantalla completa i poster frames
  • Suport per al format obert de tipus de lletra WOFF.
  • JavaScript més eficient, sobretot la rapidesa de resposta i el temps d’inici.
  • Suport per a les darreres versions de CSS, DOM i HTML5.

Quant a les millores per a desenvolupadors web, podeu visitar la pàgina amb el llistat de canvis i noves característiques per a desenvolupadors. També podeu visitar la pàgina amb el llistat de canvis complet (sembla que és prou llarga). Podeu baixar les versions per a Windows, Mac OSX i GNU/Linux amb els següents enllaços:

Instal·lació

Fa un temps vaig escriure un article sobre com instal·lar qualsevol versió de Firefox en format comprimit (el que se sol trobar al web de mozilla) a qualsevol distribució GNU/Linux (aneu amb compte amb això, ja que existeix un pas que elimina l’enllaç simbòlic al firefox original, haureu d’ometre eixe pas). Si teniu Ubuntu, també podeu fer servir els següents repositoris:

sudo add-apt-repository ppa:ubuntu-mozilla-daily
sudo apt-get update && sudo apt-get install firefox-3.6

firefox3.6-beta

Ja feia unes setmanes que no féiem recull, ara que les vacances ja són a punt d’acabar, tornem a la normalitat, a la fresqueta pel matí i a tot allò que després d’un estiu llarg i caloròs ens toca tornar. Llavors, primer recull després de vacances:

firefox-logoL’equip de Mozilla ha publicat una revisió del Firefox 3.5 que corregeix una vulnerabilitat important relacionada amb el javascript. Per a tots aquells que vau instal·lar la versió 3.5 com vam indicar en aquest apunt, l’única cosa que heu de fer és eliminar el directori que vau crear i desempaquetar la nova versió on estava la que heu esborrat.

Amb aquest article pretenc donar unes recomanacions per tal d’optimitzar el firefox que ja tenim funcionant. Originariament aquest article formava part de l’article que explica com compilar el Firefox 3.5, però he pensat que aquest article és vàlid per qualsevol Firefox 3.5 que tinguem instal·lat.

L’objectiu és fer unes petites modificacions a la configuració del Firefox per tal de navegar més ràpid. Així doncs, primer de tot entrarem al menú de la configuració global del Firefox.

Escriurem a la barra del navegador del firefox la següent direcció web:

about:config

Hi buscarem els següents paràmetes, i en cavniarem el valor pels que hi han escrits a la dreta.

Per deshablilitar el pròtocol d’IP 6 que encara no s’usa

network.dns.disableIPv6 true

Per habilitat el Pipelining

network.http.pipelining true
network.http.proxy.pipelining true
network.http.pipelining.maxrequests 8

Altres recomanacions

network.enableIDN false
network.http.max-connections 64
network.http.max-connections-per-server 32
network.http.max-persistent-connections-per-proxy 16
network.http.max-persistent-connections-per-server 8

Aquestes recomanacions d’optimització han estat extretes d’aquí.

firefoxlogo