C'è un modo per fare in modo che Safari apra una pagina bianca e scura?

4

Ho impostato Safari per aprire una pagina vuota quando apro una nuova scheda. Mi piace di più di quello a cui è normalmente impostato, ma sfortunatamente lavoro molto tardi e la gigantesca area bianca sullo schermo disturba notevolmente i miei occhi. Qualcuno sa come rendere la pagina bianca più scura in modo che sia più facile per gli occhi?

Solo per riferimento, ecco la pagina vuota di cui sto parlando: link

    
posta GDP2 09.02.2015 - 07:55
fonte

6 risposte

8

Potrebbero esserci altri modi per farlo, ma un modo semplice sarebbe quello di creare la tua home page, che potrebbe apparire come preferisci. Quindi, imposta la pagina iniziale in Safari in modo che punti a quel file.

Crea un file chiamato "home.html" con questi contenuti:

<!DOCTYPE html>
<html style="background:#333;">
<head>
    <title>New Tab</title>
</head>
</html>

Apri quel file con Safari e usa la finestra di dialogo delle preferenze per impostare la homepage sulla pagina corrente. Imposta anche nuove schede e finestre per iniziare sulla tua home page.

    
risposta data 09.02.2015 - 09:10
fonte
3

Prolungando la risposta fornita in precedenza, puoi creare un semplice file html e salvarlo nella tua directory home o da qualche altra parte, quindi configurare le preferenze generali di Safari in questo modo:

Poiall'avviodiSafari,oapriunanuovascheda,saràlabellapaginavuotapiùscura:

    
risposta data 09.02.2015 - 11:31
fonte
3

Le soluzioni precedenti per la pagina scura vuota non si focalizzano automaticamente sulla barra degli indirizzi, una soluzione è impostare un foglio di stile di safari personalizzato e cambiare il colore del corpo al buio.

Crea darkblanksafari.css come di seguito:

@media screen,projection,tv { 
       body {
       background-color: #1c1c1c;
       }
}

Ora imposta il foglio di stile sul file tramite la scheda Avanzate in Preferenze di Safari:

Porta meno affaticamento degli occhi e meno pagine bianche abbaglianti nelle tue nottate, mantenendo intatta la tua esperienza su Internet, perché la maggior parte dei siti web sostituisce il colore di sfondo del corpo con il proprio.

    
risposta data 10.07.2017 - 03:38
fonte
1

Le soluzioni precedentemente annotate della pagina scura sono grandiose, ma non hanno la possibilità di avere la barra degli indirizzi focalizzata automaticamente, che per me è una non-starter. Sono abituato a poter iniziare immediatamente a digitare un URL o un elemento di ricerca subito dopo l'apertura di una nuova pagina / scheda. Questa è una caratteristica talmente buona che sono andato avanti e ho presentato una richiesta per Apple di aggiungere questa funzionalità, ma penso che nel frattempo ci possa essere una soluzione pazzesca.

Sebbene non abbia trovato html o css vuoti di pagine vuote attorno al pacchetto Safari.app sfortunatamente, mi sono reso conto che potremmo usare un'app macro come SimpleKeys , Keyboard Maestro o un'altra app di questo tipo per creare un doppio whammy in cui è possibile impostare la pagina vuota predefinita come indicato in precedenza, ovvero:

Modifica ~ / Libreria / Safari / DarkBlank.html (e imposta la tua pagina vuota a questo):

<!DOCTYPE html>
<html style="background:#333;">
<head>
    <title>New Tab</title>
</head>
</html>

Quindi imposta una macro per avviare un comando (comando-t, comando-l) o (comando-n, comando-l) per creare una nuova scheda o finestra con la barra degli indirizzi a fuoco. Dovresti abituarti a un nuovo collegamento per farlo, ma otterrai il comportamento previsto.

In ogni caso, spero che alla fine ci sia una soluzione migliore messa a punto dalla stessa Apple, ma se si desidera mettere a fuoco la barra degli indirizzi, questo è probabilmente il meglio che possiamo sperare al momento a meno che qualcuno non sia a conoscenza di un altro modo per hackerare la pagina (magari tramite NinjaKit o EasySIMBL).

    
risposta data 09.02.2015 - 17:11
fonte
1

Questa non è una soluzione diretta per la creazione di una pagina scura aperta per una nuova scheda. Tuttavia, ho problemi simili con il lavorare fino a tardi e sforzarmi gli occhi per leggere le pagine bianche abbaglianti. Io personalmente uso Flux e risolve il problema per me in tutto il sistema.

link

Le impostazioni predefinite sono un po 'estreme per me, ma puoi modificarle secondo le tue preferenze e impostare una pianificazione per quando vuoi che venga attivata. Mi ci sono voluti quasi 2-3 settimane per abituarmi, ma ora sono appassionato. Spero che aiuti.

    
risposta data 10.02.2015 - 06:37
fonte
0

Aggiornamento: questa non è una buona risposta, ha aspetti negativi importanti.

-

È possibile, ma la soluzione non è perfetta.

Crea un nuovo servizio per Safari usando Automator usando il seguente AppleScript (l'ultima riga è opzionale - è il tasto Canc)

tell application "Safari" to tell window 1 to set current tab to (make new tab with properties {URL:"data:text/html;base64,PGJvZHkgYmdjb2xvcj1ibGFjaz4K"})
delay 0.3
tell application "System Events" to tell process "Safari" to keystroke "l" using command down
tell application "System Events" to tell process "Safari" to keystroke (ASCII character 8)
return input

Assegnare un nome, assegnare ⌘T nelle preferenze. Il grande svantaggio è che è piuttosto lento (~ 1 secondo prima che possa iniziare a digitare). Incolpo Automator. Forse il servizio binario che fa la stessa cosa funzionerà meglio. Secondo problema: lampeggia in bianco per un breve momento. L'impostazione della home page sulla pagina nera statica lampeggia anche in bianco.

    
risposta data 14.05.2015 - 01:28
fonte

Leggi altre domande sui tag