Aller au contenu

Navigateurs pris en charge

Lab a besoin de deux API du navigateur pour atteindre le bras : Web Serial pour l'USB et Web Bluetooth pour le sans-fil. Seuls les navigateurs basés sur Chromium les implémentent.

Navigateur Lire le cours Connexion USB Connexion Bluetooth
Chrome, ordinateur oui oui oui
Edge, ordinateur oui oui oui
Brave, Opera, Vivaldi, ordinateur oui oui oui
Chrome sur Android oui non oui, avec des réserves
Firefox, toute plateforme oui non non
Safari, toute plateforme oui non non
Tout navigateur sur iOS ou iPadOS oui non non

Quand l'API est absente, les tuiles USB et Bluetooth de la boîte de dialogue de connexion sont désactivées et marquées Chrome browser required. Rien n'est cassé — le navigateur n'a tout simplement aucun moyen d'ouvrir un port série.

La boîte de dialogue de connexion dans un navigateur sans Web Serial : USB et Bluetooth marqués Chrome browser required

Ce qu'affichent Firefox ou Safari : les options matérielles sont désactivées, le bras virtuel fonctionne toujours.

Tout ce qui ne touche pas au matériel fonctionne partout : la lecture, la vue 3D, le bras virtuel et les modules de vision par ordinateur avec leur scène virtuelle.

Les liens ouverts depuis Instagram, Facebook, LinkedIn, TikTok ou WhatsApp se chargent dans les navigateurs propres à ces applications, où la connexion Google est bloquée et les API matérielles absentes. Lab le détecte et propose Open in your browser ; sur iOS, utilisez le menu ••• et choisissez Ouvrir dans le navigateur.

Postes gérés et postes d'établissement

Deux politiques posent souvent problème, et toutes deux ressemblent à une application en panne :

  • Un parc standardisé sur Firefox. Aucune configuration ne le fera se connecter à un bras.
  • Des autorisations de périphériques désactivées par une stratégie d'entreprise. Le sélecteur de port n'apparaît jamais, ou apparaît vide, sur tous les postes gérés, alors qu'un ordinateur portable personnel fonctionne bien.

Faites un essai sur un vrai poste géré, avec un compte utilisateur normal, avant le début du cours. Voir Dépannage en classe.

Particularités du Bluetooth

L'adaptateur sans fil du bras annonce le service Nordic UART. Le navigateur doit avoir l'autorisation Bluetooth, et l'adaptateur du système d'exploitation doit être allumé — s'il est éteint, la tuile passe à l'orange et indique Bluetooth is off, puis s'active d'elle-même dès que vous l'allumez.

Sous Linux, il peut être nécessaire d'ajouter le compte utilisateur au groupe propriétaire des périphériques série avant que le port n'apparaisse.