macOS 10.12.4 corrige enfin un bug affreux de Safari

Je ne l’attendais plus : un bug d’affichage gênant dans Safari (dans WebKit, en fait) a enfin été corrigé avec macOS 10.12.4. Jusqu’à maintenant, certaines captures d’écran prises sous macOS ne s’affichaient pas.

Un bug lié à macOS sous macOS

Le bug était gênant : les images contenant un nom de fichiers comme « Capture d’écran 2017-03-27 à 20.39.03 » ne s’affichaient pas sous Safari sur certains sites. Pas partout, le problème étant visiblement lié aux réglages du serveur. C’était courant sur Slate ou sur Reflets, par exemple. J’ai fait un rapport de bug en mai 2016 chez WebKit directement, un autre chez Apple en août (sans réponses). En gros, le problème venait de la façon d’interpréter les accents en Unicode, qui n’était pas la bonne dans certains cas. Donc Safari (WebKit) n’arrivait pas à charger les images, alors que Firefox (par exemple) le faisait.

Un bug corrigé

Avec macOS 10.12.4, WebKit a été mis à jour et ça fonctionne. Je m’y attendais, la Developer Preview de Safari corrigeait déjà le souci. Deux petites captures pour montrer le souci.

Avant


Après


Avant


Après