Le funzionalità di Girginos Browser
Tutto quello che segue funziona nella versione 0.1.0. In fondo alla pagina trovi anche ciò che non abbiamo ancora realizzato: quando si sceglie un browser, le mancanze contano quanto le funzioni.
Schede
Le schede si aprono, si chiudono e si scorrono; il clic centrale chiude la scheda. Ogni scheda mostra l'icona del sito e un indicatore di caricamento.
Le schede non si possono riordinare trascinandole.
Barra degli indirizzi
Riconosce se quello che hai scritto è un indirizzo o una ricerca. Propone voci dalla cronologia e l'intero elenco si percorre da tastiera. Le azioni di ricerca e di indirizzo hanno un'icona propria, mentre le righe che arrivano dalla cronologia mostrano l'icona del sito stesso.
Motori di ricerca
Il motore predefinito è DuckDuckGo. Dalle Impostazioni puoi passare a Google, Yandex, Bing, Startpage o Brave.
Blocco dei tracker
Ai 213 domini integrati si aggiungono le liste EasyList ed EasyPrivacy, per un totale di circa 96.000 domini. Il numero di richieste bloccate compare nella barra degli strumenti e il blocco si può disattivare sito per sito.
Come si aggiornano le liste di filtri
Il primo controllo avviene circa 15 secondi dopo l'avvio, poi ogni sei ore; ogni lista si rinnova secondo il proprio valore ! Expires, di norma ogni quattro giorni. Il download avviene in una sessione separata e non persistente, che non conserva cookie. Se manca la rete resta in uso l'ultima copia valida. Dalle Impostazioni puoi aggiungere una lista tua: sono accettati i formati Adblock Plus, hosts e dominio semplice, e l'indirizzo deve essere https.
Perché l'analizzatore è volutamente selettivo
L'analizzatore dei filtri accetta solo le regole di cui può conservare esattamente il significato: ||domain.com^ e ||domain.com^$third-party. I pattern di percorso, i vincoli sul tipo di risorsa, il contesto $domain= e i filtri cosmetici vengono ignorati: tradurli in «blocca tutto» rompe le pagine. Circa l'85 % delle liste odierne supera questo setaccio.
Intestazioni sulla privacy e permessi
Vengono inviate le intestazioni DNT e Sec-GPC. Le richieste di permesso sono accettate solo dalla scheda attiva. Notifiche, posizione, MIDI, appunti e rilevamento di inattività sono rifiutati in silenzio per impostazione predefinita; ognuno si imposta su Chiedi, Consenti o Rifiuta dalle Impostazioni. Puoi decidere una volta sola per un intero tipo di permesso e cancellare dati salvati e permessi da un'unica schermata.
Pannello informazioni sul sito
Si apre facendo clic sul lucchetto nella barra degli indirizzi. Emittente del certificato, intestatario, date di validità e impronta digitale; il numero di cookie impostati dal sito; la cancellazione dei dati del sito e il ripristino dei suoi permessi stanno tutti nello stesso pannello.
Nuova scheda
Una casella di ricerca, i siti visitati più spesso, i collegamenti rapidi e un'area promozionale. Non entra in gioco nessuna rete pubblicitaria di terze parti: i riquadri si leggono da un file di dati locale e la pagina non invia alcuna richiesta.
Cronologia
Puoi cercare nella cronologia, percorrerla per intestazioni di giornata e svuotarla in un solo passaggio. La registrazione della cronologia si può disattivare del tutto.
Preferiti
Si aggiungono con Ctrl+D. La barra e il pannello dei preferiti supportano il riordino per trascinamento, la rinomina e il menu contestuale.
Download
Il menu nella barra degli strumenti elenca gli ultimi dieci download. Prima di aprire un file eseguibile compare un avviso.
Trova nella pagina
Si apre con Ctrl+F; permette di scorrere avanti e indietro e conta le corrispondenze.
Icone dei siti
Le icone si scaricano una sola volta, si scrivono su disco e poi vengono servite da uno schema locale. L'interfaccia non carica mai un'immagine da un indirizzo remoto.
Aspetto
Come il sistema, chiaro o scuro. La scelta si applica insieme all'interfaccia, alle pagine interne e ai menu nativi.
Lingue
Türkçe, English, Deutsch, Français, Español, Italiano, Português, Русский, العربية (da destra a sinistra), 简体中文, 日本語.
Aggiornamento
Il manifest di rilascio è firmato con Ed25519. Il browser controlla da sé gli aggiornamenti e ti lascia scegliere un canale; nella pagina sulla sicurezza spieghiamo passo per passo come funziona la verifica.
In questa versione non c'è ancora
Non stiamo dicendo che siano state abbandonate o lasciate a metà: semplicemente non ci sono nella 0.1.0:
- Supporto per le estensioni del browser (WebExtension)
- Finestra di navigazione privata
- Una seconda finestra
- Riordino delle schede per trascinamento
- Pacchetti per macOS e Linux