Envoyer la page Web actuelle à Chrome depuis Safari dans iOS avec un Bookmarklet

Le navigateur Chrome pour iOS, qui vient de sortir, est plutôt bon, et même s'il ne remplace pas encore Safari comme navigateur web principal sur un iPhone ou un iPad, vous trouverez peut-être ce bookmarklet pratique qui vous permet d'envoyer instantanément la page web actuellement active de Safari vers Chrome :

  1. À partir de l'appareil iOS, lancez Safari et copiez le code javascript de la ligne suivante :
  2. javascript:location.+location.href.substring(4) ;

  3. Ajoutez cette page web (ou toute autre) à vos favoris en appuyant sur la flèche et en sélectionnant "Ajouter un signet"
  4. Ouvrez les Signets de Safari et appuyez sur "Modifier" puis sur pour modifier le signet nouvellement créé
  5. Renommez-le en "Send to Chrome" et appuyez sur le "x" à côté de l'URL, puis appuyez et maintenez-le enfoncé pour coller le code javascript copié ci-dessus
  6. Testez-le en ouvrant la barre de signets et en sélectionnant "Envoyer à Chrome"

Safari change de navigateur et Google Chrome se lance avec un nouvel onglet contenant l'URL à partir de laquelle vous avez activé le bookmarklet. Si cela ne fonctionne pas, vérifiez comment les citations sont traitées lorsque vous éditez le bookmarklet dans iOS Safari. Vous devrez peut-être remplacer chaque " par %22 à la place, ce qui ressemblerait à ceci :

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

Une autre variante consiste à utiliser cet extrait javascript, qui semble mieux fonctionner avec les URL https :

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

Les deux variantes ont bien fonctionné lors de nos tests, alors choisissez ce qui vous convient le mieux. Il s'agit d'une excellente mise au point pour les développeurs et les concepteurs de sites web qui doivent effectuer des tests de compatibilité sur le plus grand nombre possible de navigateurs différents.

Les bookmarklets sont un moyen assez populaire d'ajouter des fonctionnalités à Safari qui seraient autrement impossibles, vous permettant de faire des choses comme "Afficher la source" de Safari dans iOS, ajuster la taille des polices des pages web, et même lancer Firebug lite dans iOS. Cette fonctionnalité a récemment fait le tour du web, mais elle provient de jonabrams.com .

Click to rate this post!
[Total: 0 Average: 0]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *