Aller au contenu principal
Zenovay
Gratuit5 minutesIntermédiaire

Optimisation des performances du globe

Conseils pour assurer des performances fluides du globe 3D sur n'importe quel appareil — paramètres du navigateur, configuration matérielle et dépannage.

globeperformanceoptimizationwebglsettings
Dernière mise à jour :

Le globe 3D est conçu pour fonctionner en douceur sur la plupart des appareils. Apprenez comment optimiser votre navigateur et votre système pour une meilleure expérience.

Exigences de performance

Exigences minimales

ComposantMinimum
NavigateurChrome 80+, Firefox 75+, Safari 13+, Edge 80+
RAM4 Go
GPUTout ce qui est compatible WebGL
Internet1 Mbps

Exigences recommandées

ComposantRecommandé
NavigateurDernier Chrome ou Firefox
RAM8 Go+
GPUGraphiques dédiés
Internet10 Mbps+

Meilleure expérience

ComposantOptimal
Affichage1080p ou supérieur
Fréquence de rafraîchissement60Hz+
GPUModerne dédié
Internet25 Mbps+

Comment le globe gère les performances

Limites des marqueurs

Le globe limite automatiquement le nombre de marqueurs visibles pour maintenir un rendu fluide :

  • Jusqu'à 50 marqueurs de visiteurs actifs à la fois
  • Les marqueurs plus anciens sont supprimés à l'arrivée de nouveaux visiteurs
  • Cette limite maintient les taux de trame stables quel que soit le volume de trafic

Stratégie d'actualisation de secours

Le globe utilise une stratégie de mise à jour double :

  1. Abonnement en temps réel : mises à jour immédiates via le canal en temps réel Supabase
  2. Interrogation courte : actualisation de secours qui s'exécute uniquement lorsque l'onglet est visible

Quand l'onglet du navigateur est masqué, l'interrogation s'arrête et l'abonnement en temps réel peut être limité, économisant des ressources.

Rendu efficace

  • Le globe utilise Mapbox GL JS, qui exploite WebGL pour le rendu accéléré par GPU
  • Les avatars DiceBear sont générés en tant que SVG et mis en cache
  • Les résultats du géocodage de la ville sont mis en cache pour éviter les appels API répétés

Optimisation du navigateur

Paramètres Chrome

Pour les meilleures performances de Chrome :

  1. Activez l'accélération matérielle

    • Paramètres > Système > Utiliser l'accélération matérielle
  2. Mettez à jour Chrome

    • Gardez le navigateur à jour pour les améliorations WebGL
  3. Réduisez les extensions

    • Désactivez les extensions inutiles
    • Certains bloqueurs de publicités peuvent affecter les performances ou bloquer les tuiles Mapbox

Paramètres Firefox

Pour l'optimisation de Firefox :

  1. Accélération matérielle

    • Paramètres > Général > Performance
    • Activez l'accélération matérielle
  2. Paramètres WebGL

    • Tapez about:config dans la barre d'adresse
    • Assurez-vous que webgl.disabled est false

Paramètres Safari

Pour Safari sur Mac :

  1. Support WebGL

    • Généralement activé par défaut
    • Mettez à jour macOS pour les améliorations
  2. Outils de développeur

    • Activez dans Préférences > Avancé pour le débogage

Conseils spécifiques à l'appareil

Optimisation de bureau

Sur les ordinateurs de bureau :

  • Fermez les applications inutiles
  • Utilisez un GPU dédié s'il est disponible
  • Gardez au moins 2 Go de RAM libre
  • Utilisez une connexion Internet câblée si possible

Optimisation d'ordinateur portable

Sur les ordinateurs portables :

  • Branchez l'adaptateur d'alimentation (GPU peut être limité sur batterie)
  • Utilisez le mode Haute performance
  • Assurez une ventilation adéquate
  • Fermez les applications en arrière-plan

Optimisation mobile

Sur les appareils mobiles :

  • Utilisez le WiFi au lieu du cellulaire
  • Fermez les applications en arrière-plan
  • Considérez l'orientation paysage pour une meilleure visualisation
  • Le globe fonctionne sur mobile mais le rendu 3D est plus exigeant sur les petits appareils

Optimisation de tablette

Sur les tablettes :

  • Les performances sont généralement meilleures qu'en téléphone
  • Utilisez le WiFi pour des connexions stables
  • Orientation paysage recommandée

Comportement des onglets

Quand l'onglet est actif

  • L'abonnement en temps réel fournit les mises à jour immédiates des visiteurs
  • L'interrogation de secours s'exécute en tant que filet de sécurité
  • Performances de rendu complètes

Quand l'onglet est en arrière-plan

  • Le navigateur peut limiter l'onglet
  • L'abonnement en temps réel continue mais les mises à jour s'accumulent
  • L'interrogation de secours s'interrompt (vérifie document.hidden)
  • Le rendu s'interrompt pour économiser les ressources
  • Quand vous revenez à l'onglet, les données s'actualisent automatiquement

Dépannage WebGL

Vérification WebGL

Vérifiez que WebGL fonctionne :

  1. Visitez chrome://gpu (Chrome) ou about:support (Firefox)
  2. Recherchez le statut "WebGL"
  3. Doit afficher "Hardware accelerated"

WebGL ne fonctionne pas

Si WebGL est désactivé :

  1. Mettez à jour les pilotes graphiques
  2. Activez l'accélération matérielle dans les paramètres du navigateur
  3. Mettez à jour votre navigateur vers la dernière version
  4. Essayez un navigateur différent

Problèmes WebGL courants

SymptômeCause probableCorrection
Le globe ne se charge pasWebGL désactivéActivez l'accélération matérielle
Écran noirProblème de pilote GPUMettez à jour les pilotes graphiques
Rendu très lentFallback logicielVérifiez que le GPU est utilisé
Les tuiles ne se chargent pasProblème réseauVérifiez la connexion Internet

Gestion de l'alimentation

Utilisation de la batterie

Sur les appareils alimentés par batterie :

  • Le globe consomme plus d'énergie en raison du rendu 3D
  • Envisagez de fermer le globe lorsqu'il n'est pas activement surveillé
  • Branchez-le pour les longues sessions de visualisation

Comportement en arrière-plan

Quand l'onglet est en arrière-plan :

  • Le rendu s'interrompt pour économiser la batterie
  • L'abonnement en temps réel peut être limité par le navigateur
  • Utilisation minimale des ressources
  • Les fonctionnalités complètes reprennent quand l'onglet est au premier plan

Diagnostic des problèmes

Problèmes courants et corrections

SymptômeCause probableCorrection
Rotation saccadéeFaibles performances GPUFermez les autres onglets, activez l'accélération matérielle
Les marqueurs n'apparaissent pasProblème de connexion en temps réelCliquez sur le bouton Recharger, vérifiez la console du navigateur
Utilisation élevée de la mémoireTrop d'onglets ouvertsFermez les onglets inutiles
Chargement initial lentVitesse réseauVérifiez la connexion Internet, attendez que les tuiles soient mises en cache
Crash du globeMémoire insuffisanteFermez d'autres applications, redémarrez le navigateur

Console du navigateur

Si vous rencontrez des problèmes, vérifiez la console du développeur du navigateur (F12) pour les messages d'erreur. Choses courantes à rechercher :

  • Erreurs WebGL
  • Échecs des demandes réseau
  • Problèmes de connexion Supabase

Meilleures pratiques

Conseils généraux

  1. Utilisez un navigateur moderne avec accélération matérielle activée
  2. Gardez votre navigateur et vos pilotes graphiques à jour
  3. Fermez les onglets inutiles lors de la visualisation du globe
  4. Utilisez une connexion Internet stable

Pour les présentations

  1. Testez le globe avant de présenter
  2. Fermez toutes les autres applications
  3. Utilisez le mode plein écran pour un impact visuel maximum
  4. Préférez une connexion Internet câblée

Pour une utilisation quotidienne

  1. Gardez l'onglet du globe au premier plan pour les mises à jour en temps réel
  2. L'actualisation de secours gère automatiquement les brèves déconnexions
  3. Cliquez sur Recharger si les données semblent obsolètes
  4. Gardez votre navigateur à jour

Prochaines étapes

Cet article vous a-t-il aidé ?