Envie a página da Web atual para o Chrome a partir do Safari no iOS com um marcador

Anonim

O recém-lançado navegador Chrome para iOS é muito bom, e mesmo que ainda não esteja substituindo o Safari como seu navegador principal em um iPhone ou iPad, você ainda pode achar este bookmarklet útil que permite que você instantaneamente envie a página da web atualmente ativa do Safari para o Chrome:

  1. No dispositivo iOS, abra o Safari e copie a seguinte linha de código javascript:
  2. "

    javascript:location.href=googlechrome+location.href.substring(4);"

  3. Marque esta página da Web (ou qualquer outra) tocando na seta e selecionando "Adicionar marcador"
  4. Abra os favoritos do Safari e toque em "Editar" e toque para editar o favorito recém-criado
  5. Renomeie-o para "Enviar para o Chrome" e pressione o 'x' ao lado do URL, depois toque e segure para colar o código javascript copiado acima
  6. Teste abrindo a barra de favoritos e selecionando “Enviar para Chrome”

Safari muda e o Google Chrome é iniciado com uma nova guia do navegador contendo o URL a partir do qual você ativou o bookmarklet. Se você tiver algum problema com isso, verifique como as citações são tratadas ao editar o bookmarklet no iOS Safari.Você pode precisar substituir cada ” por %22, que ficaria assim:

javascript:location.href=%22googlechrome%22+location.href.substring(4);

Outra variação é usar este trecho de javascript, que aparentemente funciona melhor com URLs https:

javascript:location=location.href.replace(/^https?/, 'googlechrome');

Ambas as variações funcionaram bem em nossos testes, então use o que funciona para você. Este é um ótimo ajuste para desenvolvedores e designers da Web que precisam realizar testes de compatibilidade de navegador em tantos navegadores diferentes quanto possível.

Bookmarklets são uma maneira bastante popular de adicionar funcionalidades ao Safari que de outra forma seriam impossíveis, permitindo que você faça coisas como "Visualizar código-fonte" do Safari no iOS, ajuste o tamanho da fonte de páginas da Web e até mesmo execute o Firebug lite no iOS. Este em particular circulou pela web recentemente, mas se origina de jonabrams.com.

Envie a página da Web atual para o Chrome a partir do Safari no iOS com um marcador