Прокачиваем мобильный браузер Safari: что такое bookmarklets и зачем они нужны

15.11.2008, Степан Митаки

Safari, bookmarklets, Apple iPhone, букмарклеты

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

Итак, что же такое bookmarklets? Это небольшие кусочки JavaScript-кода, которые можно сохранять как обычные закладки. С помощью этих скриптов можно несколько расширить функциональность вашего мобильного браузера Safari. Как же? Сейчас всё узнаете :)


Установка букмарклетов

Все букмарклеты, представленные и в этой статье и далее в любых каталогах, являются ссылками вида "javascript:". Всё, что вам нужно с ними сделать, это просто перетащить такую ссылку на панель закладок в вашего браузера. Готово.

Стоит оговориться, что iTunes умеет синхронизироваться только с двумя браузерами - Internet Explorer и Safari. Так что букмарклеты вам необходимо будет сохранять в одном из этих браузеров.

Safari

После того, как вы добавите необходимые вам букмарклеты, запускаете iTunes и подключаете к компьютеру ваш iPhone. Далее, в появившемся окне переходите к вкладке «Информация» и в подразделе «Веб браузер», ставите галочку напротив пункта «Синхронизировать закладки с...», в списке выбираете используемый вами браузер. Теперь все ваши закладки с компьютера появятся и в айфоне.

Safari
bookmarklets

Теперь перейдём непосредственно к самим букмарклетам.


Find in this page

Поиск текста на странице. Согласитесь, вам, наверняка хотя бы раз, но не хватало этого? Работает всё очень просто - когда у вас открыта какая-либо страница, на которой вам необходимо найти тот или иной текст, открываете закладки и выбираете букмарклет (в данном случае "Find in this page", хотя обозвать его можно как угодно). После этого, выскакивает окошечко с полем ввода.

bookmarklets

Пишете искомое слово, ждёте пару секунд и вуа-ля, все необходимые слова на странице подсвечиваются жёлтым цветом.

bookmarklets
bookmarklets

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


Open links in new window

Открывает все новые ссылки в новом окне. После запуска букмарклета у всех ссылок на странице появляется небольшая иконка, означающая, что теперь все ссылки, на которые вы перейдёте, откроются в новом окне.

bookmarklets

List all links

Этот букмарклет отображает в виде списка на отдельной странице все ссылки, представленные в текущей вкладке. Тяжело сказать, на сколько это полезно, но может быть кому-нибудь и пригодиться.


iCopy

Конечно очень далёкий от идеала, но какой-никакой Copy/Paste. Или буфер обмена, если хотите. После запуска букмарклета на странице появляется меню из трёх пунктов:

  • Copy (Копировать);
  • Paste (Вставить);
  • Cancel (Отмена);
bookmarklets

В разделе "Copy" скрывается ещё пять подпунктов:

  • Copy Text (Копировать текст);
  • Copy URL (Копировать адрес);
  • Email Text (Копировать текст и отправить по почте);
  • Email URL (Копировать адрес и отправить по почте);
  • Cancel (Отмена);
bookmarklets

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

bookmarklets

Пункты "Copy Text" и "Copy URL" работают не совсем так, как хотелось бы и несут мало полезной нагрузки. "Copy URL" можно использовать только как для временного «запоминания адреса», чтобы, закрыв вкладку, вернуться туда же через какое-то время. Но к чему это, если есть «История посещений»?

"Copy Text" же, в свою очередь, копирует выбранные вами куски текста. Но, что с ними делать не понятно, так как ни в какое поле ввода на страницах текст этот вставить не получается.

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


Search Google Images

Быстрый доступ к поиску картинок через Google. Нажимаете по вашей закладке, вводите в появившемся окошке ключевое слово и наблюдаете результаты.


Scroll Page (very slow)

Автоматическое пролистывание страницы. Так же, есть разные вариации этого букмарклета, различающиеся скоростью скроллинга. Например, медленная, быстрая и очень быстрая.


Calculator

Калькулятор. Да, даже такое есть. Можно писать даже целые формулы и скрипт на лету их подсчитает. На этой странице представлены ещё несколько вариаций калькуляторов, а так же конвертёров различных единиц измерения. Например, букмарклет, переводящий дюймы в миллиметры и наоборот.


Резюме

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

Каталоги букмарклетов

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



Комментарии

16.11.2008 14:21 От: Olyapka

ух ты, клево! особенно поиск и открытие в новом окне, мне его так не хватает

С уважением, Ольга, редактор MForum

25.12.2008 23:03 От: Vel i am

Ух ты... Или я чего то не допонимаю... или... В общем у меня ссылки не открываются :(

25.12.2008 23:16 От: Scandalous

Какие именно? На Букмарклеты?

26.12.2008 00:03 От: Vel i am

Да-да

26.12.2008 00:14 От: Scandalous

Очень странно... У меня все открывается. Может файрвол отключить?

26.12.2008 13:35 От: stepa
Vel i am 25.12.2008 23:03:
Ух ты... Или я чего то не допонимаю... или... В общем у меня ссылки не открываются :(

дык их не надо открывать, их надо перетащить на панель закладок. если вы с компьютера :)

26.12.2008 13:59 От: Vel i am
stepa 26.12.2008 13:35:
Vel i am 25.12.2008 23:03:
Ух ты... Или я чего то не допонимаю... или... В общем у меня ссылки не открываются :(
дык их не надо открывать, их надо перетащить на панель закладок. если вы с компьютера :)

А как это сделать? У меня что-то не получается...

26.12.2008 14:01 От: Vel i am

Или перетащить возможно только на браузер Сафари...?

26.12.2008 16:29 От: Olyapka
Vel i am 26.12.2008 14:01:
Или перетащить возможно только на браузер Сафари...?

конечно

С уважением, Ольга, редактор MForum

26.12.2008 16:38 От: stepa
Vel i am 26.12.2008 14:01:
Или перетащить возможно только на браузер Сафари...?

либо Сафари, либо Internet Explorer

там же написано в статье: "Стоит оговориться, что iTunes умеет синхронизироваться только с двумя браузерами - Internet Explorer и Safari. Так что букмарклеты вам необходимо будет сохранять в одном из этих браузеров"

27.12.2008 06:21 От: Vel i am
stepa 26.12.2008 16:38:
Vel i am 26.12.2008 14:01:
Или перетащить возможно только на браузер Сафари...?
либо Сафари, либо Internet Explorer

там же написано в статье: "Стоит оговориться, что iTunes умеет синхронизироваться только с двумя браузерами - Internet Explorer и Safari. Так что букмарклеты вам необходимо будет сохранять в одном из этих браузеров"

Ну вот и кому верить :) Я попытался в Internet Explorer перетащить, но не получается... вообще никакого эффекта.... Может я как-то не так перетаскиваю :(... Не подскажите подробную технологию данного процесса....

27.12.2008 06:44 От: Vel i am

Оля была права... Только через Сафари сохраняются бук...парам-парам... маклеты. Как закачал браузер, так сразу все срослось :) Спасибо за помощь. Еще б узнать как заново перезарегистрироваться в iTuns? А то я по глупости нахимичил неспросивши... Теперь зайти не могу.

27.12.2008 16:17 От: Scandalous

А...чем вам ваш существующий акк не нравится?) Как нахимичил?

Ребят, такой вопрос по Сафари... я его устанавливаю на Винду, а мне комп пишет, что какая-то ошибка в инстоллере. Что за фигня? Другие приложения устанавливаются на ура.(((

28.12.2008 02:29 От: Vel i am
Scandalous 27.12.2008 16:17:
А...чем вам ваш существующий акк не нравится?) Как нахимичил?

Ребят, такой вопрос по Сафари... я его устанавливаю на Винду, а мне комп пишет, что какая-то ошибка в инстоллере. Что за фигня? Другие приложения устанавливаются на ура.(((

Да вот... когда регился... не указал номер крединой карточки. А сейчас пытаясь войти еще меня и неидентифицирует :(

28.12.2008 03:34 От: Vel i am
Vel i am 28.12.2008 02:29:
Scandalous 27.12.2008 16:17:
А...чем вам ваш существующий акк не нравится?) Как нахимичил?

Ребят, такой вопрос по Сафари... я его устанавливаю на Винду, а мне комп пишет, что какая-то ошибка в инстоллере. Что за фигня? Другие приложения устанавливаются на ура.(((
Да вот... когда регился... не указал номер крединой карточки. А сейчас пытаясь войти еще меня и неидентифицирует :(

А вот немного разобрался... В смысле вспомнил... У мпеня никак не проходил обязательный вопрос-ответ... Потом догадался на английском их процитировать... Но номер карты при этом не указал. Сейчас попытался завести новую учетную запись... так там теперь вся инфа по заполнению личных данных на английском языке. А он у меня не на столь высоком уровне. Что делать ?


Новое сообщение:
Complete in 19 ms, lookup=1 ms, find=18 ms
Новости

«Билайн» открыл предзаказ на iPhone SE

Если вас заинтересовала новинка Apple - iPhone SE, то можно оформить предзаказ на этот девайс на сайте интернет-магазина Билайн

Apple Watch как пульт управлениям камерой GoPro

Официальное приложение от известного производителя экшн-камер GoPro получило обновление, добавившее интересую функциональность.

Аналитическое агентство KGI рассказало об iPhone 6C

Аналитическое агентство KGI представило свое видение смартфона, который может выйти на рынок под именем iPhone 6C. По мнению аналитиков в модельном ряду Apple он займет нишу «доступной» модели и будет представлять собой улучшенную версию iPhone

Степень проникновения iOS 9 достигла 70%

Компания Apple обнародовала статистику, согласно которой по итогам ноября iOS 9 установлена на 70% совместимых устройств. Еще 22% совместимых с iOS 9 устройств работают под управлением iOS 8, а 8% - продолжают использовать более старые версии iOS.

Что нас ждет в iPhone 7?

Учитывая текущий цикл обновления продуктов Apple, от iPhone 6S глобальных изменений никто не ждал. Однако, с iPhone 7 ситуация совершенно иная. Это должно быть принципиальное обновление «яблочного» смартфона, которое принесет не только улучшенный функционал, но и обновленный дизайн.

Apple Watch 2 могут быть представлены во 2 квартале 2016 года

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

Объявлены российские цены iPad Pro и Apple Pencil

11 ноября компания Apple начнет прием предварительных заказов на iPad Pro и Apple Pencil в 40 странах, включая Россию.

Продажи Apple Watch не превысили 7 млн. устройств

Не секрет, что компания Apple любит рассказывать о своих успехах. Она охотно рапортует о росте продаж iPhone и других успехах. Однако это совершенно не касается Apple Watch, которые производитель даже не выделил в отдельную категорию.

Panic Mode – тревожный режим для iPhone / iPad

Патентное ведомство США опубликовало заявку компании Apple, в которой описывается методика использование дактилоскопического сенсора для активации Panic Mode (режима паники), в котором устройство выполняет ряд специальных действий.

Компания Apple подвела итоги финансового года

2015 финансовый год, для американской компании Apple завершившийся 26 сентября, принес отличные результаты. Выручка за 4 квартал составила $51,5 млрд, чистая прибыль – $11,1 млрд. Относительно 2014 года рост выручки составил 22%, при этом прибыль выросла еще больше – на 30%.