Développeurs : ouvrir des liens dans Chrome iOS

Florian Innocente |
Google propose depuis quelques jours aux développeurs iOS un exemple de code pour mieux associer Chrome à leurs applications, maintenant que ce navigateur existe sur iPhone et iPad. L'idée est qu'un tap sur un lien dans une application lance Chrome en lieu et place de Safari Mobile.

Le code en question est disponible avec les quelques indications nécessaires. Il utilise les "protocol handlers" pour s'assurer de la présence de Chrome sur le terminal ou la tablette, et en fonction du résultat, propose de l'utiliser. Pratique et plus direct si l'on privilégie le nouveau navigateur.



Sur le même sujet :
- Google lance Chrome et Drive sur iPhone et iPad
avatar Steeve J. | 
@yoa : IOS est une plateforme fermée, tu comprends ce que le mot fermé veux dire ??? D'ailleurs sur Android c'est pareil on peux pas installer Safari ou Internet Explorer ??? Par contre il y a de nombreux navigateurs alternatifs avec chacun des fonctions propres et seul restait les liens qui font le navigateur par défaut qui est d'ailleurs le grand foutoir sur PC. Un exemple : à l'installation de l'antivirus Avast sur un PC deux choix (déjà côchés !) installent avec Chrome et le mettent en navigateur par défaut sur le PC !!!
avatar Anonyme (non vérifié) | 
Il y a un tweak sur cydia pour mettre chrome par défault...
avatar Soner | 
@Steeve J. : Sur Android tu peux installer un navigateur alternatif et le déclarer comme navigateur par défaut, c'est lui qui s'ouvre lors d'un tap sur un lien depuis une app, un mail, etc... Impossible sur iPhone à moins de jailbreaker.
avatar Kelv | 
Steeve J. : si Apple ou Microsoft développe Safari et IE sur Android, bien sûr que tu pourras l'installer sur ton Android et remplacer Chrome par eux, par défaut. Si plusieurs navigateurs sont installés sur ton droid, une petite fenetre s'ouvrira pour choisir le navigateur à utiliser pour ouvrir ton lien. Si tu coches "par défaut", seul le nouveau navigateur s'ouvrira. Ce que n'importe quel OS devrait proposer...
avatar Wolf | 
@Soner : Sur Android tu peut aussi t'emmerde à chaque fois qu'il te demande avec quel navigateur l'ouvrir alors que tu l'a déjà precisé
avatar yoa | 
@wolf, Il suffit de cliquer sur "Retenir mon choix". C'est une option trop geek pour un utilisateur iOS ? @fousfous C'est quoi le rapport avec un spyware ? @Steeve J. "D'ailleurs sur Android c'est pareil on peux pas installer Safari ou Internet Explorer ???" On pourrait si Apple et M$ le proposait.
avatar grems | 
@wolf Sur Android tu peux aussi utiliser ton cerveau pour comprendre qu'il te demandera à nouveau quel navigateur (ou application compatible) tu veux utiliser pour les différents types de liens (liens www, liens youtube, liens market, etc) ou encore selon l'endroit ou tu le lances ( A partir d'un mail ? d'un sms ? ). Et c'est pratique. Sisi je t'assure. Quand je clique sur un lien youtube dans le navigateur ou ailleurs, je préfère la lire via l'application youtube que via le navigateur. Quand je clique sur un lien market, je préfère ouvrir l'appli market que le navigateur market. Quand je clique sur un lien, ben je l'ouvre dans le navigateur de mon choix.
avatar Wolf | 
@grems : Sur iOS, je n'ai pas besoin de me poser des questions, le boulot est premaché. Pourquoi m'emmerder avec autre chose alors que ce qui est proposé fonctionne parfaitement.
avatar Mantinum | 
@drarigemualliug : oui en effet, j'utilise celui la moi http://www.macactu.com/_/actualite/jailbreak/browserchooser-modifie-votre-navigateur-par-defaut-sous-ios-r198
avatar grems | 
@wolf Scoop ! Sur Android aussi tout est prémâché de base. Dingue ! Mais si tu installes autre chose [u]parce que tu le souhaites pour une raison X ou Y[/u], ben on te mets pas de bâtons dans les roues. C'est si dur que ça à appréhender pour à ce point tourner ce genre de fonctionnalités en critique ? "Pourquoi m'emmerder avec autre chose alors que ce qui est proposé fonctionne parfaitement." Parce que tu te contentes de se qu'on te donne à bouffer :-) Tu cherches pas le meilleur outil pour toi. Bah t'es un user de base en fait. Le modèle parfait du user iOS. (c'est pas forcément une critique, hein !)
avatar Kelv | 
@grems : laisse tomber, certains préfèrent que le choix ne soit pas possible...
avatar yoa | 
@wolf "Sur iOS, je n'ai pas besoin de me poser des questions" C'est peut être le problème justement. A ne pas vouloir te poser de question sur d'éventuelles outils alternatifs, tu deviens un consommateur passif... Finalement, Apple a réussi une prouesse avec des utilisateurs comme toi. Quoiqu'il en soit, le bout de code de Google prouve à quel point iOS est un système vieillissant avec une intégration des applications inexistante.
avatar Adricol0 | 
@yoa : 'Quoiqu'il en soit, le bout de code de Google prouve à quel point iOS est un système vieillissant avec une intégration des applications inexistante.' +1 Je préfère (de loin) iOS à Androïd, mais je dois bien avouer que iOS est vraiment vieillissant, avec un manque de nouveautés et de "refresh" terrible. Et c'est pas le peu de nouveauté dans iOS 6 qui va me contre-dire. C'est vraiment dommage. Bref, pour ce qui veulent un iOS nouveau, jailbreak + tweaks = iOS 10 ^^
avatar VinsBarch | 
Ben moi, je me sers de chrome sur Mac, PC et iPhone, avec 2 comptes (perso et pro) et je trouve l'ensemble plutôt cohérent et puissant... Donc avoir accès aux liens directement dans chrome, me semble être une belle avancée pour iOS.
avatar jeanlucinfo | 
Chrome Mobile c'est de la vraie merde. Il n'atteint pas la cheville de Safari. Les raisons sont connues
avatar lmouillart | 
Microsoft avait essayé fut un temps de prétexter que la distorsion du fonctionnement de Windows au profit d'Internet Explorer était inévitable. La justice lui à prouvé que non :).
avatar LaurentR | 
J'apprécie avec ios le fait de pouvoir synchroniser mes tâches, ma compta, des notes avec Day One et tout ça facilement. Je ne sais pas si ça serait aussi facile avec Android.
avatar RickDeckard | 
Même le truc le plus incompréhensible qu'on puisse trouver sur iOS réussi à être défendu sur MacGé. Chapeau Apple.
avatar dway | 
@RickDeckard Ca veut rien dire ce que t'as ecrit.
avatar hirtrey | 
@mantinum : Merci pour le tweak, cela fonctionne bien. Chrome par défaut.
avatar Trollolol | 
Pourquoi avoir le choix quand on pourrait tous être comme les gens dans la pub "1984" d'apple ? Puis faudrait appliquer ça à tout les secteurs (alimentaire, pharmaceutique, ...) et ceux à qui ça pose problème (allergie/intolérance à un des composants, couleur qui plait pas, ...) qu'ils crèvent. Quel intérêt à se différencier quand on peut tous être le "même" ? Une planète pleine de lobotomisés sans désir, sans avenir, sans vie...
avatar Mecky | 
Partisan d'iCab sur Mac OS 8.1, je profitais de fonctions avancées bien avant la naissance de Firefox et ses extensions. À l'époque déjà, je trouvais pénible les querelles PC Mac et le ton des intervenants. Presque 15 ans plus tard, sur les iBidules, je suis encore bien heureux avec iCab Mobile, toujours précurseur quoiqu'une concurrence soit plus vite apparue. Tout s'accélère. Et les querelles stériles et irrespectueuses sont devenues iOS Androîd. Ridicule ! Je trouve aussi que le choix devrait être au niveau des réglages globaux. D'ailleurs, l'Europe n'avait-elle pas obligé Microsoft à l'instaurer sous Windows ? ! Pas à dire, Microsoft, Apple, Google : même combat, méfions-nous ! Quelqu'un sait-il si ce code peut être transposé pour iCab… ou un autre ?
avatar pat3 | 
iCab, que de bons souvenirs… Seule leur velléité de devenir payant m'a fait arrêter de l'utiliser. mais ils avaient plein de bonnes idées avant les autres (aspirateur de sites sous forme de dossier compressė). Je vais voir ce que ça donne sous iOS. Après, même si je comprends le discours de ceux qui trouvent iOS trop fermé (sauf la prétendue liberté qui me fait rire jaune: revendiquer la liberté d'être le client d'une multinationale ou d'une autre, j'avoue ne pas comprendre… parlez de plaisir, d'envie, de frustration, mais la liberté n'a juste rien à voir là-dedans), je continue à penser qu'un OS pour téléphone doit avant tout être d'une grande stabilité, même au prix d'un e certaine fermeture. Mais je dirais que pour Apple on est tout simplement prévenu dès le départ, et que DI l'on apprécie tant que ça les systèmes ouverts sur portable et sur tablette, ben faut juste pas acheter Apple. C'est le seul argument qu'Apple, Samsung, Google (quoique Google ne nous vende rien, mais vend nos données, la plupart du temps à notre insu), et tout autre marchand comprenne; vous n'achetez pas, ils se posent des questions, vous achetez,non.
avatar pat3 | 
Ah ben toujours la même obstination commerciale chez iCab: le navigateur à 1,59 €! Même Opéra a renoncé au modèle payant. Et vu la concurrence, qu'elle chance peuvent-ils avoir? J'avoue ne pas comprendre
avatar arbaot | 
J'aime pas chrome sur Mac mais je reconnais une sûr iPad 1G il est plus fluide que safari iOS
avatar Maltermac | 
J'aime pas chrome tout court!
avatar yoa | 
C'est quand même lamentable ces systèmes d'exploitation où le navigateur par défaut ne peut pas être définitivement remplacer. iOS : bienvenue sous Windows XP avec IE6 ;)
avatar fousfous | 
@yoa C'est quand même mieux d'éviter d'avoir des spyware dans son téléphone.

CONNEXION UTILISATEUR