Mostra l'ID processo delle singole schede della pagina web e Windows in Safari per Mac OS X
Chiunque sviluppi qualcosa sul Web sa che seguire l'uso di risorse di una specifica scheda o finestra o semplicemente rintracciare una scheda o una finestra errante può essere difficile, ma Safari sul Mac ha un trucco nascosto che lo rende molto Più facile; la possibilità di mostrare gli ID del processo Web direttamente all'interno della pagina e il titolo della scheda di una finestra di Safari.
Questa impostazione opzionale è rivolta agli utenti avanzati e agli sviluppatori che hanno un motivo per visualizzare rapidamente una singola pagina web PID 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 delle schede e finestre errate usando un trucco hover all'interno di Activity Monitor.
Per ottenere il PID del titolo della pagina, devi mostrare il menu Debug di Safari se non lo hai già fatto, sì, il menu Debug è diverso dal menu standard dello sviluppatore. Il menu Debug deve essere abilitato tramite la riga di comando con una stringa di default, inserire la seguente riga nel Terminale per farlo:
defaults write com.apple.Safari IncludeInternalDebugMenu 1
Riavvia Safari e scoprirai che il menu "Debug" è ora visibile, ora per abilitare l' opzione di visibilità del Titolo della Pagina PID basta fare quanto segue:
- Apri il menu Debug appena visibile e vai a "Bandiere varie"
- Seleziona "Mostra ID processo Web nei titoli di pagina"
La modifica è immediata e vedrai immediatamente un ID di processo accanto al titolo di una pagina web per ogni finestra e scheda aperta del browser, cerca qualcosa del tipo: "Titolo pagina [WP 8418]" con WP ##### come ID processo Web.
Nel caso ti stavi 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 avere un impatto con il comando kill, così puoi facilmente sospendere i processi di tab e windows, o ucciderli se sono andati fuori controllo o sono diventati altrimenti maiali delle risorse.