Как да активирате менюто за отстраняване на грешки на Safari, за да получите допълнителни възможности

Намерете скритото меню на Safari

Сафари отдавна има скрито меню за отстраняване на грешки, което съдържа някои много полезни възможности. Първоначално предназначен да подпомогне разработчиците при отстраняването на грешки в уеб страниците и кода на JavaScript, който се изпълнява върху тях, менюто за отстраняване на грешки е скрито, защото командите, включени в менюто, могат да причинят повреда в уеб страниците.

С пускането на Safari 4 през лятото на 2008 г. много от най-полезните елементи от менюто за отстраняване на грешки бяха преместени в новото меню Разработване .

Но скритото скриптово меню остава и дори подхвана команда или две, докато разработката на Safari продължи.

Apple направи достъп до скритото меню "Разработване" лесен процес, изискващ само пътуване до предпочитанията на Safari. Достъпът до менюто за отстраняване на грешки, от друга страна, е малко по-сложен.

Активирането на прозореца за отстраняване на грешки в Safari изисква използването на терминал , един от любимите ни инструменти за достъп до скритите функции на OS X и многото приложения. Терминалът е доста мощен; тя дори може да накара вашия Mac да започне да пее , но това е малко необичайна употреба за приложението. В този случай ще използваме терминала, за да променим списъка с предпочитания на Safari, за да включите менюто за отстраняване на грешки.

Активирайте менюто за отстраняване на грешки на Safari

  1. Стартирайте терминала, намиращ се в / Applications / Utilities / Terminal.
  2. Въведете следния команден ред в Терминал. Можете да копирате / поставите текста в терминал (Съвет: трикратно щракнете в реда на текста по-долу, за да изберете цялата команда), или просто въведете текста, както е показано. Командата е един ред текст, но браузърът ви може да я раздели на няколко реда. Не забравяйте да въведете командата като един ред в терминала.
    по подразбиране пишете com.apple.Safari IncludeInternalDebugMenu 1
  1. Натиснете enter или се върнете.
  2. Стартирайте отново Safari. Новото меню Debug ще бъде на разположение.

Деактивирайте менюто за отстраняване на грешки в Safari

Ако по някаква причина искате да деактивирате менюто за отстраняване на грешки, можете да го направите по всяко време, като отново използвате терминал.

  1. Стартирайте терминала, намиращ се в / Applications / Utilities / Terminal.
  2. Въведете следния команден ред в Терминал. Можете да копирате / поставите текста в терминала (не забравяйте да използвате върха с три кликвания) или просто да въведете текста, както е показано. Командата е един ред текст, но браузърът ви може да я раздели на няколко реда. Не забравяйте да въведете командата като един ред в терминала.
    по подразбиране пишете com.apple.Safari IncludeInternalDebugMenu 0
  1. Натиснете enter или се върнете.
  2. Стартирайте отново Safari. Менюто за отстраняване на грешки ще изчезне.

Любими елементи от менюто за отстраняване на грешки в Safari

Сега, когато менюто Debug е под ваш контрол, можете да изпробвате различни елементи от менюто. Не всички елементи от менюто са приложими, тъй като много от тях са предназначени за използване в среда за разработка, където имате контрол над уеб сървъра. Въпреки това има някои полезни елементи тук, включително: