Contrôle du Navigateur Safari pour macOS
Cette compétence permet à un agent de piloter la session réelle du navigateur Safari de l'utilisateur, permettant l'accès aux états de connexion existants, aux cookies et aux onglets ouverts sans nécessiter d'extensions de navigateur.
Capacités Clés :
- Interaction avec le DOM : Lecture du contenu de la page, extraction de métadonnées structurées (titres, en-têtes) et exécution de JavaScript arbitraire via
osascript.
- Gestion des Onglets : Liste tous les onglets ouverts, permet de basculer entre eux et d'ouvrir de nouvelles URL dans des onglets ou des fenêtres.
- Retour Visuel : Prend des captures d'écran de la fenêtre Safari (modes arrière-plan et premier plan) pour vérifier les actions.
- Automatisation des Formulaires : Remplit les champs via des setters JS natifs et simule de véritables événements clavier via System Events pour la compatibilité avec React/Vue.
- Navigation et Contrôle : Défilement des pages, clic sur des éléments et attente de la fin du chargement de la page.
Configuration Requise : Nécessite macOS avec les permissions spécifiques pour l'Automatisation et le JavaScript à partir d'Événements Apple activées dans Safari.
Pas encore audité
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.