Safari hadde lenge en skjult feilsøkingsmeny som inneholdt nyttige funksjoner. Opprinnelig ment for å hjelpe utviklere med feilsøking av websider og JavaScript-koden som kjører på dem, ble feilsøkingsmenyen gjemt bort fordi kommandoene som var inkludert i menyen, kunne skape kaos på nettsider.
Informasjonen i denne artikkelen gjelder Mac-maskiner som kjører OS X El Capitan (10.11) eller tidligere. Apple fjernet feilsøkingsalternativet som begynte med OS X Sierra (10.12) og flyttet de fleste funksjonene til utviklingsmenyen.
Bruk Terminal for å aktivere Safaris feilsøkingsmeny. Skjermbilde med tillatelse fra Coyote Moon, Inc.
Med utgivelsen av Safari 4 sommeren 2008 ble mange av de mest nyttige menyelementene i Debug-menyen flyttet til den nye Develop-menyen. Imidlertid forble den skjulte feilsøkingsmenyen og plukket til og med en kommando eller to mens Safari-utviklingen fortsatte. Den ble fjernet helt fra OS X Sierra og senere utgivelser av operativsystemet.
Safari Debug Menu i OS X El Capitan og tidligere
Apple gjorde det enkelt å få tilgang til den skjulte Develop-menyen, og bare kreve en tur til Safaris preferanser. Å få tilgang til Debug-menyen var derimot litt mer komplisert.
Aktivering av Safari-feilsøkingsvinduet krever bruk av Terminal, et kraftig verktøy for å få tilgang til skjulte funksjoner i Mac-operativsystemet og dets mange apper. Terminal er hemmeligheten bak å slå på Safaris feilsøkingsmeny.
Aktiver Safaris feilsøkingsmeny
Lukk Safari hvis du har det åpent og deretter:
-
Gå til applikasjoner > verktøy og lansere terminal.
-
Skriv inn følgende kommandolinje i Terminal ved å skrive den eller bruke kopier og lim inn. Skriv inn kommandoen som en enkelt linje i Terminal, selv om nettleseren din kan dele den i flere linjer.
standard skriver com.apple.Safari IncludeIn
-
Press Enter or Tilbake.
-
relansering Safari. Den nye feilsøkingsmenyen er tilgjengelig.
Deaktiver Safaris feilsøkingsmeny
Hvis du vil deaktivere Debug-menyen, kan du gjøre det når som helst, igjen ved hjelp av Terminal. Lukk Safari hvis det er åpent og deretter:
-
Start terminal.
-
Skriv inn følgende kommandolinje i Terminal ved å skrive den eller bruke kopier og lim inn. Skriv inn kommandoen som en enkelt linje i Terminal, selv om nettleseren din kan dele den i flere linjer.
standard skriver com.apple.Safari IncludeIn
-
Press Enter or Tilbake.
-
relansering Safari. Feilsøkingsmenyen er borte.
Favorittelementer for Safari-feilsøking
Med feilsøkingsmenyen under din kontroll kan du prøve forskjellige menyelementer. Ikke alle menyelementene er brukbare fordi mange er designet for å brukes i et utviklingsmiljø der du har kontroll over webserveren. Likevel inkluderer nyttige ting:
- Tving maling på nytt
- Vis bildefrekvensmåler, som viser CPU-belastning, siderammehastighet og oppdateringer som gjøres på siden, alt i form av analoge hastighetsmålere.
- Ulike flaggalternativer.
- Synkroniser iCloud-historikk.
- Avhengig av versjonen av Safari, muligheten til å tilbakestille og beregne toppsider på nytt.