Amit tudni kell
- Engedélyezze a hibakeresési menüt a defaults write com.apple. Safari InternalDebugMenu 1 beírásával Terminal.
- A hibakeresési menü letiltása a defaults write com.apple. Safari IncludeInternalDebugMenu 0 beírásával Terminal.
- A hibakereső menü be- vagy kikapcsolása után indítsa újra a Safarit.
A Safariban sokáig volt egy rejtett Debug menü, amely hasznos lehetőségeket tartalmazott. A hibakeresési menüt eredetileg a weboldalak és a rajtuk futó JavaScript-kód hibakeresésének segítésére szánták, de elrejtették, mert a menüben szereplő parancsok pusztítást okozhatnak a weboldalakon. A cikkben található információk az OS X El Capitan (10.11) vagy korábbi operációs rendszert futtató Mac számítógépekre vonatkoznak.
Safari Debug Menu OS X El Capitan és korábbi verziókban
A Safari 4 2008 nyarán való megjelenésével a Debug menü számos hasznos menüpontja átkerült az új Fejlesztés menübe. A rejtett Debug menü azonban megmaradt, és a Safari fejlesztése közben egy-két parancsot is kapott. Teljesen eltávolították az OS X Sierráról és az operációs rendszer későbbi kiadásairól.
Az Apple egyszerűvé tette a rejtett Fejlesztési menü elérését, és csak a Safari beállításaihoz volt szükség. A Debug menü elérése viszont egy kicsit bonyolultabb volt.
A Safari hibakereső ablakának engedélyezéséhez a Terminál használata szükséges, amely egy hatékony eszköz a Mac operációs rendszer és számos alkalmazás rejtett funkcióinak eléréséhez. A terminál a Safari Debug menüjének bekapcsolásának titka.
A Safari hibakeresési menüjének engedélyezése
Zárja be a Safarit, ha nyitva van, majd:
- Lépjen a Applications > Utilities oldalra, és indítsa el a Terminal.
-
Írja be a következő parancssort a terminálba annak begépelésével vagy a másolás és beillesztés használatával. Írja be a parancsot egyetlen sorként a terminálba, még akkor is, ha a böngészője több sorra bonthatja.
alapértelmezett írás: com.apple. Safari IncludeInternalDebugMenu 1
- Nyomja meg az Enter vagy Return.
- Újraindítás Safari. Elérhető az új Debug menü.
A Safari hibakeresési menüjének letiltása
Ha szeretné letiltani a Debug menüt, bármikor megteheti, ismét a Terminál használatával. Zárja be a Safarit, ha nyitva van, majd:
- Indítás Terminál.
-
Írja be a következő parancssort a terminálba annak begépelésével vagy a másolás és beillesztés használatával. Írja be a parancsot egyetlen sorként a terminálba, még akkor is, ha a böngészője több sorra bonthatja.
alapértelmezett írás: com.apple. Safari IncludeInternalDebugMenu 0
- Nyomja meg az Enter vagy Return.
- Újraindítás Safari. A Hibakeresés menü eltűnt.
Kedvenc Safari hibakeresési menüelemei
Az Ön irányítása alatt álló Debug menüvel különféle menüpontokat próbálhat ki. Nem minden menüpont használható, mert sok olyan fejlesztői környezetben való használatra készült, ahol Ön irányíthatja a webszervert. Ennek ellenére a hasznos elemek közé tartozik:
- Kényszerített újrafestés
- Frame Rate Meter megjelenítése, amely megjeleníti a CPU terhelést, az oldal képkockasebességét és az oldal frissítéseit, mindezt analóg sebességmérők formájában.
- Különféle jelölési lehetőségek.
- Az iCloud előzményeinek szinkronizálása.
- A Safari verziójától függően a legnépszerűbb webhelyek alaphelyzetbe állításának és újraszámításának lehetősége.