Букмарклет для открытия сайтов на iOS из Safari в Chrome

Количество разнообразных твиков, связанных с браузером Google Chrome для iOS, в последние дни бьёт все рекорды, как и популярность «Хрома» в App Store.

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

Алгоритм действий таков:

  • создайте на iOS-устройстве любую закладку — сайт в данном случае не имеет значения
  • перейдите в список закладок, найдите только что созданную закладку
  • нажмите кнопку «Изменить», чтобы перейти в режим редактирования, кликните по нужной закладке

  • замените название закладки на любую нужную вам текстовую метку, например, «Открыть в Chrome»
  • замените URL-адрес закладки на следующий код:

[php]javascript:location=location.href.replace(/^https?/, ‘googlechrome’);[/php]

Всё, теперь при нажатии на данную закладку открытая в Safari страничка будет открываться в Google Chrome.