Invia la pagina Web corrente a Chrome da Safari in iOS con un booklet
Il browser Chrome per iOS recentemente rilasciato è abbastanza buono e, anche se non sostituisce Safari come browser principale su iPhone o iPad, potresti comunque trovare questo bookmarklet a portata di mano che ti consente di inviare istantaneamente la pagina web correntemente attiva da Safari in Chrome:
- Dal dispositivo iOS, avviare Safari e copiare la seguente riga codice javascript:
- Aggiungi questa pagina web ai segnalibri (o qualsiasi altra) toccando la freccia e selezionando "Aggiungi segnalibro"
- Apri i segnalibri di Safari e tocca "Modifica", quindi tocca per modificare il segnalibro appena creato
- Rinominalo in "Invia a Chrome" e fai clic sulla "x" accanto all'URL, quindi tocca e tieni premuto per incollare il codice javascript copiato sopra
- Provalo aprendo la barra dei preferiti e selezionando "Invia a Chrome"
javascript:location.href="googlechrome"+location.href.substring(4);
Gli switch di Safari e Google Chrome si aprono con una nuova scheda del browser contenente l'URL da cui hai attivato il bookmarklet. In caso di problemi con questo non funziona, controllare come vengono gestite le quotazioni durante la modifica del bookmarklet in Safari iOS. Potrebbe essere necessario sostituire ogni "con% 22 invece, che sarebbe simile a questo:
javascript:location.href=%22googlechrome%22+location.href.substring(4);
Un'altra variante è l'uso di questo snippet javascript, che apparentemente funziona meglio con gli URL https:
javascript:location=location.href.replace(/^https?/, 'googlechrome');
Entrambe le varianti hanno funzionato bene nei nostri test, quindi scegli quello che funziona per te. Questo è un grande miglioramento per gli sviluppatori e i progettisti web che devono eseguire test di compatibilità del browser sul maggior numero di browser possibile.
Bookmarklets è un modo abbastanza popolare per aggiungere funzionalità a Safari che altrimenti è impossibile, permettendoti di fare cose come "View Source" da Safari in iOS, regolare le dimensioni dei font delle pagine web e persino eseguire Firebug lite in iOS. Questo particolare ha cerchiato recentemente il web ma proviene da jonabrams.com.