Je voulais juste ajouter cette expérience que je suis tombé sur Safari. Nos devs vont encore se pencher sur cette question mais pas sur notre haute priorité puisque Windows Safari n'est pas beaucoup de notre base d'utilisateurs contrairement à Mac. Mais je pense que cela concerne soit (ou les deux) - l'implémentation de bas niveau de Safari par Apple, et/ou les différences javascript.
Notre site Web a récemment mis en place un uploader de fichiers multiples HTML5. Les téléchargements de fichiers uniques fonctionnent correctement sur les deux versions de Safari. Mais lors du téléchargement de plusieurs fichiers, il échoue sur Windows. Nous avions deux terminaux de téléchargement différents & pour le téléchargeur (pensez à un flux de test A/B), et l'un d'entre eux fournissait plus de détails pouvant indiquer ou non la cause du problème. Sur l'un des points de terminaison client &, le client enverrait les détails des noms de fichier & filesize de fichiers à télécharger (en tant qu'objet de tableau JSON) sur le point de terminaison du serveur (comme vu via l'inspecteur Web). Sur Mac où cela fonctionnait, les fichiers étaient valides, sous Windows, ils étaient de 0 octet.
Je pense que l'uploader est basé sur JQuery ou une autre bibliothèque JS. Mais je ne suis pas le dev, donc je ne peux pas être sûr. Mais j'ai l'intuition que ce problème va au-delà des bibliothèques JS ...
En fait, Apple a porté leur moteur de rendu de polices à Windows. Donc, même le rendu des polices est le même. – FeifanZ