Отправить текущую веб-страницу в Chrome из Safari в iOS с помощью букмарклета
Недавно выпущенный браузер Chrome для iOS довольно хорош, и даже если он еще не заменяет Safari в качестве основного веб-браузера на iPhone или iPad, вы все равно можете найти этот удобный букмарклет, который позволяет вам мгновенно отправить текущую активную веб-страницу из Safari в Chrome:
- На устройстве iOS запустите Safari и скопируйте следующую строку кода javascript: "
- Добавьте эту веб-страницу (или любую другую) в закладки, нажав на стрелку и выбрав «Добавить закладку»
- Откройте закладки Safari и нажмите «Изменить», а затем нажмите, чтобы отредактировать только что созданную закладку
- Переименуйте его в «Отправить в Chrome» и нажмите «x» рядом с URL-адресом, затем нажмите и удерживайте, чтобы вставить код JavaScript, скопированный выше
- Протестируйте его, открыв панель закладок и выбрав «Отправить в Chrome»
javascript:location.href=googlechrome+location.href.substring(4);"
Safari переключается, и Google Chrome запускается с новой вкладкой браузера, содержащей URL-адрес, с которого вы активировали букмарклет. Если у вас возникли проблемы с тем, что это не работает, проверьте, как обрабатываются кавычки при редактировании букмарклета в iOS Safari.Возможно, вам придется заменить каждый ” на %22, что будет выглядеть так:
javascript:location.href=%22googlechrome%22+location.href.substring(4);
Другой вариант — использовать этот фрагмент javascript, который, по-видимому, лучше работает с URL-адресами https:
javascript:location=location.href.replace(/^https?/, 'googlechrome');
Оба варианта отлично работали в нашем тестировании, так что выбирайте то, что подходит вам. Это отличная настройка для веб-разработчиков и дизайнеров, которым необходимо выполнить тесты на совместимость с максимально возможным количеством различных браузеров.
Bookmarklets — это довольно популярный способ добавить функциональность в Safari, которая иначе была бы невозможна, позволяя вам делать такие вещи, как «Просмотр исходного кода» из Safari в iOS, настраивать размер шрифта веб-страниц и даже запускать Firebug. лайт в iOS. Этот конкретный недавно появился в сети, но происходит от jonabrams.ком.