Le bug des images non affichées dans Safari corrigé dans macOS 10.12.4

Stéphane Moussie |

Outre apporter le mode Night Shift aux Mac récents, macOS 10.12.4 sorti hier soir en version finale corrige son lot de bugs. Parmi eux, il y en avait un concernant Safari qui était assez gênant : le navigateur n’affichait pas certaines images à cause d’une mauvaise interprétation des accents en Unicode.

Cela concernait notamment les captures d’écran prises avec macOS qui étaient hébergées avec leur nom d’origine (« Capture d’écran 2017–03–28 à 10.01.26 »). Le journaliste Pierre Dandumont qui avait signalé ce problème à Apple indique aujourd’hui qu’il a enfin été corrigé.

Un bug qui est maintenant de l’histoire ancienne.

avatar JustGeek | 

Enfiiiiiiin !!!

avatar 1Er0ck | 

Mais ce bug existe toujours sur iOS non ?

avatar BeePotato | 

Pour rappel, il ne s’agissait pas d’un bug dans Safari, mais juste d’une absence de contournement par Safari d’un bug présent sur certains sites web.

Safari a été modifié pour (enfin) s’adapter à une des nombreuses saletés rencontrées sur le web (c’est hélas le lot des développeurs de navigateurs, qui doivent tenir compte des divers bugs des sites web, sans espoir qu’ils soient jamais corrigés par leurs auteurs), mais ce n’est pas pour autant une correction de bug. ;-)

avatar beloutte | 

Ce problème ne datait pas d'hier ! Bonne nouvelle :)

avatar Gregoryen | 

Youpiiiiii

avatar Php21 | 

Je poste beaucoup de photos anciennes sur FaceBook, et rien n'a changé.
80% à 90% de mes photos me sont invisibles, alors qu'elles sont visible par mes amis Fb.
Il y a plusieurs mois que j'ai abandonné Safari pour Chrome pour cette raison.
Et là, malgré la MàJ, le prob persiste !
J'ai questionné le forum et mon prob est resté lettre morte.
Le prob est idem sur un iMac 2012, et sur mon MacBook 2016.
Grrrr …

avatar r e m y | 

@Php21
Tu devrais essayer d'activer Flash sur FaceBook (Flash, meme s'il est installé, étant désactivé par défaut par Safari)

avatar Php21 | 

Yesss !!! Ça fonctionne, à 80%, il reste qlqs photos qui sont encore invisibles, mais rien à voir avec ce qui se passait avant que je ré-installe Flash et que je le mette à jour.
Merci remy.
Je crois que j'ai toujours un prob , malgré le mieux évident créé grâce à l'install de Flash !
Pour l'instant je reste sur Chrome qui fonctionne comme fonctionnait Safari il y a qlqs mois !

avatar Bigdidou | 

"qui étaient hébergées avec leur nom d’origine (« Capture d’écran 2017–03–28 à 10.01.26 "

Inversement, est-ce bien raisonnable de laisser un nom d'image qui va servir pour un lien afin qu'elle soit affichée, enfin j'imagine, avec des accents, des espaces et même une apostrophe ?
Je dis une bêtise ?

avatar BeePotato | 

@ Bigdidou : « Inversement, est-ce bien raisonnable de laisser un nom d'image qui va servir pour un lien afin qu'elle soit affichée, enfin j'imagine, avec des accents, des espaces et même une apostrophe ? »

Oui, c’est parfaitement raisonnable d’avoir toutes sortes de caractères, même hors de l’alphabet latin, dans un nom de fichier, et donc dans un URL. On a inventé tout ce qu’il fallait pour encoder ça proprement, il n’y a donc pas de raison de s’en priver et de se limiter à un format de nom archaïque.
Comme on peut le voir ici, ce n’est pas facile pour tout le monde, il y a encore des développeurs de sites web qui ont du mal à comprendre comment faire ça correctement, mais ce n’est pas une raison pour revenir en arrière.
Et qui sait ? Peut-être même qu’un jour, on arrivera à revenir au niveau de 1984 et à indiquer le type de données d’un fichier ailleurs que dans son nom (où cette information n’a vraiment rien à faire). Mais là, j’ai peur d’être trop optimiste. :-)

En revanche, dans le cas présent, on peut se demander s’il était bien raisonnable de laisser à cette image un nom à la fois plein d’informations inutiles et vide de la moindre information utile. Mais ça n’a rien à voir avec une histoire d’accents, d’espaces et d’apostrophes.

avatar Php21 | 

@remy
Ce matin je suis passé au Genius Bar de Dijon, la touche ID de mon 6S ne fonctionnait plus pour la seconde fois. J'ai eu droit à un échange standard de mon iPhone.
J'en ai profité pour poser la question de mes photos qui ne s'affichent plus sur FaceBook, malgré le mieux que j'avais constaté grâce à votre réponse, ms la vraie solution se trouvait ailleurs.
C'est l'extension "AdBlock Plus" qui parasitait Safari et FB.
Voilà, tout est rentré ds l'ordre.
Encore merci, remy, pour votre aide.

CONNEXION UTILISATEUR