25Jul

Pourquoi ce site Web est-il cassé sur mon téléphone?

Smartphones existent depuis près d'une décennie, mais même maintenant, lorsque je navigue sur le Web sur mon iPhone, je rencontre des sites qui ne fonctionnent pas très bien. Parfois, les problèmes sont avec les technologies utilisées dans les sites Web, mais parfois ils mentent avec les applications que j'ai installées sur mon téléphone. Donc, dans cet esprit, regardons quelques-unes des raisons pour lesquelles les sites Web pourraient ne pas fonctionner correctement sur votre appareil mobile.

Certains sites utilisent des technologies obsolètes

Pendant des années, Adobe Flash a été utilisé par les développeurs Web qui souhaitaient que leurs sites Web ne se contentent pas d'afficher du texte et des images. Il a été utilisé pour intégrer des vidéos, ajouter des animations et rendre les sites plus interactifs. Malheureusement, Flash est un peu nul. Cela a toujours été un fouillis de failles de sécurité et, même si ce n'était pas l'envoi de vos informations personnelles à des pirates informatiques, cela a accaparé beaucoup de ressources système.

Lorsque l'iPhone a été livré en 2007, il l'a fait sans le support de Flash - et c'était le début de la fin pour Flash. Maintenant, il est plus facile que jamais de se passer de Flash. Safari sur macOS essaie de prétendre qu'il n'existe pas, et ni iOS ni les dernières versions d'Android ne l'accompagnent.

Pour la plupart, cela n'a pas d'importance. Presque tous les sites Web modernes ont évolué vers d'autres technologies plus performantes. Mais si vous essayez d'accéder à un site Web plus ancien, vous pourriez rencontrer des problèmes si cela dépend de Flash.

Si vous rencontrez un site Web Flash sur votre téléphone, vous ne pouvez pas faire grand-chose. Si c'est vraiment important de visiter le site, réessayez quand vous êtes sur votre ordinateur. Sinon, ignorez simplement le site et continuez;c'est attrapé dans le passé de toute façon.

Tous les sites n'utilisent pas la conception adaptative

Avec la montée en puissance des smartphones, les concepteurs ont dû commencer à sortir des sentiers battus en matière de sites Web. Il n'y a aucune garantie que quiconque regarde votre site dispose d'un écran de 13 "(au minimum), d'une souris et d'un clavier.

Comme avec Flash, la plupart des sites web modernes ont changé avec le temps et ont adopté des idées de design réactives. En gros, le site web s'adapte en fonction de l'appareil qui le visualise. Ci-dessous, vous pouvez voir deux captures d'écran: l'une est la version mobile de ce site, et l'autre est ce qui se passe lorsque je force mon iPhone à afficher la version de bureau.

Bien que la version de bureau de la plupart des sites ne soit pas entièrement inutilisable sur un mobile, cela peut être une expérience désagréable: vous devez zoomer pour lire le texte, certains éléments comme les images peuvent ne pas s'afficher correctement,et des dizaines d'autres petits problèmes peuvent vous rendre fou.

Si vous visualisez un site Web sur votre smartphone et que tout semble petit et drôle, il y a de fortes chances que ce soit parce que les concepteurs n'ont pas utilisé de techniques réactives. Comme avec les sites Web Flash, les meilleures options sont d'essayer à nouveau sur un ordinateur ou simplement confiner le site à votre liste mentale «ne jamais visiter à nouveau».Les sites mobiles

peuvent manquer les fonctionnalités

La conception sensible fonctionne très bien et est relativement facile à mettre en œuvre pour des sites simples;Vous devez juste vous assurer que les choses se redimensionnent dynamiquement pour les petits écrans. Des problèmes peuvent toutefois survenir avec des sites plus complexes et des applications Web. Parfois, même si un site a une version mobile, cette version mobile n'aura pas toutes les fonctionnalités du site complet. Des choses simples sont normalement encore possibles, mais creuser plus profondément dans les menus de paramètres ou des options plus complexes ne fonctionnera pas.

Si c'est le cas, vous avez deux options: visitez le site à partir d'un ordinateur, ou faites le site pensez que vous visitez depuis un ordinateur afin que vous puissiez obtenir la version complète du bureau. La première solution est assez évidente, alors regardons comment faire la seconde.

Sur iOS, maintenez le bouton d'actualisation enfoncé.Après un moment, un menu apparaîtra au bas de l'écran. Appuyez sur, Demander un site de bureau. Safari actualisera la page et prétendra qu'il s'agit en fait de la version macOS de Safari.

Dans Chrome sur Android( ou Chrome sur iOS, si vous l'utilisez), appuyez sur le menu de Chrome et cochez la case "Demande de bureau".

Tout en incitant un site à penser que vous visitez un ordinateur peut fonctionner, il se peut que vous ayez encore d'autres problèmes sur cette liste. La conception pourrait être difficile à utiliser avec un petit écran tactile, et le site pourrait encore utiliser des technologies obsolètes comme Flash. Les bloqueurs de publicités et les bloqueurs de contenu trop agressifs

peuvent casser certains sites

Sur mon iPhone, j'utilise un bloqueur de contenu pour empêcher les sites de charger trop d'annonces et de ressources externes, notamment JavaScript. C'est une chose de les laisser charger quand vous êtes sur un ordinateur avec une connexion Internet haut débit, mais si vous voyagez, ou même simplement naviguer sur Internet avec votre smartphone sur 3G, toutes ces ressources supplémentaires peuvent masquer votre limite de donnéeset bande passante.

99% du temps, les sites Web se chargent absolument bien sans les ressources supplémentaires;ils ont tendance à être des choses comme les cookies de suivi et les sections de commentaires. Très rarement, cependant, le bloqueur de contenu que j'utilise va provoquer une fonction cruciale à casser. J'ai eu le plus de problèmes avec les sites de nouvelles qui vous obligent à vous connecter avec Facebook ou Twitter pour voir le reste d'un article.

Comme ce problème est lié à votre smartphone, il est simple à réparer: il vous suffit de recharger le site sans bloquer le contenu.

Sur iOS, maintenez le bouton d'actualisation de la page enfoncé jusqu'à ce que le menu apparaisse. Appuyez sur, Recharger sans bloqueurs de contenu et la page se rafraîchira sans eux. Maintenant, vous devriez être bon à faire.

Android ne comporte pas de bloqueurs de contenu intégrés au système d'exploitation, comme c'est le cas pour les iPhones, mais si vous utilisez une application de blocage des publicités, essayez de la désactiver chaque fois qu'un site rencontre des problèmes.

Près de dix ans après le lancement de l'iPhone, le Web n'est toujours pas un endroit convivial pour les smartphones. Lorsque ce sont les sites Flash ou les sites Web qui ne répondent pas qui posent problème, vous ne pouvez pas faire grand-chose. Lorsque c'est un bloqueur de contenu trop agressif, cependant, vous pouvez au moins résoudre le problème vous-même.