Disponibile un primo aggiornamento per Delve, il piccolo browser web per console Nintendo Switch modificate sviluppato dal developer Valentijn (alias noirscape) introduce il supporto per la tastiera.
Delve utilizza il protocollo Gopher basato su riga di comando, lo strumento è un concorrente diretto del protocollo HTTP che ha ottenuto la trazione nei primi anni ’90.
Rispetto al protocollo HTTP, Gopher era più focalizzato sul contenuto, dove l’obiettivo principale era la semplicità e la gestione dei documenti. Inoltre è significativamente più leggero di HTTP, con ogni richiesta che trasporta solo il contenuto assoluto del documento e nessuna informazione aggiuntiva.
Un esempio di come potrebbe apparire un sito web realizzato con Gopher è disponibile a questo indirizzo, si tratta di una versione molto minimale di Wikipedia accessibile tramite il protocollo Gopher.
I controlli sono piuttosto semplici., basta premere per visualizzare una tastiera e immettere i comandi. Quando è presente un pager, premere verso il basso per avanzare di una pagina, è possibile premere in qualsiasi momento per far apparire la tastiera (questo ferma il pager).
Breve elenco di comandi:
open <url>
-> Passa ad una pagina e la apre come menu gopher nel pager.show <filter>
-> Mostra il menu gopher corrente.<filter>
può essere utilizzato per limitare la quantità di selettori visibili solo a quelli che contengono il filtro.save <item>
-> Scarica un file dal menu Gopher visibile.<item>
è il numero che appare nel pager. Ti verrà richiesto un nome file. Il file verrà salvato nella variabiledownload_dir
(nella configurazione predefinita questo è/switch/delve
).see <item>
-> Mostra l’indirizzo URL gopher per un elemento nel menu gopher.<item>
è il numero che appare nel pager.<item>
-><item>
è un numero che appare nel pager. Passa a questo elemento nel menu gopher.back
-> Torna indietro di una voce nella cronologia.
C’è anche un file di configurazione incluso. Tutti i comandi impostati in quel file verranno caricati all’avvio. I più utili qui sono:
alias <name> <value>
-> Consente un alias<name>
al comando<value>
.bookmarks <name> <value>
-> Consente di creare dei segnalibri. Nell’applicazione, è possibile utilizzare il comandobookmarks
per aprire i segnalibri registrati come menu gopher.set <name> <value>
-> Consente di impostare variabili (altro su questo).
Variabili rilevanti (l’applicazione le utilizza per le proprie cose):
page_text
-> Può essere impostato su “on”. Se impostato, utilizza la pager. Lo vorrai sempre abilitato, il terminale non ha scorrimento.line_length
-> La lunghezza della linea in byte di una pagina nel menu o sulle linee.home_hole
-> Il menu gopher che viene caricato all’avvio dell’applicazione. Impostato sul sito gopherproject.org per impostazione predefinita.download_directory
-> La directory in cui scaricare.
Differenze con la versione originale di Delve
- Pager funziona come segue:
- Premere per visualizzare le informazioni successive.
- Premere per inserire un comando in qualsiasi momento.
- Nessun supporto per la cronologia dei comandi (incompatibile con swkbd).
- Il file di configurazione predefinito viene caricato da
/switch/delve/delve.conf
. - Nessun supporto per gestori di tipi personalizzati.
- Indicatore aggiuntivo per indicare la fine di un comando.
Installazione
- Per usarlo, basta estrarre l’archivio
sd.7z
e unire la cartella risultante nella scheda SD.
Changelog
Nuove caratteristiche
- Aggiunto supporto per la tastiera. swkbd lo supportava già, ma ora i menu possono essere esplorati interamente con una tastiera. Premere [F1] per aprire il menu dei comandi, in basso per scorrere verso il basso e [F2] in qualsiasi punto per uscire.
Download: Delve v1.1 (archivio 7z)
Download: Delve v1.1 (file .nro
)
Download: File SD (archivio 7z)
Download: Source code Delve v1.1
Fonte: gbatemp.net