Mostra ID processo delle schede delle singole pagine Web & Windows in Safari per Mac OS X
Chiunque sviluppi praticamente qualsiasi cosa per il Web sa che seguire l'utilizzo delle risorse di una scheda o finestra specifica o semplicemente rintracciare una scheda o una finestra errate può essere difficile, ma Safari su Mac ha un asso nascosto nella manica che lo rende molto Più facile; la possibilità di mostrare gli ID dei processi Web direttamente all'interno della pagina e del titolo della scheda di una finestra di Safari.
Questa impostazione facoltativa è rivolta agli utenti esperti e agli sviluppatori che hanno un motivo per vedere rapidamente un PID di una singola pagina Web direttamente nella barra del titolo di una finestra. Per tutti gli altri, potrebbe essere un po' inutile, e nelle nuove versioni di OS X è disponibile un approccio più user friendly, che consente agli utenti di vedere l'URL di schede e finestre errate utilizzando un trucco al passaggio del mouse all'interno di Activity Monitor.
Per ottenere il PID del titolo della pagina, dovrai mostrare il menu Safari Debug se non l'hai già fatto – sì, il menu Debug è diverso dal menu Developer standard. Il menu Debug deve essere abilitato tramite la riga di comando con una stringa predefinita, inserisci la seguente riga nel Terminale per farlo:
defaults write com.apple.Safari IncludeInternalDebugMenu 1
Riavvia Safari e troverai il menu "Debug" ora visibile, ora abilita la visibilità del titolo della pagina PID solo l'opzione Fare quanto segue:
- Apri il menu Debug appena visibile e vai a "Miscellaneous Flags"
- Seleziona "Mostra ID processi Web nei titoli delle pagine"
La modifica è immediata e vedrai immediatamente un ID processo accanto al titolo di una pagina web per ogni finestra e scheda aperta del browser, cercare qualcosa di simile a questo: "Titolo pagina" con WPcome ID processo Web.
Nel caso te lo stessi chiedendo o non fosse ovvio, questi sono ID di processo standard, il che significa che puoi facilmente rintracciarli e la loro attività, e che puoi influenzare con il comando kill, quindi puoi sospendi facilmente i processi di schede e finestre o uccidili se sono andati fuori controllo o sono altrimenti diventati maiali di risorse.