Jusqu’à maintenant, j’avais réussi à conserver la plupart des fonctionnalités des cartes sur Internet Explorer 11
IE11 est le navigateur par défaut de Windows 7, dont il reste quelques irréductibles, mais on peut aussi installer FF, Chrome, …
IE11 est aussi livré (un peu caché) avec Windows 10 bien que le navigateur par défaut de Microsoft soir EDGE
La nouvelle version 6.5.0 d’Openlayers comporte une rupture de compatibilité irrécupérable sur IE11 (paramètre ES6 rest)
La prochaine fois qu’il sera nécessaire de mettre le logiciel des cartes à jour sur WRI, il ne sera plus possible de les consulter sur IE11
Le reste du site sera inchangé mais les cartes apparaîtront grises (je n’ai pas réussi à afficher un message et je ne sais pas si j’en ai envie)
A voir si ça cause des ruptures sur les anciennes versions de Safari (iOS et MacOS) ?
De toute façon, on peut toujours installer FF ou Chrome sur un vieil Apple.
Ce n’est pas une grande perte mais je n’ai pas le choix à terme (à moins de s’interdire les évolutions de Openlayers).
Je suis ouvert à la discussion sur ce point.
Par contre, ça nous ouvre d’autres horizons :
- Simplification des bouts de codes spécifiques (ça, c’est pour moi)
- La possibilité d’utiliser la syntaxe compacte JS ES6 (bien que je ne sois pas fan !)
- La possibilité d’utiliser des icônes vectorielles SVG (ça, c’est pour Sly) : au lieu d’envoyer une image, on envoie un code qui dessine une image en s’adaptant à la définition de l’écran, c’est-à-dire qu’elle sera plus nette.
Je n’ai pas regardé la compatibilité des icônes SVG les anciennes versions de Safari mais on peut en tirer la même conclusion que pour IE11.
Autre évolution de OL 6.5.0 qui pourrait nous inciter à la prendre assez vite : la largeur des pictos sera un multiple du pixel logique (dit CSS) et non plus du pixel physique comme actuellement.
C’est-à-dire que, sur un smartphone à haute densité de pixels physiques, les pixels CSS sont plus gros d’un facteur PixelRatio qui est un paramètre dépendant du smartphone, du paramétrage de l’explorateur et du codage de la page envoyée.
Donc, sur un smartphone dont le PixelRatio = 2, le picto apparaitra 2 fois plus gros qu’il n’est actuellement sans que ça perturbe ceux qui regardent sur PC ou sur un écran de définition moindre. (je crois que ça va parler à Sly
![Sourire :)](./images/smilies/icon_e_smile.gif)