Riga di comando della modalità Presentazione Safari


1

Ho creato una presentazione HTML5 che vorrei eseguire a schermo intero (nessuna barra degli strumenti, solo viewport). Con una semplice riga di comando posso aprire la presentazione a schermo intero su Chrome:

open "/Applications/Google Chrome.app" --args --kiosk http://192.168.1.1

Tuttavia, poiché la presentazione utilizza HTML5 e jQuery pesanti, le animazioni sono molto più fluide in Safari (ottimizzato per MacBook).

Esiste un modo (o argomento della riga di comando) che posso aprire Safari in modalità schermo intero reale su Yosemite senza barre degli strumenti o barre degli indirizzi?

Risposte:


1

Puoi usare un AppleScript come quello per farlo.

tell application "Safari" to activate
delay 3 --adjust to your needs
tell application "System Events"
    tell process "Safari"
        tell menu bar 1
            tell menu bar item "View"
                tell menu "View"
                    click menu item "Hide Toolbar"
                end tell
            end tell
            tell menu bar item "View"
                tell menu "View"
                    click menu item "Hide Status Bar"
                end tell
            end tell
            tell menu bar item "View"
                tell menu "View"
                    click menu item "Enter Full Screen"
                end tell
            end tell
        end tell
    end tell
end tell

Salvalo con il nome che desideri e quindi esegui osascript your-script.


Vorrei aggiungere alcune dichiarazioni di "prova" per risolverle se sono già nascoste. In caso contrario, ha funzionato.
tron_jones,

Il problema è che Safari 8 su Yosemite sembra sempre continuare a mostrare la barra delle schede. So che questo non può essere modificato attraverso il menu, ma speravo che (come con Chrome) potesse essere possibile accedere a una sorta di modalità "Presentazione" o "Chiosco" usando gli argomenti della riga di comando.
Niels,

No. Safari non ha questo tipo di opzioni.
jherran,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.