1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Résoudre un problème de matériel et/ou OS obsolète
Ce guide concerne des problèmes qui peuvent survenir lors de l'utilisation d'applications Infomaniak (comme kChat, kDrive, kAuth, etc.) ou d'outils (comme config.infomaniak.com, le Manager Infomaniak, etc.) avec du matériel (OS, navigateur, appareils, etc.) ancien / pas à jour / obsolète. Par exemple il ne sera pas possible d'accéder confortablement aux services Infomaniak avec un iPhone 5s ou 6 sur iOS 12.
Technologies employées par Infomaniak
Beaucoup d'outils Web développés par Infomaniak utilisent Angular. Le besoin de matériel à jour ou récent pour faire fonctionner les applications n'est pas spécifique à Angular lui-même mais plutôt une exigence générale pour l'exécution de toute application Web moderne. Voici quelques raisons pour lesquelles un matériel à jour est souvent nécessaire:
- Angular utilise des fonctionnalités avancées des navigateurs modernes pour fournir une expérience utilisateur optimale ; les navigateurs plus anciens peuvent ne pas prendre en charge ces fonctionnalités ou ne pas les prendre en charge de manière optimale, ce qui peut entraîner des problèmes de compatibilité et de performances.
- Les navigateurs plus récents sont généralement optimisés pour exécuter du code JavaScript plus rapidement et pour gérer de manière plus efficace les rendus graphiques complexes ; les applications Angular peuvent être assez complexes et tirer parti de ces optimisations pour offrir une meilleure expérience utilisateur.
- Les navigateurs plus anciens peuvent présenter des vulnérabilités de sécurité connues qui pourraient être exploitées par des attaquants pour compromettre la sécurité de l'application Web ; les versions plus récentes des navigateurs tendent à résoudre ces vulnérabilités et offrent un niveau de sécurité plus élevé.
- Les versions plus récentes des navigateurs sont généralement conformes aux normes Web les plus récentes, ce qui signifie qu'ils sont plus compatibles avec les nouvelles technologies et les dernières spécifications HTML, CSS et JavaScript utilisées par les frameworks comme Angular ; utiliser un navigateur obsolète peut entraîner des problèmes de rendu ou de fonctionnalités manquantes.
- Les navigateurs plus récents prennent en charge des API modernes qui permettent aux développeurs d'accéder à des fonctionnalités avancées telles que la géolocalisation, la caméra, les notifications push, etc. ; les applications Angular peuvent intégrer ces fonctionnalités pour offrir des expériences utilisateur plus riches et interactives, mais ces fonctionnalités dépendent du support du navigateur.