Az egyes weboldallapok folyamatazonosítójának megjelenítése & Windows a Safari for Mac OS X rendszerben
Bárki, aki szinte bármit fejleszt az internetre, tudja, hogy egy adott lap vagy ablak erőforrás-használatának nyomon követése, vagy csak egy elhibázott lap vagy ablak felkutatása nehéz lehet, de a Mac-en futó Safari rejtett trükköt rejt magában könnyebb; a webes folyamatazonosítók közvetlen megjelenítésének lehetősége a Safari ablak oldal- és lapcímében.
Ez az opcionális beállítás azoknak a haladó felhasználóknak és fejlesztőknek szól, akiknek oka van arra, hogy gyorsan megtekintsék az egyes weboldalak PID-jét közvetlenül az ablak címsorában. Mindenki más számára ez haszontalan lehet, és egy felhasználóbarátabb megközelítés érhető el az OS X új verzióiban, amelyek lehetővé teszik a felhasználók számára, hogy a hibás lapok és ablakok URL-címét az Activity Monitoron belüli lebegő trükk segítségével lássák.
Az oldal címének PID megszerzéséhez meg kell jelenítenie a Safari Debug menüt, ha még nem tette meg – igen, a Debug menü eltér a szabványos Fejlesztői menütől. A Debug menüt a parancssorban, alapértelmezett karakterlánccal kell engedélyezni, ehhez írja be a következő sort a terminálba:
defaults write com.apple.Safari IncludeInternalDebugMenu 1
Indítsa újra a Safarit, és látni fogja, hogy a „Hibakeresés” menü most már látható, és most engedélyezze a PID oldalcím láthatóságát csináld a következőt:
- Húzza le az újonnan látható Hibakeresés menüt, és lépjen az „Egyéb zászlók” részhez.
- Válassza ki a „Webes folyamatazonosítók megjelenítése az oldalcímekben” lehetőséget.
A változás azonnal megtörténik, és azonnal megjelenik egy folyamatazonosító a weboldal címe mellett minden megnyitott böngészőablakban és lapon, keressen valami ehhez hasonlót: „Page Title”, ahol a WPa webes folyamatazonosító.
Ha kíváncsi vagy nem volt nyilvánvaló, ezek szabványos folyamatazonosítók, ami azt jelenti, hogy könnyen nyomon követheti őket és tevékenységüket, és hatással lehet rájuk a kill paranccsal, így könnyen felfüggesztheti a lapok és ablakok folyamatait, vagy megölheti őket, ha kimentek az irányítás alól, vagy más módon erőforrás-maradványokká váltak.