Букмарклеты - это те маленькие закладки, которые вы нажимаете для запуска мини-приложений в вашем веб-браузере. У вас может быть тот, который сохраняет текущую страницу в вашей учетной записи Instapaper, или тот, который запускает поиск Google, ориентированный только на текущий сайт. Букмарклеты могут переводить выделенный текст на странице, отправлять что-то в ваш список дел и многое другое. На Mac установить букмарклет очень просто. Вы просто перетаскиваете его на панель закладок в Safari, и все готово. Однако на iOS это все еще неприятно.
Итак, добавьте это руководство в закладки (обычным способом), и оно будет под рукой в тех случаях, когда вам нужно установить букмарклет на iPhone или iPad.
Используйте Mac
Самый простой способ установить букмарклет на вашем устройстве iOS - использовать Mac. если ты используйте iCloud для синхронизации закладок между вашими устройствами, затем просто перетащите букмарклет (или обычную закладку) на панель закладок Safari на Mac и подождите несколько секунд, пока он не появится на вашем iPad или iPhone. Если у вас нет Mac под рукой, все будет немного сложнее.
Установите букмарклет в iOS Mobile Safari
Букмарклет содержит Javascript. По сути, это крошечная компьютерная программа, которая запускается всякий раз, когда вы нажимаете на нее. Сам Javascript записывается в виде обычного текста и сохраняется в поле URL-адреса обычной закладки. Когда вы щелкаете эту закладку, вместо того, чтобы просто запускать URL-адрес веб-страницы, запускается Javascript. Это единственная разница. Итак, чтобы сохранить букмарклет, вам нужно каким-то образом скопировать и вставить Javascript в поле URL-адреса закладки. К счастью, это проще, чем кажется. В этом примере мы добавим букмарклет, сохраняет в ваш аккаунт Instapaper.
Шаг 1. Создать закладку
![Создать закладку создать закладку](/f/5bca2a26d565d76b87666d2a2a796b62.jpeg)
Фотография: `` Культ Mac ''
Эта часть проста. Вы просто нажимаете на Поделиться стрелкой на любой веб-странице и дайте ему хорошее имя. «Сохранить в Instapaper» - хороший выбор, или просто «Instapaper», если у вас не хватает места наверху. Обязательно сохраните его в своем Избранное папку, чтобы она появилась на панели закладок на iPad.
Шаг 2. Скопируйте Javascript в буфер обмена
![Скопировать букмарклет javascript Instapaper позволяет легко скопировать нужный вам Javascript.](/f/905a688f350f01dca6ff2b1e7195b735.jpeg)
Фотография: `` Культ Mac ''
Это должно быть указано на веб-странице. Вам нужно коснуться текстового поля, затем коснуться Выбрать все, затем коснитесь Копировать. Это будет выглядеть примерно так, как на скриншоте выше. Получите текущий код из Страница Instapaper.
Шаг 3. Отредактируйте только что созданную закладку
![Редактировать букмарклет редактировать букмарклет](/f/f044f6c817b3841f675d38e961444d96.jpeg)
Фотография: `` Культ Mac ''
Это неудобная часть. Коснитесь маленького Значок закладок в Safari, затем нажмите «Изменить». Затем найдите закладку, которую вы только что сохранили на шаге 1, ту, которую вы назвали «Сохранить в Instapaper» или аналогичную. Коснитесь этой закладки, и вы увидите экран, показанный на изображении ниже.
![Рамка для iPhone 2 букмарклет паста](/f/a5a37843cbe2b232c674152c54ac9c10.jpeg)
Фотография: `` Культ Mac ''
Нас интересует вторая строка, которая начинается с https://. Коснитесь этого, затем коснитесь появившегося маленького значка x, чтобы очистить его. Затем коснитесь теперь пустого поля и вставьте Javascript, который вы скопировали на шаге 2, затем нажмите Выполнено, и вернитесь в браузер.
Наслаждайтесь действием в один клик
Вот и все. Каждый раз, когда вы хотите сохранить текущую страницу в Instapaper, вы просто вызываете этот букмарклет и нажимаете на него. Некоторые букмарклеты потребуют дополнительного шага для начала работы - например, вам нужно войти в свою учетную запись Instapaper, чтобы она работала. Другие, например букмарклет Google Translate, просто работают.
Для этого еще проще переключиться на Mac. Даже iOS 11 с ее общесистемным перетаскиванием не позволяет перетаскивать закладки на панель закладок. Тем не менее, по крайней мере, этот метод является полностью функциональным, несмотря на то, что это немного неудобно.