Invia facilmente pagine web da Safari a Chrome su iOS

Il browser Chrome per iOS ha fatto passi da gigante e, anche se non riesce a sostituire Safari come browser principale su iPhone o iPad, questo bookmarklet ti sarà davvero utile per inviare immediatamente la pagina web attiva da Safari a Chrome:

  1. Dal tuo dispositivo iOS, avvia Safari e copia la seguente riga di codice JavaScript:
  2. javascript: location.href = «googlechrome» + location.href.substring(4);

  3. Aggiungi questa pagina ai segnalibri (o un’altra) toccando l’icona della condivisione e selezionando «Aggiungi segnalibro»
  4. Apri i segnalibri di Safari e tocca «Modifica», quindi seleziona il segnalibro appena creato per modificarlo
  5. Rinominalo in «Invia a Chrome» e fai clic sulla «x» accanto all’URL, poi tocca e tieni premuto per incollare il codice JavaScript copiato sopra
  6. Testalo aprendo la barra dei segnalibri e selezionando «Invia a Chrome»

Quando utilizzi questo bookmarklet, Safari e Google Chrome si apriranno con una nuova scheda del browser contenente l’URL da cui hai attivato il bookmarklet. Se riscontri problemi, assicurati di controllare come vengono gestite le virgolette durante la modifica del bookmarklet in Safari su iOS. Potrebbe essere necessario sostituire ogni » con %22, così:

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

Un’altra opzione è utilizzare questo snippet di JavaScript, che sembra funzionare meglio con gli URL https:

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

Entrambe le varianti si sono comportate bene nei nostri test, quindi scegli quella che più ti aggrada. Questo è un miglioramento significativo per sviluppatori e designer web che devono effettuare test di compatibilità su più browser possibile.

I bookmarklet sono un modo piuttosto popolare per aggiungere funzionalità a Safari che altrimenti non sarebbero disponibili. Ti permettono di fare cose come visualizzare il sorgente delle pagine in Safari su iOS, regolare le dimensioni dei caratteri delle pagine web e persino eseguire Firebug Lite in iOS. Questa funzionalità è stata recentemente molto discussa online, ma proviene da jonabrams.com.

Novità nel 2024: Miglioramenti e nuove funzionalità

Nel 2024, l’integrazione tra Safari e Chrome si è ulteriormente evoluta, rendendo l’esperienza utente ancora più fluida. Gli sviluppatori hanno introdotto nuove API che permettono una condivisione delle informazioni più rapida e sicura tra i due browser. Questo significa che ora puoi inviare pagine web non solo da Safari a Chrome, ma anche in altre applicazioni, migliorando notevolmente il tuo flusso di lavoro.

Inoltre, Chrome ha rilasciato aggiornamenti che ottimizzano la navigazione su dispositivi mobili, con una maggiore velocità di caricamento e un’interfaccia utente più intuitiva. Gli utenti possono ora beneficiare di una sincronizzazione migliorata dei segnalibri e della cronologia, rendendo più semplice passare da un browser all’altro senza perdere traccia delle proprie attività di navigazione.

Infine, vale la pena notare che la comunità di sviluppatori ha creato una serie di nuovi bookmarklet che ampliano ulteriormente le possibilità di personalizzazione. Questi strumenti sono progettati per semplificare la vita e migliorare l’esperienza di navigazione, rendendo i browser più potenti e versatili che mai.

ItBookMac