Le dernier release bêta de Google Chrome 11 intègre « Proxy Extension » et « Web Navigation », deux nouvelles API expérimentales destinées aux développeurs des extensions du navigateur.
Il s'agit selon l'équipe de Chromium des premières arrivées d'une longue série d'API de bas niveau, qui devraient permettre aux extensions et aux applications (de Chrome OS donc) d'être plus étroitement intégrés à l'expérience de navigation de l'utilisateur.
Web Navigation permet aux développeurs d'observer les évènements survenus durant le surf, que ce soit des évènements de haut niveau ou relatifs à la navigation à l’intérieur de la page.
Cette API permet donc de savoir précisément quelle page est ouverte sur quel onglet et par quel chemin l'utilisateur y est arrivé.
Elle pourrait donc être utilisée pour collecter et analyser des statistiques de navigation, surveiller le surf des mineurs, mettre en garde contre la procrastination... mais elle pourrait être exploitée aussi à des fins de marketing ciblé et d'analyse comportementale.
La deuxième nouvelle API, Proxy Extension, était jusque-là l'une des plus réclamées par les développeurs.
Elle permet aux utilisateurs de configurer le proxy (serveur mandataire) via les extensions, pour l'ensemble du navigateur ou séparément pour chaque fenêtre.
En plus de permettre d'attribuer un serveur proxy unique, les options avancées de cette API autorisent les utilisateurs à installer des scripts PAC (fichier de Configuration Automatique de Proxy) locaux et même distants.
Pour essayer ces extensions, il suffit d'activer les « API des extensions expérimentales » sur la console des fonctionnalités expérimentales accessible via l'adresse about:flags.
Source : Blog de Chromium
Et vous ?
