Forzare tutti i popup ad aprirsi in schede

Si può, senza usare estensioni, impedire a Firefox di aprire finestre ? La risposta è si, almeno con l'attuale versione 2.0. Di default Firefox apre tutti i link,eccetto quelli generati da codice javascript, in schede.

Per fare in modo che anche questi si aprano in schede – e non in quelle fastidiose popup a mezzaria – digitare about:config nella barra degli indirizzi e cercare questa chiave:

browser.link.open_newwindow.restriction

e impostare il suo valore a 0. Di default è impostato a 2, e ciò significa che vengono forzati ad aprirsi in schede solo i popup che non prevedono delle specifiche di visualizzazione (ad esempio quelli con target="_blank"). A dire il vero la preferenza non forza i link ad aprirsi in nuove schede, ma bensì ad aprirsi in accordo all'impostazione di quest'altra preferenza:

browser.link.open_newwindow

che si può configurare in Opzioni -> Schede, selezionando per l'appunto,di aprire i link in schede anzichè in finestre.Effettuando le modifiche dal menu opzioni inoltre si ottiene l'effetto di aprire anche i link provenienti da applicazioni esterne in nuove schede, viene perciò modificata anche la voce:

browser.link.open_external

E' comunque sensata l'impostazione di default, quindi non ha senso modificare il valore di tali preferenze usando about:config.

Se volete testare l'effetto della preferenza cliccate sul seguente link di prova:

< < LINK > >

Questo, unito al fatto che con una semplice modifica all'userChrome si possa spostare la barra delle schede a fondo pagina, è il principale motivo per il quale dall'uscita di Firefox 2.0 non ho più usato Tab Mix Plus.

Ricordo inoltre che:

  • CTRL-T apre una nuova scheda bianca;
  • CTRL-W chiude la scheda attiva;
  • CTRL-SHiFT-T recupera la scheda appena chiusa;
  • CTRL-Tab si sposta sulla scheda di destra;
  • CTRL-SHIFT-Tab si sposta sulla scheda a sinistra;
  • CTRL<numero si sposta sulla scheda indicata dal numero, in accordo con la sua posizione nella barra delle schede;
  • ALT-Invio apre un link digitato nella barra degli indirizzi, o una ricerca fatta da search bar, in una nuova scheda (si può volendo fare in modo che le ricerche si aprano in nuove schede di default);
  • <CTRL-click sinistro del mouse o rotellina aprono un link in una nuova scheda.

Altri post che potrebbero (si spera) interessare:
Cambiare il puntatore del mouse quando si trova su un link javascript,
Pulsante di chiusura schede
Impedire a Firefox di aprirsi mentre si sta usando un altro programma,
Scorciatoie da tastiera di Mozilla Firefox.

3 Responses to “Forzare tutti i popup ad aprirsi in schede”


  • Sempre interessanti, questi tuoi trucchetti!
    Complimenti!

    Secondo me dovresti scrivere le "FireTricksFAQ"!!!!

  • Comunque questo si poteva fare anche con ff 1.5, con le precedenti non so

  • @miki64, grazie 🙂
    @Sbronzo,
    si credo che questa preferenza ci fosse anche nella 1.0, quello che non faceva credo fosse aprire i link provenienti da applicazioni esterne, almeno stando alle FAQ di MozillaItalia dove si dice di installare l'estensione per farlo.
    http://urltea.com/1gsw

    A dire il vero io non ricordo l'esatto comportamento della 1.5. Ai tempi avevo TMP installata e credevo fosse lei ad aprire i link provenienti da applicazioni esterne in schede, poi quando ho installato la beta della 2.0 mi sono accorto che TMP non serviva più (era stata disabilitata per imcompatibilità).

    Ora è vero che TMP ha moltissime altre funzioni ma, per quello che serve a me, basta il Firefox di default

    Ciao

Leave a Reply