0 votes

Comprendre pourquoi un lien supporté par une application s'ouvre d'abord dans le navigateur

Il s'agit principalement d'une tentative de comprendre ce qui se passe (et à qui la faute de l'UX merdique). Je ne pense pas qu'il y ait quoi que ce soit que je puisse faire pour réparer ça et c'est bien, je suis d'accord avec ça.

La situation

J'ai un abonnement au New York Times. J'ai installé leur application, et je suis abonné à leur newsletter électronique. Lorsque j'ouvre un de ces e-mails, il contient un lien vers l'article à la fin, qui se présente comme suit https://nl.nytimes.com/f/newsletter/[id] . Celui-ci contient évidemment une référence à l'article, ainsi que probablement un code de suivi pour mon abonnement.

Quand je clique sur ce lien dans Gmail...

Ce que j'aimerais qu'il se passe, c'est :

La boîte de dialogue du sélecteur d'applications d'Android s'affiche et me demande si je souhaite ouvrir ce document dans l'application NYT ou dans l'un de mes navigateurs.

L'application est très bien, mais il arrive que je veuille l'avoir dans le navigateur pour diverses raisons.

Ce que je m'attends à voir se produire est :

que ça saute directement sur l'application NYT.

Ce n'est pas la solution que je préfère, mais je pense que mon cas d'utilisation est un peu inhabituel et que le fait d'accéder à l'application est probablement ce que la plupart des utilisateurs attendent après avoir installé l'application.

Ce qui se passe réellement :

La boîte de dialogue du sélecteur d'applications d'Android s'affiche et me demande de sélectionner un de mes navigateurs (mais no l'application NYT !). Après en avoir sélectionné un, le navigateur s'affiche pendant une fraction de seconde, puis laisse place à l'application NYT.

Qu'est-ce... que c'est que ça ?

Cela n'a aucun sens, constitue une mauvaise expérience et ne procure aucun avantage !

A qui la faute ? L'application n'enregistre pas l'intention URL correcte ? Si c'est le cas, avez-vous des théories sur la raison de ce refus ?
Ou s'agit-il d'une faille dans le système d'intention d'Android et l'application a fait du mieux qu'elle pouvait ?
Ou bien les navigateurs font-ils quelque chose qu'ils ne sont pas censés faire ? (J'ai installé Chrome et Flynx, en fait. Avec intentionnellement aucun d'entre eux sélectionné comme 'défaut' -- je veux obtenir la modale de sélection à chaque fois).

0 votes

Vérifiez les infos de l'application NYT dans les paramètres, puis naviguez jusqu'à "Ouvrir par défaut", puis "Liens pris en charge". C'est la liste des URLs qui peuvent être ouvertes directement par l'application.

0 votes

@AndrewT. C'était un peu plus difficile à trouver sur ma version d'Android (MIUI), mais j'ai réussi et il n'enregistre en effet que www.nytimes.com .

2voto

cweiske Points 202

Je suppose que l'application NYT s'enregistre comme gestionnaire d'URL pour https://nytimes.com mais pas pour les https://nl.nytimes.com . C'est pourquoi seuls les navigateurs peuvent être sélectionnés.

Entonces nl.nytimes.com page redirige vers le site principal nytimes.com et l'application NYT peut prendre le relais.


Et tout cela se passe probablement au nom du suivi, afin que les responsables de la newsletter du NYT puissent voir quel contenu les gens aiment le plus.

0 votes

Vous avez raison, il s'enregistre lui-même pour www.nytimes.com mais pas nl.nytimes.com .

0 votes

Idée intéressante, qu'ils pourraient faire ça pour le suivi. On pourrait penser que le suivi pourrait également se faire par l'intermédiaire de l'application, mais vous avez probablement raison de dire que les départements de la newsletter et de l'application fonctionnent séparément et ne veulent pas forcément se parler...

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X