Skip to main content

Добавете още функции, като активирате менюто за разработване на Safari

Настройка браузера Safari в Mac OS Lion (Април 2025)

Настройка браузера Safari в Mac OS Lion (Април 2025)
Anonim

Safari разполага с множество специални функции, предназначени за уеб програмисти, всички се събраха под скрито меню Разработване. В зависимост от версията на Safari, която използвате, менюто "Разработване" ще покаже четири или повече групи елементи от менюто, като например опцията за промяна на потребителския агент, показване на допълнителни функции като Web Inspector и Error Console, деактивиране на JavaScript, или да деактивирате кеша на Safari. Дори и да не сте разработчик, можете да намерите някои от тези функции полезни.

Използването на менюто "Разработване" е достатъчно лесно, като всеки елемент в менюто се отнася за заредената и най-предната страница или таб "Safari", а след това и за всички последователно заредени уеб страници. Изключение са командите, като празни кешове, които имат глобален ефект върху Safari.

Преди да можете да използвате менюто Разработване, трябва първо да направите това скрито меню видимо. Това е доста лесна задача, много по-лесно от разкриването на менюто за отстраняване на грешки, което преди Safari 4 съдържаше всички команди, които сега се съдържат в менюто Разработване. Но не мислете, че по-старото меню Debug вече не е подходящо; тя все още съществува и съдържа много полезни инструменти.

Покажете менюто за разработване в Safari

  1. Стартирайте Safari, намиращ се в / Applications / Safari.

  2. Отворете "Предпочитания за Safari", като изберете "Safari, Preferences" от менюто.

  3. Кликнете върху раздела "Разширени".

  4. Поставете отметка до "Показване на менюто" Развитие в лентата с менюта ".

Развитието ще се покаже между елементите на отметките и прозореца на менюто. Разработването на менюто е особено удобно за уеб разработчиците, но случайни потребители също ще го сметнат за много полезно.

Ако някога искате да деактивирате менюто за програмисти, просто премахнете отметката в стъпка 4 по-горе.

Някои от елементите на менюто Разработване, които вероятно ще намерите най-полезни, включват:

  • Отваряне на страницата с: Позволява ви да отворите текущата уеб страница във всеки браузър, който сте инсталирали на вашия Mac. Ако някога сте посетили уебсайт, който изглежда не работи правилно с Safari, можете да използвате тази команда, за да прескочите бързо до същата уеб страница в друг браузър
  • Потребителски агент: Потребителският агент е низ от текст, който браузърът изпраща на уеб сървъра, който хоства уеб страницата. Ако някога сте посетили уеб страница, която обяви, че Safari не се поддържа, това е начина, по който сайтът знае какъв браузър сте използвали. В повечето случаи "не се поддържа" е глупост и с помощта на този елемент от менюто можете да промените потребителския агент, за да имитирате такъв от друг браузър. Може да се изненадате колко пъти се случва уеб страница, която не работи, само с промяна на потребителския агент.
  • Empty Caches: Safari поддържа кеш на достъпни наскоро сайтове. Данните, съхранени в този кеш, включват всички елементи на страница, които могат да се използват за бързо създаване на уебсайт, когато се върнете на страницата. Понякога кеша може да е стар или повреден, което води до неправилна показване на уеб страница. Изпразването на кеш паметта може да реши тези проблеми и дори може да помогне за ускоряване на Safari.

Повечето от останалите елементи от менюто вероятно ще бъдат по-полезни за уеб програмистите, но ако се интересувате от начина на изграждане на уеб сайтове, може да са интересни следните неща:

  • Показване на уеб инспектора: Това ще отвори Web Inspector в долната част на текущата страница. С уеб инспектора можете да разгледате елементите, които са се извършили при създаването на страницата.
  • Показване на източника на страница: Това ще ви позволи да видите HTML кода на текущата страница.
  • Показване на ресурсите за страницата: Отваря се страничната лента на Ресурсен инспектор в уеб инспектора, която осигурява лесен начин да видите какви изображения, скриптове, стилови листове и други елементи се използват на текущата страница.
  • Започване на записа в хронологията: Ако искате да видите как уеб страницата се зарежда и работи, опитайте опцията Start Timeline Recording. Това ще създаде графика, показваща мрежовата активност и как се зарежда и използва всеки елемент от сайта. Това прави интересен дисплей, но не забравяйте да изключите функцията, като изберете Stop Stop Timeline Recording; в противен случай ще използвате ресурсите на Mac за непроизводителни задачи - това е, освен ако не сте уеб програмист.
  • Влезте в Режим на отговорно проектиране: Друг инструмент за уеб програмисти в вградения симулатор, който ви позволява да прегледате как вашата уеб страница ще изглежда с различни разделителни способности на екрана или с различни устройства, като iPad или iPhone. Просто заредете страницата, от която се интересувате, и изберете Режим на реагиращ дизайн, за да визуализирате страницата. Можете да изпробвате рендирането на страници с помощта на различни устройства или да изберете разделителна способност на екрана, която да използвате. Когато сте готови, върнете се към менюто Разработване и изберете Изход Режим отговорно проектиране.
  • Експериментални функции: Тази опция от менюто не е налице във всички версии на Safari и съдържанието му може да се променя при всяко актуализиране на Safari. Но ако се чувствате смели, можете да опитате някои от функциите, които могат да намерят своето място в бъдещите версии на браузъра Safari.

Сега, когато разделът "Развитие" е видим, отделете време, за да изпробвате различните елементи от менюто. Вероятно ще завършите с няколко любими, които често ще използвате.