ПростоSWITCH. Выпуск №16

Шестнадцатый выпуск рубрики «ПростоSWITCH», по обыкновению, посвящен трем увлекательным вещам. Во-1-х, это средства разраба, которыми обустроен браузер Safari, и которые имеют все шансы понадобиться даже обычному веб-серферу. Во-2-х, очень нужный процесс «Автоматора», который дозволит стремительно собрать выделенные в «Файндере» файлы в новейший каталог. И в-3-х, нужная программка для тех, кто все еще пользуется данными формата CHM.

Средства разраба в Safari

Судя без вопросцам, которые вызвал позавчерашний выпуск рубрики «ПростоFACT», о инструментах разраба, которыми обустроен Safari, знают {не все}. Но поведать о их стоит, даже ежели вы к веб-разработке не имеете совершенно никакого дела — часть этого инвентаря быть может полезна и обыкновенному веб-серферу.

По дефлоту, средства разработки Safari выключены. Чтоб включить их, в окне опции браузера перейдите в категорию Дополнения (Advanced) и отметьте параметр Показать меню «Разработка» в строке меню (Show Develop menu in menu bar). Соответственный пункт меню сходу покажется за пт Закладки (Bookmarks). Диалог опции программки можно закрыть.

Чтоб меню Разработка (Develop) возникло в строке меню, необходимо включить данный параметр.

Такие команды входят в меню Разработка (Develop), которые помогают не только лишь веб-разработчикам в ежедневном нелегком труде, да и обыденным веб-серферам.

Что все-таки в показавшемся пт меню имеется… Группа Открыть страничку при помощи (Open Page With) содержит ссылки на остальные веб-браузеры, установленные в вашей системе. По другому говоря, прямо изо Safari можно передать текущую интернет-страницу в Firefox, Opera либо Гугл Chrome. Это полезно, в своё время в Safari что-то начинает глючить, и нужно удостовериться — глючит сама страничка либо все-же браузер?

Через группу Пользовательский агент (User Agent) можно установить идентификатор Safari, с которым он будет загружать интернет-страницы. По другому говоря, таковым образом программка будет «маскироваться» около остальные браузеры. Примочка, наиболее нужная разрабам. Но с ее помощью, к примеру, можно лично оценить интерфейс GMail, разработанный для «айПада» — для этого Safari должен «представиться» своим младшим братом с борта «яблокового планшета». В меню Пользовательский агент (User Agent) изберите пункт Иной… (Other…) и содержимое текстового поля в показавшемся окне поменяйте на такую строчку:

Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.Четыре Mobile/7B334b Safari/531.21.10

Нажимайте OK и входите около собственной учеткой на Гугл Mail. {Не все} трудится, как следует, но общее представление о GMail для iPad у вас будет. 🙂

iPad-интерфейс GMail можно оценить и через «настольную» версию Safari, задаваясь вопросцем — что мешало такую эстетику навести и в обычной оболочке данной почтовой службы?

Идем далее… Последующие 5 установок полезны для отладки кода веб-страниц, включая сценарии JavaScript. Это функциональный веб-инспектор, консоль JavaScript, редактор снипетов, отладчик и менеджер профилей JavaScript. Полезные штуки для разраба, но для обычного юзера они меню навряд ли представляют какой-либо энтузиазм, потому тщательно на их я останавливаться не буду.

Ниже находится команда Отключить кэши (Disable Caches) отключает «подсос» текстовых и мультимедийных данных изо кэша браузера — в этом случае Safari всякий раз при загрузке всех веб-страниц обращается к веб-серверу. Так вы полностью будете загружать изо интернета самые свежайшие данные. Но не считая того, эта возможность понадобится для личной оценки скорости интернет-соединения (все-же личные чувства часто наиболее сладкоречивы, чем четкие числа).

Пункт Отключить изображения (Disable Images) отключает загрузку какой-нибудь графики — в наших краях это все еще быть может полезно, в своё время потребление интернет-трафика следует всесторонне надзирать.

Команда Отключить стили (Disable Styles) отключает поддержку стилей дизайна текстово-графической инфы на сайтах — взамен этого Safari употребляет стили, объявленные в диалоге опции программки. Если честно, лично я не имею возможности придумать пример настоящей полезности от использования данной команды… Но знать о ней не навредит — вдруг для вас понадобится.

Пункт Отключить JavaScript (Disable JavaScript) вы уже понимаете — им отключаются все сценарии JavaScript.

Оставшиеся две команды — Отключить Runaway JavaScript Timer (Disable Runaway JavaScript Timer) и Отключить соответствующие для веб-сайтов хаки (Disable Site Specific Hacks) — относятся к уровню «Оно для вас не нужно». 🙂 Судите сами. Включив первую изо этих 2-ух примочек, вы отключите слежение браузером за сценариями JavaScript, которые очень длительно производятся, иногда растрачивая на себя возлюбленных фактически все вычислительные ресурсы Мака (да, такое время от времени случается). Это быть может полезным разве что для работы со своими сценариями.

Команда Отключить соответствующие для веб-сайтов хаки (Disable Site Specific Hacks) относится к фрагментам кода самого Safari. Как говорится в справочной системе браузера, зависимо от версии программки, в ней имеют все шансы работать отдельные модули, которые разрешают обрабатывать загружаемые вами данные корректно, но не нормально. С течением времени такие «заплаты» заменяются на отлаженные механизмы, и возникают остальные «временные решения». Пожалуй, приблизительно так можно обрисовать работу данного пт меню Разработка (Develop) — ясное дело, что для веб-серфера от него полезность, мягко говоря, маленькая.

Во, пожалуй, и все, что можно поведать о данной группе установок в основном меню Safari.

Automator: группировка данных в новеньком каталоге

У вас на Маке которые-нибудь папки засоряются часто? Небось в каталоге загрузок неизменный беспорядок, да? 🙂 Когда у меня часто и на десктопе накапливается рабочий хлам — те же снимки экрана, которые я готовлю для публикаций на «ПростоМАКе». И все бы ничего, если б не одна загвоздка — я вытерпеть не имею возможности захламлять десктоп. Потому те же снимки экрана, нащелкав нужные рисунки, стараюсь побыстрее сложить в один каталог. И всегда я делал это вручную. Нет чтоб создать обычный процесс в «Автоматоре», чтоб заавтоматизировать эту рутинную операцию.

И гляди таки сделал процесс для «Файндера». Во что у меня вышло:

Рассказываю весьпорядку. Весь метод можно разбить на 6 шагов, которые отмечены на снимке экрана:

  1. Получили выделенные на десктопе либо в окне Finder файлы и сборники. Сохранили перечень путей всякого выделеного объекта — для операций на последующих шагах.
  2. Спрашиваем у юзера, какой-никакое он желает отдать имя создаваемой папке. Приобретенный ответ сохраняем в переменной Folder.
  3. Извлекаем изо памяти сохраненный на первом шаге перечень ссылок к выделенным файлам и папкам. Получаем путь папки, в какой все эти объекты находятся, и записываем данный путь в переменную Path.
  4. Создаем новейшую папку с именованием, которое юзер именовал на втором шаге, и в каталоге, путь которого мы узнали на 3-ем шаге. Далее этого получаем путь лишь что сделанной папки и заносим его в ту же переменную Path.
  5. Опять извлекаем изо памяти перечень ссылок на данные, выделенные перед вызовом этого процесса, чтоб переместить их в папку, сделанную на прошлом шаге (ее путь, нужный для деяния перемещения, мы получили и сохранили в переменной Path также на прошлом шаге).
  6. Фактически, нужные манипуляции с данными уже произведены — данный шаг служит только для информирования юзера о успешном разработке новейшей папки с обозначенным именованием и перемещением туда выделенных данных. Для этого мы используем сообщение Growl. Приостановку я добавил, чтоб отдать возможность «Файндеру» успеть обновить содержимое папки, в какой произвелись все деяния, до этого чем Growl покажет сообщение о успешном окончании процесса.

Во и все дела. Хоть метод и длиннющий, да к тому же разбитый на несколько блоков, все по сути весьма просто. Сделать своими руками копию этого процесса только без снимку экрана — пара пустяков. Но можно и скачать готовый процесс, открыв его в «Автоматоре» и исследовав каждую операцию и ее опции. Не забудьте лишь сохранить данный метод в собственной папке действий (клавиши command+shift+S).

iChm: чтение «оконных» CHM-файлов

Любой свитчер, который осознанно работал с PC-компьютером, понимает, что в среде Windows формат скомпилированных HTML-файлов (короче говоря, CHM) достаточно всераспространен. Вправду, для него свойственны определенные удобства — структурированное содержание, возможность поиска без главным словам и их фрагментам, предметный указатель. И все это держится на обычном HTML, JavaScript, CSS и иных обычных для Интернета вещах. Можно сказать, что в собственном роде CHM — в чем либо применимая кандидатура PDF-файлам.

Основное окно программки.

Почти все книжки доступны в Сети конкретно в CHM-формате. Хотя, справедливости ради необходимо сказать, что почти все изо их сделаны без согласия на то создателей и правообладателей картонных изданий. Но вроде бы то ни было, CHM-литература пользуется определенной популярностью. И если же Windows-пользователям о средствах для чтения таковых файлов волноваться не надо (в системе есть штатный вьюер), то в комплекте Mac OS X соответственных средств просмотра нет и никогда не было. Потому в хорошем качестве постороннего решения можно порекомендовать программку iChm.

Посреди главных плюсов приложения — поиск без всей книжке и текущей страничке, одновременное отображение нескольких страничек открытой CHM-книги в различных вкладках, самодействующее определение текстовой шифровки, похожая с веб-браузером навигация с помощью клавиш «вспять» и «вперед». Не считая этого, iChm дозволяет добавлять закладки на определенные странички, снабжая эти закладки тегами.

Теги, которыми iChm дозволяет пичкать закладки, разрешают резвее отыскать нужные странички определенных книжек.

Не считая «настольной» версии для Mac OS X, также существует версия программки для iPhone и iPod touch. 1-ая — бесплатная, буде 2-ая доступна в 2-ух вариантах — платная полнофункциональная версия (без стоимости 6,99 $) и Lite-версия, в хоть какой момент времени, при тех же функциях, позволяющая сохранять на вашем Apple-гаджете лишь одну CHM-книгу.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий