Jak włączyć menu debugowania Safari, aby uzyskać dodatkowe możliwości

Safari od dawna miało ukryte menu Debug, które zawierało przydatne funkcje. Pierwotnie przeznaczone do pomocy programistom w debugowaniu stron internetowych i działającego na nich kodu JavaScript, menu debugowania zostało ukryte, ponieważ polecenia zawarte w menu mogły siać spustoszenie na stronach internetowych.

Informacje zawarte w tym artykule dotyczą komputerów Mac z systemem OS X El Capitan (10.11) lub starszym. Firma Apple usunęła opcję debugowania, zaczynając od OS X Sierra (10.12) i przeniosła większość jej funkcji do menu Develop.

Użyj terminala, aby włączyć menu debugowania Safari. Zrzut ekranu dzięki uprzejmości Coyote Moon, Inc.

Wraz z wydaniem przeglądarki Safari 4 latem 2008 r. Wiele najbardziej przydatnych elementów menu z menu Debug zostało przeniesionych do nowego menu Develop. Jednak ukryte menu debugowania pozostało, a nawet odebrało polecenie lub dwa w miarę kontynuowania rozwoju Safari. Został całkowicie usunięty z systemu OS X Sierra i późniejszych wersji systemu operacyjnego.


Menu debugowania Safari w systemie OS X El Capitan i wcześniejszych

Apple uczynił dostęp do ukrytego menu Develop łatwym procesem, wymagającym jedynie przejścia do preferencji Safari. Z drugiej strony, dostęp do menu Debug był nieco bardziej skomplikowany.

Włączenie okna debugowania Safari wymaga użycia Terminala, potężnego narzędzia do uzyskiwania dostępu do ukrytych funkcji systemu operacyjnego Mac i jego wielu aplikacji. Terminal jest sekretem włączania menu debugowania Safari.

Włącz menu debugowania Safari

Zamknij Safari, jeśli masz ją otwartą, a następnie:

  1. Iść do Konsultacje > Użytkowe i uruchom terminal.

  2. Wprowadź następujący wiersz poleceń do terminala, wpisując go lub używając kopiowania i wklejania. Wpisz polecenie jako pojedynczy wiersz w Terminalu, nawet jeśli Twoja przeglądarka może podzielić je na wiele wierszy.

    domyślnie napisz com.apple.Safari IncludeIn

  3. naciśnij wchodzić or Powrót.

  4. Wznowienie safari. Dostępne jest nowe menu debugowania.


Wyłącz menu debugowania Safari

Jeśli chcesz wyłączyć menu debugowania, możesz to zrobić w dowolnym momencie, ponownie używając terminala. Zamknij Safari, jeśli jest otwarte, a następnie:

  1. Uruchomić terminal.

  2. Wprowadź następujący wiersz poleceń do terminala, wpisując go lub używając kopiowania i wklejania. Wpisz polecenie jako pojedynczy wiersz w Terminalu, nawet jeśli Twoja przeglądarka może podzielić je na wiele wierszy.

    domyślnie napisz com.apple.Safari IncludeIn

  3. naciśnij wchodzić or Powrót.

  4. Wznowienie safari. Zniknęło menu Debug.


Ulubione pozycje menu debugowania Safari

Dzięki menu Debug pod Twoją kontrolą możesz wypróbować różne pozycje menu. Nie wszystkie elementy menu są użyteczne, ponieważ wiele z nich jest zaprojektowanych do użycia w środowisku programistycznym, w którym masz kontrolę nad serwerem WWW. Niemniej jednak przydatne elementy obejmują:

  • Wymuś przemalowanie
  • Pokaż licznik szybkości klatek, który wyświetla obciążenie procesora, szybkość klatek na sekundę i aktualizacje strony, a wszystko to w postaci analogowych prędkościomierzy.
  • Różne opcje flag.
  • Synchronizuj historię iCloud.
  • W zależności od wersji Safari, opcja resetowania i ponownego obliczania Top Sites.

Dodaj komentarz