Firefox ottiene una nuova modalità senza testa
- Categoria: Firefox
Mozilla piani per introdurre il supporto della modalità headless in Firefox 55 Stabile su Linux e Firefox 56 Stabile su dispositivi Windows e Mac.
La modalità senza testa è una modalità di visualizzazione speciale in cui gli elementi dell'interfaccia utente del browser Web non vengono visualizzati. Poiché questo è il caso, viene utilizzato in casi d'uso speciali, ad esempio quando si eseguono test automatici o è necessario visualizzare un sito o un servizio senza il chrome dell'utente del browser web.
Un bug era archiviato nove anni fa su Bugzilla @ Mozilla per integrare una modalità senza testa nel browser.
Google Chrome supporta già la modalità headless. Abbiamo parlato di come abilitarlo in precedenza qui su Ghacks, e ti consiglio di dare un'occhiata alla guida se vuoi scoprirlo come eseguire Chrome in modalità headless .
Per Firefox, è necessario eseguire Firefox 55 o successivo su Linux, o Firefox 56 o successivo su Windows o Mac, per il supporto. Puoi controllare la versione del browser caricando about: support nella barra degli indirizzi del browser. Questo rivela la versione di Firefox, il canale e altre informazioni.
Nota : La modalità senza testa non funziona correttamente in questo momento. Quando provi a caricare Firefox con il parametro -headless noterai che il browser non si avvia affatto. L'ho testato su Windows e Linux e su diverse versioni di Firefox e non ha funzionato al momento della scrittura. Tuttavia, non ho provato a eseguirlo insieme a Selenium, quindi potrebbe già funzionare.
Esecuzione di Firefox in modalità headless
L'implementazione iniziale della modalità headless in Firefox è di base. È necessario eseguire il browser con il parametro -headless per abilitarlo. Ti suggerisco di creare un nuovo profilo o di utilizzare una versione portatile di Firefox per questo, poiché potresti non voler eseguire il tuo profilo Firefox principale in modalità headless.
Il motivo è che non si ottiene alcuna interfaccia utente quando si attiva la modalità senza testa. Ciò significa che non c'è nessuna barra degli indirizzi, nessuna barra del titolo e nessuna barra delle schede con cui puoi interagire.
È possibile seguire lo sviluppo della modalità headless nel browser Web Firefox con un clic su questo link . Porta al meta bug su Bugzilla @ Mozilla.