Forse anche grazie ai feedback positivi ricevuti dall’editor dei sorgenti di Chrome, è stato risolto un bug (feature request) aperto nel 1999: ora i link del sorgente saranno cliccabili:

Non che sia una cosa per cui stappare lo spumante, però un po’ aiuta. Speriamo anche venga implementato, come in Chrome, la possibilità di aprire il sorgente in una nuova scheda (e non in una finestra come succede ora). In realtà, esiste, un modo un po’ contorto per ottenere questo, è però necessario modificare sia una preferenza in about:config, sia ricorrere ad un bookmarklet, insomma sarebbe meglio venisse implementato di default. Ovviamente, esistono estensioni per forzare l’apertura del sorgente in una nuova scheda, ma non vedo svantaggi a farlo fare per impostazione predefinita.
Il modo – contorto – è quello di usare un bookmarklet come questo:
javascript:window.open('view-source'+location.href);
Purtroppo col solo bookmarklet non è possibile aprire delle schede (sarebbe una forzatura delle preferenze dell’utente) ed è quindi necessario impostare Firefox in modo che forzi l’apertura dei popup in schede anziché in finestre. Per farlo, impostare:
browser.link.open_newwindow.restriction
a zzero. In un modo un po’ contorto si ottiene l’effetto desiderato
. Un metodo molto più semplice è utilizzare il comando built-in di Ubiquity: view-source. Volendo si può aprire una scheda (CTRL-T) e premettere view-source: all’indirizzo della pagina di cui si vuole visualizzare il sorgente.
Un’altra nuova funzionalità – ispirata anch’essa a Chrome e che personalmente trovo inutile – è la possibilità di spostare le schede fra una finestra di FF ed un’altra. Sinceramente, credo che l’unica utilità di aprire una finestra sia quella di creare degli ambienti di lavoro, ad esempio usare una finestra per ogni singola attività: una che contenga tutte le schede relative alle vaccate, un’altra relativa alle notizie, un’altra ancora relativa all’attività lavorativa e così via… Se si tiene questo tipo di organizzazione, non credo accadrà mai che si sposti una scheda da una finestra all’altra (e in ogni caso – imo – si sta prima a copiare il link e chiudere la scheda).
Tear tab feature in Firefox 3.1 Beta 2 from Percy Cabello on Vimeo.
Un’altra delle novità più discusse di Firefox 3.1 – che è presente anche nella Beta1 – è la possibilità di avere un preview delle schede aperte quando ci si sposta usando CTRL-Tab:

A me piaceva molto di più la navigazione stile Emacs di isswitchb-tabs (non più sviluppata e non compatibile con FF 3.0.x) , che è però diventato un comando built-in di Ubiquity: tab.

In ogni caso, la miglior cosa è tracemonkey
, è una scheggia
! Le prove sono state fatte con:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081118 Minefield/3.1b2pre
Concludo con degli ottimi articoli che potete leggere per approfondire:
- Chrome qualche aiuto agli sviluppatori
- Le schede di Firefox 3.1
- Firefox 3.1 nightly finally gets linking in source viewer
- Mondozilla, per le ultime novità
[tags[firefox3.1,beta2,schede,screenshot[/tags]