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

Spisu treści:

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

Co warto wiedzieć

  • Włącz menu debugowania, wprowadzając defaults write com.apple. Safari IncludeInternalDebugMenu 1 do Terminal.
  • Wyłącz menu debugowania, wprowadzając defaults write com.apple. Safari IncludeInternalDebugMenu 0 do Terminal.
  • Uruchom ponownie Safari po włączeniu lub wyłączeniu menu debugowania.

Safari od dawna ma ukryte menu debugowania, które zawiera 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.

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

Wraz z wydaniem Safari 4 latem 2008 roku wiele przydatnych pozycji menu debugowania zostało przeniesionych do nowego menu Develop. Jednak ukryte menu debugowania pozostało, a nawet pobrało polecenie lub dwa w miarę kontynuowania rozwoju Safari. Został całkowicie usunięty z OS X Sierra i nowszych wersji systemu operacyjnego.

Apple sprawił, że dostęp do ukrytego menu Develop jest łatwym procesem, wymagającym jedynie przejścia do preferencji Safari. Z drugiej strony dostęp do menu debugowania 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 to sekret włączania menu debugowania Safari.

Image
Image

Włącz menu debugowania Safari

Zamknij Safari, jeśli masz je otwarte, a następnie:

  1. Idź do Applications > Utilities i uruchom Terminal.
  2. Wprowadź następujący wiersz poleceń w Terminalu, 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.

    defaults write com.apple. Safari IncludeInternalDebugMenu 1

  3. Naciśnij Enter lub Powrót.
  4. Uruchom ponownie 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. Uruchom Terminal.
  2. Wprowadź następujący wiersz poleceń w Terminalu, 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.

    defaults write com.apple. Safari IncludeInternalDebugMenu 0

  3. Naciśnij Enter lub Powrót.
  4. Uruchom ponownie Safari. Menu debugowania zniknęło.

Ulubione pozycje menu debugowania Safari

Dzięki menu debugowania pod twoją kontrolą możesz wypróbować różne pozycje menu. Nie wszystkie elementy menu nadają się do użytku, ponieważ wiele z nich jest przeznaczonych do użytku w środowisku programistycznym, w którym masz kontrolę nad serwerem WWW. Niemniej jednak przydatne elementy to:

  • Wymuś odświeżenie
  • Pokaż miernik szybkości klatek, który wyświetla obciążenie procesora, szybkość wyświetlania klatek na stronie oraz aktualizacje dokonywane na stronie, a wszystko to w formie 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.

Zalecana: