Расширения сафари. Пишем и публикуем плагин к веб-браузеру Safari

Вконтакте

В этом году разработчиков под iOS ждал целый мешок подарков — технология низкоуровневой работы с графикой , упрощенный и оптимизированный язык программирования , возможность внедрения в iOS , и расширений. Собственно, в этом материале речь пойдет о для штатного web-обозревателя Safari, которые могут значительно упростить жизнь активному серферу мобильного интернета. Стоит отметить, что большинство приведенных ниже плагинов в том или ином виде используются пользователями десктопных браузеров, а их функционал знаком практически каждому.

WhatFont

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

Скачать WhatFont (App Store) .

View Source

Еще одна примочка для web-мастеров, отображающая исходный код web-страницы (HTML, JavaScript, CSS). В отличие от предыдущего плагина, View Source является платным расширением — 33 рубля в App Store.

.

TranslateSafari

Большинство из нас частенько работает с зарубежными web-ресурсами, а знание иностранных языков оставляет желать лучшего. В таком случае на помощь придет расширение TranslateSafari, которое позволяет быстро переводить страницы и отдельные фрагменты текста. Стоимость приложения составляет 33 рубля.

Скачать TranslateSafari (App Store) .

Stacks 2

Самое дорогое расширение в данном списке (99 рублей), но в то же время и самое актуальное. При нынешних скачках курсов национальных валют будет весьма удобно иметь под рукой инструмент для автоматической конвертации рублей, гривен, долларов, евро и других денежных единиц прямо в Safari.

Скачать Stacks 2 (App Store) .

Awesome Screenshot

В iOS имеется штатная функция создания скриншотов, но данное расширение работает по совершенно иному принципу. Плагин может зафиксировать изображение всей web-страницы (а не только отображаемого на экране фрагмента). Кроме тог, Awesome Screenshot содержит минимальный набор инструментов для редактирования — карандаш, метки, ножницы.
Скачать Awesome Screenshot (App Store) .

Mail to Self

Кликнув на иконку расширения в панели «шаринга», пользователь отправляет выбранный фрагмент текста, ссылку или изображение на заранее указанный адрес электронной почты — быстро и удобно. Плагин можно загрузить бесплатно.

Скачать Mail to Self (App Store) .

1Password

Одно из первых расширений для Safri, выпущенное разработчиками одноименного приложения практически сразу после активации данной функции в iOS. Плагин являет собой надежный и бесплатный менеджер паролей для web-обозревателя.

Скачать 1Password для iPhone, iPad и iPod Touch (App Store) .

Pocket

Бесплатное расширение для сохранения web-страниц и последующей работы с ними в режиме оффлайн.

Который добавляет в популярный браузер дополнительные функции. В частности, он позволяет использовать визуальную навигацию (страницы браузера отображаются в левой панели уменьшенными изображениями сайтов, а не просто текстовыми заголовками), открывать ссылки вместо нового окна браузера в отдельном tab-е, автоматически раскрашивать HTML-код страницы и многое другое.

Сегодня мы поговорим о Saft - одном из самых крупных и самых известных плагинов для Safari. Особо нетерпеливые могут скачать плагин по ссылке, расположенной в самом конце статьи.

После установки плагина вы заметите новый пункт в панели Safari -> Preferences, где и производятся все необходимые настройки. Присутствует досадная недоработка в графическом интерфейсе - хотя на скриншоте разработчика все в порядке, на некоторых компьютерах значок Saft не помещается в верхнюю панель Preferences, что немного затрудняет к нему доступ. Чьей вины здесь больше - создателей браузера Safari, не добавивших возможность регулирования окна, или же разработчиков плагина, - непонятно.

Блокировка рекламы

Для этого Saft использует простой фильтр по URL, который можно активировать через меню Safari -> Block Ad/Banners. Базовые настройки фильтра спасут пользователя от большого количества рекламы, а особенно придирчивые пользователи смогут установить параметры фильтра самостоятельно в соответствующем пункте «Ad Blocker» в меню настроек Misc. Традиционно, «звездочка» заменяет несколько символов, а знак вопроса - один, например, для блокировки всех ссылок, в любом месте содержащих текст «reklama» достаточно добавить строку «*reklama*», а для отклонения всех ссылок формата «ad#.somesite.com» - строку «ad?.somesite.com».

Упрощенное добавление закладок

В каждой папке в меню закладок добавлены пункты «Add bookmark here…» и «Add bookmark folder here…». Как следует из названия, первый пункт позволяет добавить текущую веб-страницу в открытую папку, а второй - создать в ней подпапку. Функция пригодится тем, кто пользуется закладками из меню, на странице с полным списком закладок ее, разумеется, нет.

Размещение дополнительной информации при печати

При печати документов Saft автоматически добавляет штамп со временем, заголовком, полным адресом страницы и ее номером.

Открытие нового tab вместо нового окна

Плагин Saft, равно как и Stand, позволяет запретить функцию принудительного открытия нового окна - при нажатии пользователем любой ссылки с параметром «_blank», она откроется в новом tab-е. Устанавливается эта функция в настройках в закладке «Misc»: «Always open browser window in new tab», можно также настроить активацию этой функции только во время использования полноэкранного режима. Временно же отключить эту возможность реально, при нажатии на ссылку, или во время загрузки страницы, удерживая клавишу Shift.

Автоматическое скрытие окна «Downloads»

В настройках Saft в закладке «Misc» вы можете активировать функцию автоматического скрывания окна загрузок (Downloads). Также у вас есть возможность выбора времени, по истечении которого, если все файлы скачаны, окно загрузок исчезнет. Разработчики плагина также учли то, что вы можете открыть окно вручную - в этом случае Saft его оставит.

Восстановление сессий браузера

В том же разделе «Misc» настроек плагина вы можете выбрать функции «Save opened browser windows at quitting» и «Restore at start». Теперь при включении Safari все те страницы, которые были открыты вами на момент его предыдущего выключения, или какого-то сбоя, будут загружены снова. Помимо автоматической работы, вы можете вручную сохранить текущую сессию, и, естественно, восстановить любую из них. Достаточно выбрать пункт File -> Save Browser Window, или File -> Load Browser Window, соответственно.

Блокировка анимации

Эта функция приходится весьма кстати, особенно если учесть высокую нагрузку на процессор при просмотре сайтов с Flash- и Gif-анимацией. Активируется она через меню Safari -> Block Images and Plugins -> Only Animation.

Блокировка изображений и плагинов

Эта функция пригодится обладателям слабого интернет-канала, или просто экономящим на трафике, ведь после ее активации нагрузка на интернет-канал сокращается в разы. Активируется она все из того же меню Safari -> Block Images and Plugins.

Поиск по закладкам

Saft добавляет возможности поиска по закладкам, открыть его можно через меню Edit -> Find -> Bookmark Search. Правда, не совсем ясно, чем предложенный плагином поиск лучше встроенного, доступ к которому можно получить из окна с просмотром всех закладок (строка поиска расположена внизу).

Добавление группы закладок

Не так часто, но все же порой возникает потребность сохранить все страницы, которые открыты в данный момент, для чего достаточно воспользоваться пунктом Bookmarks -> Bookmark This Group Of Tabs, после чего все ссылки, открытые в разных tab-ах, сохранятся в отдельную директорию «Bookmarked Tabs». На каждое такое сохранение будет создаваться отдельная папка, правда, с точно таким же названием.

Объединение окон браузера

У пользователей достаточно часто возникает потребность в объединении всех окон браузера в одно, в котором и будут расположены все открытые tab-ы. Делается это из меню Window -> Consolidate Browser Windows.

Управление закладками с помощью сочетания клавиш «Control + цифра»

Стандартное клавиатурное сокращение «Command + цифра» для быстрого открытия ссылок, расположенных в панели под адресной строкой (если она активирована) всем хорошо, за исключением отсутствия возможности открытия папок в Bookmarks Bar. Поэтому Saft предлагает альтернативное сочетание «Control + цифра», которое решает эту проблему. Правда, на практике обнаружена досадная недоработка - Saft иногда отказывается реагировать на это сочетание клавиш несколько раз подряд.

Альтернативная возможность скроллинга веб-страниц

Многим пользователям придется по душе возможность альтернативного скроллинга страницы: при нажатии на клавишу Control вместо курсора появится «рука», которой можно двигать страницу во всех направлениях (кнопку мыши при этом нажимать не нужно). Особенно удобно, если на странице активно используется горизонтальная прокрутка.

Расширенные возможности поиска

Как известно, по-умолчанию, справа от адресной строки в Safari расположена строка поиска. К сожалению, поддерживает оно только одну поисковую систему - Google. Saft же добавляет ей функциональности - помимо предустановленных сайтов для поиска (CocoaDev, Dictionary, Internet Movie Database, iTunes Music Store, MacOSXHints, Macupdate, Sherlock Dictionary, Slashdot, Versiontracker) пользователь может добавить свои собственные. Достаточно вызвать контекстное меню в любой форме поиска и нажать «Add as Saft Shortcut…». Правда, эта функция еще далека от совершенства - настроить корректную работу, скажем, с Яндексом, так и не удалось.

Saft также добавляет возможности поиска слов и словосочетаний по поисковым системам через контекстное меню. Выделив нужный текст, нажмите на нем правой кнопкой мыши и выберите пункт «Saft Searches», в котором и представлен список доступных поисковых систем.

Другая возможность поиска добавлена прямо в адресную строку - достаточно в ней написать установленное сокращение и сам запрос через пробел. Настраиваются сокращения в закладке Shortcuts в настройках плагина.

Например, чтобы сделать сокращение на поиск через тот же Яндекс, достаточно ввести такую строку в поле URL при добавлении нового сокращения:
http://www.yandex.ru/yandsearch?stype=www&nl=0&text=%@
где символы «%@» исполняют роль переменной самого запроса.

Помимо самого поиска, можно установить сокращение просто для загрузки сайта.

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

Настраиваемое время таймаута для HTTP

Время таймаута, установленное в Safari по умолчанию, составляет 60 секунд. Для большинства сайтов этого вполне достаточно, но для некоторых ресурсов, которые, например, осуществляют длительный поиск по базе данных, этот параметр стоит увеличить. Сделать это можно все в тех же настройках плагина Misc -> Set HTTP Timeout to ___ seconds.

Запрет возможности активации другого tab-а с помощью скриптов

Некоторые сайты (например, GMail.com), используют скрипты, которые активируют свой tab при окончании загрузки страницы, или даже делают это через определенные интервалы времени, что может быть столь же неприятным, как всплывающие окна. Saft позволяет запретить подобные действия в Misc -> Do not allow scripts bring tab to front.

Использование внешнего текстового редактора

Всем пользователям приходится заполнять разнообразные формы ввода на веб-сайтах, и многим - вводить достаточно большой объем информации. Saft же позволяет делегировать эту функцию текстовому редактору, более пригодному для данной задачи. Достаточно на нужной форме нажать правой кнопкой мыши и в пункте «Open in» выбрать соответствующий редактор, после чего, набрав в нем текст, закрыть окно и сохранить изменения - текст будет перенесен в форму ввода.

Жаль, что Saft не поддерживает стандартной программы для работы с текстом TextEdit, хотя и позволяет ее добавить. Из известных текстовых редакторов поддерживается BBEdit - при его использовании не забудьте перед закрытием файла установить кодировку Unicode, иначе русский текст будет перенесен в некорректном формате.

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

Активация последнего выбранного tab-а

Saft запоминает последовательность, в которой пользователь открывает tab-ы, и имеет возможность открывать предыдущий при закрытии текущего, а не просто соседний, как действует Safari. Для этого просто выберите пункт Misc -> Focus Last Selected Tab.

Полноэкранный и максимальный режимы использования браузера

Saft добавляет в меню Safari пункты - Full Screen и Max Screen. Первый убирает верхнее меню, «шапку» браузера и Dock, оставляя на всем экране только адресную строку, панель закладок (если имеется), tab-ы и статусную строку внизу (если она включена). Причем доступ в меню, в отличие от Dock, можно получить, просто подведя курсор к верхнему краю экрана. Единственный явный минус состоит в том, что при включении и выключении режима Full Screen, все открытые страницы загружаются заново.

Max Screen, в свою очередь, просто расширяет окно браузера на всю доступную площадь экрана - по сути, это аналог зеленой кнопки на окне браузера, которая в Mac OS X выполняет крайне загадочные функции.

Поддержка Growl

Saft также поддерживает программу , которая представляет собой систему уведомлений пользователя. При скачивании какого-либо файла на экране появится характерное окно с уведомлением. Чтобы сделать окно «клейким», введите следующую команду в терминале:
defaults write com.apple.Safari "Saft Growl Sticky" -boolean true

И для отключения, соответственно:
defaults write com.apple.Safari "Saft Growl Sticky" -boolean false

Сохранение всей страницы в формат PDF

В отличие от стандартной возможности сохранения страницы в формате PDF (File -> Print -> PDF), Saft не «разбивает» сайт на страницы, а экспортирует все содержимое в единое изображение. Сделать это можно через контекстное меню, нажав правой кнопкой мыши в любом месте страницы и выбрав пункт «Export To PDF». Причины того, почему разработчики плагина не добавили этот пункт в меню File, скажем, рядом с «Save as…», или «Print», остаются загадкой.

Использование Aqua-интерфейса

Если вам по душе классический интерфейс программы, который использовался в более ранних версиях Mac OS X, вам пригодится функция в настройках плагина Misc -> Use Aqua. Для изменения интерфейса необходимо перезагрузить браузер.

Открытие tab в новом окне

Редко, но бывает так, что нужно открыть tab в новом окне браузера - для этого просто нажмите правой кнопкой мыши на нем и выберите пункт «Open Tab in New Window».

Произвольная перестановка tab-ов

Разработчики Safari не сочли нужным добавить в браузер столь очевидную возможность произвольной перестановки tab-ов -. Благо, Saft добавляет и такую возможность: никаких дополнительных параметров устанавливать не нужно - если плагин установлен, то вы можете просто перетаскивать tab-ы.

Вставка ссылок в комментарии к файлам

Saft должен добавлять в Spotlight-комментарии к скачанным файлам, сохраненным страницам и PDF-документам ссылку на исходную веб-страницу. Эта функция, по идее, должна значительно упростить поиск нужного документа или его родоначальника в интернете. На практике же заставить эту функцию работать не удалось.

Тем не менее, Terminal-команда для отключения этой неработающей функции выглядит так:
defaults write com.apple.Safari "Saft Set Spotlight Comments" -boolean false

А для включения необходимо ввести:
defaults write com.apple.Safari "Saft Set Spotlight Comments" -boolean true

Копирование текста без форматирования

По замыслу разработчиков плагина, Saft должен, при нажатии клавиши Option и правой кнопки мыши, вместо обычного копирования выделенного фрагмента предлагать «Plain Copy» - то есть, копирование исключительно текста без его форматирования и без каких-либо элементов, что весьма помогает при составлении многих текстов. Но увы, этого не происходит - остается лишь пользоваться несложным клавиатурным сокращением: «Command + Option + C».

Добавление разделительной полосы в меню закладок

Вряд ли это можно назвать жизненно необходимой функцией, скорее, вы сможете показать эту возможность коллегам и друзьям с вопросом «а вам слабо?». Итак, Saft позволяет добавить разделительную полосу в меню закладок просто путем добавления закладки, состоящей из дефиса («-»).

Сортировка закладок в меню

Тем, кто пользуется закладками из меню, может пригодиться функция сортировки всех закладок по алфавиту: пункт Sort Bookmarks расположен в каждой папке. Если же вы ходите отсортировать закладки во всех вложенных папках, при нажатии удерживайте клавишу Option.

Отключение предупреждений при скачивании

Safari, заботясь о безопасности, выдает предупреждения при скачивании многих программ и файлов, но многим пользователям, разбирающимся в безопасности, такая защита ни к чему - ее можно отключить в настройках плагина, в Misc -> Stop download warnings.

Возврат к закрытой странице

Saft к известной функции «Undo» (клавиатурное сокращение «Coomand + Z»), традиционно возвращающей пользователя на шаг назад, добавляет возможности открытия уже закрытого tab-а.

Эта функция активирована по умолчанию, если вы хотите ее отменить, введите в Terminal следующую строку:
defaults write com.apple.Safari "Saft Tab Closing Undo Support" -boolean false

И для ее возврата, соответственно:
defaults write com.apple.Safari "Saft Tab Closing Undo Support" -boolean true

Из соображений безопасности, в режиме Private Browsing вернуть ранее закрытый tab не удастся.

Возможность восстановления набранного текста

Если вы часто заполняете различные формы (например, при работе с почтой через веб-интерфейс, или во время участия в форумах), то знаете, насколько неприятной может быть потеря текста из-за какого-то неосторожного движения. Saft же имеет поддержку восстановления текста при использовании той же функции Undo. Включается она все там же: Misc -> Undo Support for TextArea and TextField.

Итог

Настало время подвести общие итоги по работе плагина.

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

Из минусов стоит отметить загромождение интерфейса самого браузера (особенно заметно в меню Safari, File и Bookmarks), наличие ошибок и недоработок (есть функции, которые вовсе не работают, как запланировано), и, если это можно считать минусом, наличие достаточно назойливых предупреждений о работе демо-версии.

В итоге за небольшую сумму денег (или терпимость к назойливым сообщениям, призывающим профинансировать создателей), пользователи получают комплексное решение, добавляющее в Safari практически все возможности, необходимые простым смертным. Вряд ли его стоит устанавливать тем, кто только переходит на Макинтош - нагромождение функций, скорее, отпугнет пользователей, плагин больше подходит опытным пользователям и профессионалам.

Saft является платным, стоимость одной лицензии составляет 12 долларов, а апгрейда с версии для Mac OS X 10.3 до 10.4 - 6 долларов. Все ограничения демо-версии сводятся к появлению сообщения при каждом старте браузера и в течение его работы (каждые полчаса - час).

В наше время из множества браузеров можно выбрать любой: Internet Explorer, Firefox, Safari, Opera, Chrome, и т. д.
У каждого браузера есть свои преимущества и особенности, например, Firefox очень выгодно отличается от остальных возможностью полной адаптации к условиям пользователя путём применения дополнительных программных модулей и расширителей.
Это его свойство особенно важно для пользователей Mac OS X, решающих, которому из наиболее функциональных браузеров отдать предпочтение - Firefox или Safari.
Однако, и Safari поддерживает работу дополнительных модулей. Хотя выбор плагинов совсем не так широк, как для Firefox, среди них вполне можно отыскать что-то подходящее.

Предлагаем вам подборку 20 полезных плагинов к Safari для OS X.

Заметьте, что многие дополнительные модули подключаются через SIMBL (Simple InputManager Bundle Loader - простое средство комплектной загрузки данных), представляющее собой, по сути, компактный механизм в помощь разработчикам для применения их программ в качестве дополнительных модулей к различным OS X-приложениям.

Вы можете бесплатно . Если какой-то из модулей, описанных ниже, запускается посредством этого механизма, просто установите SIMBL, поместив файл модуля в свою папку "~/Library/Application Support/SIMBL/Plugins/", и непременно прочтите инструкции по применению каждого такого дополнительного модуля.

Для Firefox использовался очень известный модуль под названием Foxmarks. Он до сих пор работает, но теперь переименован в Xmarks, а со сменой названия расширилась и сфера его действия - теперь он применяется также для браузеров Internet Explorer и Safari.
Xmarks поможет вам синхронизировать закладки на многих компьютерах, исключив разночтение данных, вы также сможете просматривать их в режиме онлайн.
Если вы пользуетесь несколькими компьютерами и хотите легко сохранять свои закладки на всех ПК, Xmarks - то, что вам нужно.

2. Pith Helmet

PithHelmet - блокатор, который, однако, служит барьером не только для веб-рекламы. PithHelmet позволяет заблокировать воспроизведение флеш-роликов, объектов Shockwave и надоедливых midi-сигналов. Настраивайте фильтр, как хотите. Этот модуль пока не работает в браузере Safari 4 beta.

3. DeliciousSafari

del.icio.us - сервис, позволяющий объединять ваши закладки в отдельный онлайн-массив и пересылать их.
Вы также можете снабдить свои закладки тегами для более удобного их просмотра. Дополнительный модуль DeliciousSafari полностью встраивается в структуру сервиса, помогая помечать закладками нужные вам сайты без открытия самой веб-страницы.

4. Safari Tidy

Этот модуль очень пригодится вам при аттестации программы. Находясь в рабочем режиме, он выдаёт иконку в строке состояния вместе с общим количеством предупреждений или сообщений об ошибках на данной странице. Если исходная страница отображается у вас через браузер Safari, все строки, содержащие ошибки или неточности, будут подсвечены, а внизу будет дана их краткая сводка.

5. SafariSource

Установки по умолчанию для отображения исходной страницы в браузере Safari явно оставляют желать лучшего. Этот простой модуль осуществляет подсветку синтаксиса, что значительно облегчает проверку исходного текста программ.
Вы можете установить цвет и начертание шрифта в панели настроек, которую этот модуль включает в окне пользовательских настроек браузера Safari.

6. SafariStand

SafariStand - компактный, но действенный модуль для добавления на вашу страницу свёрнутой боковой панели и панели закладок. С помощью последней легко возобновлять сохранённые сеансы просмотра страниц, - одним нажатием на кнопку.
Среди других возможностей модуля - изменение оформления сайта (например, назначение нового размера самого мелкого шрифта на конкретном сайте, применение таблицы стилей с пользовательскими настройками или других элементов интерфейса), а также лёгкий доступ к различным компонентам структуры сайта, таким как javascript, CSS и cookies, через Меню Операций.

7. Saft

Saft функционален как швейцарский армейский нож, из рукоятки которого извлекаются приспособления на все случаи жизни. Его возможности почти безграничны. С полным списком его функций можно ознакомиться, пройдя по ссылке.
Из них наиболее интересны следующие: блокировка рекламы, автооткрытие вкладок в новых окнах, блокировка анимации, возможность отмены операции при закрытии вкладок, боковая панель, поддержка системы оповещения Growl, автономная работа в режиме "киоск" и просмотр страниц во весь экран.

8. Cooliris

Cooliris - отличный дополнительный модуль для просмотра видео- и фотогалерей, например, тех, которые открываются через поиск Google image search, Facebook, YouTube или Flickr.
Одним нажатием на кнопку веб-страница галереи разворачивается во весь экран, чтобы вы могли видеть подборку фото- и видео-файлов этого ресурса полностью, а также менять масштаб изображений и просматривать панорамы через интерфейс Cooliris. Этот интерфейс хорош сам по себе, да к тому же, плавно отображает анимацию и видеопереходы, что повышает его привлекательность для пользователя.

9. Inquisitor

Inquisitor (Искатель) - отличное средство для повышения эффективности работы поискового сервиса Google (Google search).
Этот модуль включает поиск, когда вы ещё только вводите запрос, а результаты выдаёт в небольшом окне, всплывающем под строкой поискового запроса. Результаты поиска и варианты трактовки запроса могут выводиться на экран в виде списков, количество пунктов в которых вы можете задать через настройки.
Это настолько хорошая разработка, что недавно её купила корпорация Yahoo, сейчас готовящая к выпуску версии данного модуля для браузеров Internet Explorer и Firefox.
Заметьте: приобретение этого программного продукта корпорацией Yahoo повлекло за собой замену прежнего (Google) механизма запуска поиска Inquisitor на новый (Yahoo), что стоит принять во внимание, планируя установку этого дополнительного модуля.

10. Safari140

11. 1Password

1Password (1 пароль) - не просто дополнительный модуль, а целый сервис управления паролями, встраиваемый в структуру браузера.
Применение 1Password выгодно тем, что позволяет вам автоматически генерировать действительно надёжные пароли, которые позже будут сохраняться и автоматически вводиться самим сервисом, избавляя вас от этой заботы. Он стоит $39.95, но пробную копию можно получить бесплатно.

12. TabExpose

Для OS X разработан отличный инструмент под названием Expose, управляющий окнами на рабочем столе, с помощью которого одним нажатием на кнопку можно задать просмотр всех открытых вами окон.
Дополнительный модуль TabExpose таким же образом открывает вкладки в браузере Safari.

13. GreaseKit

Компетентные пользователи Firefox широко применяют дополнительный модуль Greasemonkey для корректировки отображения любого сайта в их браузере с помощью нескольких кодов javascript.
Это намного улучшает условия вашей работы, так как вы можете, например, варьировать размер и цвет шрифта наиболее посещаемых вами сайтов, чтобы текст легче читался.
GreaseKit выполняет ту же функцию в браузере Safari, так же, как другие WebKit-приложения для OS X.

14. SafariStretch

Управление окнами в OS X и Windows различается, главным образом, функцией кнопки максимального расширения окна.
В Windows она обеспечивает растяжение окна до заполнения им всего экрана, а в OS X размеры окна ограничены форматом его содержимого.
SafariStretch позволяет вам максимально растягивать окно во весь экран в Safari так же, как в Windows.

15. Glims

Glims - модуль, значительно повышающий функциональность и оснащённость Safari, составляющий серьёзную конкуренцию Saft.
Полный список его возможностей опубликован на веб-сайте Glims, но самые примечательные из них следующие: вывод результатов поиска в системах Google и Yahoo в свёрнутом виде, просмотр страниц во весь экран, отображение иконок страниц на панелях вкладок, автозакрытие окна загрузки, поддержка ссылок новой вкладки в открытом виде, закрытие вкладок нажатием на среднюю кнопку мыши и датирование загрузочных папок.

16. CosmoPod

Посредством CosmoPod можно загружать из Интернет на устройства Mac, iPod/iPhone и AppleTV видео-файлы Flash, DivX, WMV и Real Media, а также переформатировать их. CosmoPod подключается к большинству сайтов и автоматически распознаёт любые видео-файлы, пригодные для форматирования.
Затем вы можете добавить это видео в свою библиотеку iTunes одним нажатием на кнопку. Лицензия, дающая неограниченные права на использование данного продукта, стоит $10.

17. CutX

CutX - модуль для блокировки отдельных сайтов через создание фильтров.
Удобный инструмент для пресечения доступа ваших детей к сайтам сомнительного содержания, а также для фильтрации данных, пересылаемых сотрудниками с рабочих компьютеров во избежание утечки информации.
CutX допускает индивидуальную настройку фильтрации сайтов для каждого пользователя, а войти в режим переключения настроек можно только, зная главный пароль.

18. DownloadComment

DownloadComment - простой модуль, работающий посредством обращения к разделу комментариев Spotlight через свойства файла в меню OS X.
При загрузке каждогофайла DownloadComment будет добавлять его URL-адрес в раздел комментариев, чтобы впоследствии вы могли выявить источник загрузки этого файла.

19. Safarilicious

В отличие от модуля DeliciousSafari, автономное приложение Safarilicious передаёт ваши Safari-закладки в ведение популярного сервиса del.icio.us.
Safarilicious также может создавать del.icio.us-теги, используя данные из структуры папок с вашими закладками, или применять те, которые назначите вы сами.
Кроме того, вы можете ограничить экспорт папок, если хотите сделать доступными для внешних ресурсов не все свои закладки.

20. Safari Microformats

Набор форматов данных, скомплектованный для упрощения обмена информацией в режиме онлайн.
Например, hCards и hCalendars содержат сведения о контактах и календарь, - в соответствии со своими названиями, и форматируются так, чтобы различные приложения могли читать эти данные.
Дополнительный модуль Safari Microformats распознаёт любые объекты hCards или hCalendars на веб-странице и извещает вас об их наличии условным знаком - иконкой в адресной панели.
Нажав на эту Microformats-иконку, вы сможете добавить найденные адреса или календарные сведения в свою адресную книгу (Address Book) и календарь (iCal).

За свою семилетнюю историю операционная система iOS из суровой, неприступной и полностью закрытой превратилась в дружелюбную операционку, восьмая версия которой впервые позволила пользователям самостоятельно устанавливать не только сторонние клавиатуры и виджеты, но и надстройки в виде плагинов для штатного браузера Safari. Сегодня мы познакомимся с расширениями , облегчающими мобильный серфинг и делающими браузер Safari на iOS более функциональным.

Все плагины устанавливаются напрямую из App Store и имеют собственные отдельные приложения, которым придется найти место на SpringBoard вашего iPhone.

Каждое установленное расширение необходимо непосредственно включить в самом браузере:

Для этого вызовите меню Safari и откройте вкладку Eще . Включите требуемый плагин.

Жанр : Утилиты, плагин
Издатель : Chengyin Liu
Версия : 1.02
iPhone + iPad : Бесплатно [Скачать из App Store]

Как вы определяете нравится вам сайт или нет? Пока дело доходит до контента, первое, на что обращаешь внимание – дизайн веб-страницы. В каких тонах оформлен сайт, как выглядит футер, как много на сайте рекламы и, конечно же, насколько читабельны шрифты. Расширение позволяет определить какое именно семейство шрифтов используется на сайте.

Выделяем интересующий нас фрагмент текста, оформленного одним шрифтом, открываем меню браузера Safari и тапаем по пиктограмме WhatFont. Получаем подробную информацию о стиле шрифта.

Awesome ScreenShot

Жанр : Утилиты, плагин
Издатель : Diigo
Версия : 1.4
iPhone + iPad : Бесплатно [Скачать из App Store]

Нередко при просмотре веб-страниц возникает необходимость выделения ее фрагмента, содержащего целую статью или баннер. Простое копирование текста – не вариант, поскольку нужно сохранить стиль форматирования страницы. Решить проблему захвата веб-страницы поможет расширение .

Благодаря ScreenShot мобильный браузер Safari сможет делать полноразмерные скриншоты развертки всего сайта. Открыв требуемую страницу, запускаем плагин, масштабируем изображение до нужного размера и выбираем пункт Visible. Будет захвачен тот фрагмент страницы, который в данный момент отображается на iPhone.

Если требуется сделать захват всей страницы, достаточно выбрать Full Page . Полученное изображение можно кадрировать, внести графические или текстовые пометки посредством расширения ScreenShot.

Mail to Self

Жанр : Утилиты, плагин
Издатель : Extra Thought
Версия : 2.3
iPhone + iPad : Бесплатно [Скачать из App Store]

Несмотря на то, что в интернете существуют десятки облачных хранилищ и сервисов по работе с заметками, нередко для быстрого сохранения сообщения, фотографии или заметки я просто отправляю электронное письмо на свой же почтовый ящик. Расширение Mail to Self значительно облегчает этот процесс.

После установки Mail to Self откройте приложение и укажите свой почтовый ящик. На указанный почтовый адрес придет код активации. Активировав плагин, вы получите возможность мгновенной отправки ссылки любой открытой в браузере веб-страницы на свой почтовый адрес.

Жанр : Утилиты, плагин
Издатель : Wunderkinder GmbH
Версия : 3.1.6
iPhone + iPad : Бесплатно [Скачать из App Store]

Расширение, позволяющее прямо из окна браузера добавлять новые задачи в планировщик . Использование плагина особо удобно когда требуется добавить в список дел статью или страницу, прочесть которую нужно позднее и главное – не забыть.

Для начала работы с Wunderlist достаточно зарегистрироваться или войти в учетную запись Facebook, Google. Приложение является кроссплатформенным, что позволяет получать доступ к списку запланированных дел, задач и заметок как с компьютера, так и с планшета или смартфона.

Жанр : Утилиты, плагин
Издатель : Read it Later
Версия : 5.6.2
iPhone + iPad : Бесплатно [Скачать из App Store]

Лучшее средство коротания времени во время утомительной поездки в метро, пожалуй, чтение. Наличие интернета в вагоне метро – прерогатива мегаполисов. В менее крупных городах погружение на несколько десятков метров под землю означает, что в ближайшие 30-40 минут придется жить без интернета. Расширение Pocket позволяет сохранить веб-страницы в виде статьи с возможностью дальнейшего чтения в режиме оффлайн.

Установив приложение Pocket, зарегистрируйтесь, либо войдите в собственную учетную запись Google. На интересующей вас странице из меню браузера Safari выберите плагин Pocket. Статья тут же будет добавлена в избранные, а найти ее можно в отдельном приложении Pocket.

Не так давно я натолкнулся на очень интересную заметку «Будьте осторожны с расширениями Safari и отключите их автоматическое обновление», опубликованную Лексом Фридманом (Lex Friedman) - постоянным автором Macworld и TidBITS, блоггером, веб-разработчиком и создателем нескольких расширений для Safari. В ней автор рассказывает о проблемах, которые могут поджидать обыкновенных пользователей после установки расширений в браузер. Предлагаю нашим читателям ознакомиться с вольным переводом этой статьи и передаю слово мистеру Фридману.

Я большой фанат расширений Safari. Уже написал и делюсь ими с интернет-общественностью. Но опыт их создания позволил мне понять насколько легко злоумышленник может собрать о вас разнообразную информацию, используя методы, которые не так-то просто будет обнаружить.

Для начала, стоит рассказать о принципе работы расширений: как и веб-страницы, аддон состоит из кода Javascript, CSS и HTML. Мой «Affiliatizer», например, использует Javascript для получения всех ссылок на странице. Затем он проверяет каждую из них с целью найти линк, указывающий на Amazon, и немного изменяет его (добавляет ваш партнерский код) - все с помощью Javascript.

Установленные расширения могут добавлять любой HTML-код на любые просматриваемые веб-страницы. И в этом заключается основная проблема - причем, она намного опасней, чем может показаться на первый взгляд.

Посмотрите на мое новое (на самом деле, безобидное) расширение, которое я назвал . Вместо того, чтобы на странице искать ссылки или изменять шрифты, оно создает новый элемент HTML, который называется