Плагины для safari mac os x. Расширения для Safari: будьте бдительны! PiPifier - «Картинка в картинке» для всех
Не так давно я натолкнулся на очень интересную заметку «Будьте осторожны с расширениями Safari и отключите их автоматическое обновление», опубликованную Лексом Фридманом (Lex Friedman) - постоянным автором Macworld и TidBITS, блоггером, веб-разработчиком и создателем нескольких расширений для Safari. В ней автор рассказывает о проблемах, которые могут поджидать обыкновенных пользователей после установки расширений в браузер. Предлагаю нашим читателям ознакомиться с вольным переводом этой статьи и передаю слово мистеру Фридману.
Я большой фанат расширений Safari. Уже написал и делюсь ими с интернет-общественностью. Но опыт их создания позволил мне понять насколько легко злоумышленник может собрать о вас разнообразную информацию, используя методы, которые не так-то просто будет обнаружить.
Для начала, стоит рассказать о принципе работы расширений: как и веб-страницы, аддон состоит из кода Javascript, CSS и HTML. Мой «Affiliatizer», например, использует Javascript для получения всех ссылок на странице. Затем он проверяет каждую из них с целью найти линк, указывающий на Amazon, и немного изменяет его (добавляет ваш партнерский код) - все с помощью Javascript.
Установленные расширения могут добавлять любой HTML-код на любые просматриваемые веб-страницы. И в этом заключается основная проблема - причем, она намного опасней, чем может показаться на первый взгляд.
Посмотрите на мое новое (на самом деле, безобидное) расширение, которое я назвал . Вместо того, чтобы на странице искать ссылки или изменять шрифты, оно создает новый элемент HTML, который называется
Iframe используется для отображения содержимого одной веб-страницы на другой. Например, создав «страницу Лекса» я могу где-то внутри неё добавить с помощью iframe содержимое «страницы Джона». Веб-сайты, как правило, стараются не использовать такой подход, но эти элементы до сих пор применяются и все современные браузеры их поддерживают.
Расширение Зла при помощи Javascript создает такой iframe на каждой просматриваемой вами странице и в качестве источника фрейма использует адрес http://lexfriedman.com/extensions/evil.php с оговоркой: к запросу я добавляю URL страницы, на которой вы в настоящее время находитесь. Например, когда я открываю Google, в iframe используется такой адрес: http://lexfriedman.com/extensions/evil.php?url=http://www.google.com/ .
Мое расширение, как я уже сказал, безвредно. Кроме адреса сайта, скрипт evil.php еще использует ваш IP (если сможет его получить) без хранения любой подобной информации. И выглядит это так:
Расширение, также, вполне могло создать невидимый iframe, который бы получил доступ содержимому посещенной веб-страницы и создать пользователю определенные проблемы. Вы же не хотите, чтобы я, скажем, прочитал ваши письма в или проверил баланс вашего банковского счета.
Но, что хуже, вредоносный аддон может маскироваться под что-нибудь полезное и даже быть изначально «чистым».
Кроме этого, Safari способна обновлять свои расширения . Браузер каждый раз проверяет наличие новой версии по адресу, указанному разработчиком в своем расширении, и, если находит её, устанавливает без ведома пользователя.
Таким образом, мифическое Точно-Не-Плохое расширение, позволяющее, к примеру, вывести определение слова со страницы, в начале покажется безопасным. А через несколько месяцев его создатель незаметно добавит код, создающий iframe и собирающий личную информацию со всех посещенных вами страниц. И если вы регулярно не следите за изменением версий установленных расширений, то даже не узнаете об обновлении.
В качестве краткосрочного решения этой проблемы можно, как минимум, отключить автоматические обновление для расширений в этом окне:
Но даже установив обновление вручную, вы все равно можете быть обманутым злоумышленником.
К сожалению, сейчас нет простого решения этой проблемы. Safari мог бы блокировать различные элементы, которые используются хакерами, но такой подход значительно «урежет» возможности других расширений. Остается использовать официальный каталог и надеяться на то, что Apple тщательно проверяет расширения на наличие подобных «трюков».
Буду откровенным: я не знаю ни одного такого расширения для . Но не сомневаюсь, что для Chrome или Firefox можно сделать нечто подобное. Кроме этого, я не предлагаю вам совсем отказаться от расширений или бояться их устанавливать. Скорее, вы просто должны иметь представление о возможностях расширений. Убедитесь, что вы доверяете разработчикам, но будьте на чеку.
В наше время из множества браузеров можно выбрать любой: 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).
→
Мне кажется, каждый пользователь Mac в итоге приходит к браузеру Safari. Это неизбежно.
Да, иногда он не так удобен, как Chrome, не умеет настолько сильно подстраиваться под пользователя, как Firefox, и не может похвастаться встроенным VPN, как Opera.
Но у браузера Apple есть безусловные преимущества - он максимально плавный в работе и очень бережно относится к заряду аккумулятора MacBook. Именно эти причины стали для меня ключевыми в переходе с Chrome.
Первым делом после замены я, конечно, начал собирать необходимые расширения для Safari. И здесь поделюсь перечнем тех, без которых браузер не кажется мне полноценным.
PiPifier - «Картинка в картинке» для всех
Удобное расширение для Safari, которое позволяет удобно использовать режим «Картинка в картинке» для абсолютно всех роликов в сети на базе HTML5 - не имеет значения, предусмотрел разработчик веб-страницы эту возможность первоначально или нет.
С PiPifier вы можете запустить абсолютно любой ролик на YouTube или другом хранилище роликов в виде небольшого окна сверху любых других приложений и смотреть записи одновременно с работой.
Многие интернет-ресурсы и без того поддерживают режим «Картинка в картинке», но даже на YouTube без этого расширения многие видеозаписи не хотят переходить в него.
Кстати, PiPifier использует не свой собственный, а нативный режим «Картинка в картинке», который встроен в macOS. Поэтому он работает максимально плавно.
Скачать в Mac App Store (бесплатно)
Translate - переводчик сайтов
Думаю, без этого расширения для Safari на Mac не обойдется ни один активный пользователь интернета. И особенно он понравится тем, кто хоть изредка читает сайты на английском и других языках.
Это банальный переводчик, который использует движок Google и, по моим личным наблюдениям, не уступает, а иногда даже превосходит встроенный в Chrome.
Не вникал в тонкости, но некоторые сайты или ограничивают возможность перевода на другие языки программно, или Chrome просто не может справиться со сложностью их «архитектуры».
Это не так важно, ведь расширение Translate справляется с этой задачей чаще.
(бесплатно)
NoMoreiTunes - нет принудительному запуску iTunes
В отличие от Chrome, Opera или Firefox, Safari безумно сильно любит переводить вас в тот же iTunes, когда вы переходите по ссылкам в App Store.
Не думаю, что в этом есть хоть какой-то смысл. И это особенно раздражает, когда вы открываете для просмотра сразу несколько приложений, а в «тунце» не предусмотрена возможность работы с вкладками.
NoMoreiTunes не дает подобному случиться. Вместо этого расширение показывает небольшое сообщение у верхней черты страницы с уведомлением о блокировке и предлагает, если нужно, перейти в iTunes.
Считаю, что разработчики расширения сделали то, что должны были первоначально заложить в свои алгоритмы ребята из Apple - более цивилизованное предложение перейти к контенту в фирменных приложениях.
Скачать на сайте разработчика (бесплатно)
Save to Pocket - сохраняем данные в «Карман»
В буквальном переводе с английского Pocket - «Карман». И такое название этому сервису подходит идеально, ведь он позволят забросить туда практически любую информацию, которая может пригодиться в будущем.
Работа с сервисом интегрирована во многие самых разнообразные приложения на многих платформах - в том числе он доступен и в виде расширения для браузера Safari.
При добавлении информации в Pocket с помощью одной кнопки она переносится в одноименное приложение и скачивается для просмотра офлайн.
И в дальнейшем вы можете прочитать какую-то статью или новость, ознакомиться с инструкцией или использовать практически любой другой контент без интернета. Жаль только, видео с YouTube таким образом сохранить не получится при всем желании.
Скачать в галерее расширений Safari (бесплатно)
Как оказалось, многие расширения, которые мы ранее использовали вместе с Safari, в начале 2018 года более не актуальны - они были сразу удалены из моего браузера после кратковременного теста.
Пока оставил только пять дополнений, чтобы соблюсти какой никакой баланс между скоростью и энергоэффективностью, а также полезностью браузера.
Свои полезные находки в мире расширений для Safari на Mac обязательно пишите в комментариях. Если соберется хотя бы 4-5 толковых, обязательно сделаем еще один тематический выпуск дайджеста приложений.
Каждый пользователь MacBook (да и других Mac тоже) рано или поздно приходит к Safari. Да, этот браузер местами не так удобен, как Chrome, и не так кастомизируется, как Mozilla, а может, кому-то мила Opera... но он чертовски энергоэффективный и очень шустро/плавно работает. Да и интеграция с сервисами может стать решающим фактором. Дело за малым - слегка прокачать Safari расширениями.
В этом материале я собрал 5 полезных и проверенных мною лично в ежедневном юзе дополнений к Safari.
1. Minimal Status Bar (v.1.17)
Абсолютный маст-хэв для каждого продвинутого пользователя Сети. Крошечная и незаметная в работе надстройка, заставляющая панель состояния (Status Bar) появляться при наведении курсора на активный элемент и скрываться сразу же, как в ней пропадет необходимость. Пользователи Chrome справедливо заметят, что у них в браузере статусбар ведет себя так изначально. Все верно, но раз уж Apple не удосужилась сделать хорошо (резервируя под Status Bar добрый кусок экрана), исправим эту оплошность самостоятельно.
Настройка у расширения всего одна - можно разрешить "разворачивать" сокращенные ссылки. Рекомендую включить.
2. ClickToFlash (v.3.1.5)
Ничуть не менее, а то и более нужное дополнение. Запрещает браузеру автоматически проигрывать флеш-контент (если вообще установлен Flash Player) и к тому же умеет использовать вместо флеша HTML5. Последнее особенно актуально для разномастных сетевых аудио- и видеоплееров.
После установки дополнение пугает страшным меню настроек, но до возникновения каких-то проблем с проигрыванием контента его можно закрыть. Разве что во вкладку Keyboard Shortcuts заглянуть стоит.
3. (v.2.3.1)
Дополнение бережет нервы юзерам Mac. Особенно тем из нас, кому не повезло иметь компьютер с шустрым SSD и кто обходится без прожорливого . Когда активен, NoMoreiTunes блокирует автоматическое открытие iTunes при переходе на страницу магазина Apple в браузере. Вместо редиректа показывается панель с кнопкой "Open in iTunes". Плохо только, что скрыть принудительно панель нельзя.
4. (2.2.10.1)
Расширение, прокачивающее интерфейс сайта YouTube очень полезным меню "Download". Очевидно, что теперь у тебя есть возможность скачивать видео - стримминговые файлы со звуком и разрешением картинки до 720р или же отдельно видео (до 2k) и аудио (128kbps). Но кроме того FastestTube умеет блокировать рекламу и отключать автовоспроизведение.
5. AdBlock
Скажу прямо - AdBlock и его собратья по цеху ненавистны всей веб-индустрии. Они блокируют рекламу, которая в том числе кормит ресурсы С другой стороны, в Сети есть немало сайтов, находиться на которых без такого расширения совершенно невозможно - пестрящие баннерам, выкидывающие поп-апы и прочую крайне навязчивую рекламную гадость странички выведут из себя самого стойкого и терпеливого. Так что поставить AdBlock все же стоит. А потом пойти в настройки расширения и добавить в список исключения те сайты, которые ты готов поддержать своим вниманием. Например, UiP =)
Safari 5 вышел только вчера, а расширения для него уже штампуются с бешеной скоростью. Дело даже не столько в популярности браузера, сколько в простоте создания плагинов. Можно даже сконвертировать любое расширение для Google Chrome, превратив его в плагин Safari.
Официальной коллекции расширений Safari 5 пока не существует, но Apple обещала, что она откроется в течение месяца. Из неофициальных коллекций посоветуем вот этот блог , где непрерывно пополняется лента интересных плагинов.
Но есть одна загвоздка: если вы просто попытаетесь установить расширение в недавно скачанный Safari 5, то ничего не выйдет. По умолчанию поддержка сторонних расширений в Safari загадочным образом отключена. Но включить её не составит труда.
Зайдите в настройки Safari на вкладку «Дополнения» и поставьте эту галочку:
После этого в меню Safari появится новый пункт «Разработка» . Заглянув в него, поставьте галочку «Включить расширения».
А после этого снова загляните в настройки, где появится вкладка «Расширения». Там будет находить переключатель, активирующий поддержку расширений.
Плагины Safari имеют длиннющее расширение . По двойному щелчку они самостоятельно устанавливаются, спросив у вас разрешения:
Управлять установленными плагинами можно всё на той же вкладке «Расширения» в настройках браузера:
С появлением официального каталога расширений для всех плагинов заработает автоматическая проверка обновлений.