User Agent

Le User Agent c’est un des cauchemars du développer.

C’est l’information qui définit le navigateur avec lequel on visite le web.  Cette information est envoyée à tous les sites web visités, même lorsqu’on navigue en mode privé:

Le User Agent permet notamment aux développeurs web d’adapter leur design afin de rendre leurs sites compatibles avec le maximum de navigateurs et de support.

Un exemple avec le site de Qwant:

Sous Windows avec Firefox 55 :

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0

Sous Android avec Safari Mobile 533.1:

Mozilla/5.0 (Linux; U; Android 2.2; fr-fr; Desire_A8181 Build/FRF91) App3leWebKit/53.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Surtout, ne pas paniquer…

Si comme moi vous continuez à vous obstiner à utiliser Firefox, vous avez peut-être remarqué qu’une révolution se prépare à propos de ce navigateur.

J’ai commencé à prendre peur en regardant la page des extensions, tous ces petits programmes qui font que Firefox fonctionne au delà de sa sphère de base et qui font que c’est devenu mon outil de travail numéro 1. Bref, toutes ces extensions comportent depuis peu un encart jaune “obsolète“:

Obsolète ? Mais qu’est-ce que ça veut donc dire ? Pourtant je suis toujours à jour de tout sur Firefox !

Rien à voir ! En fait, Firefox a décidé (pour le bien de tous, mais il faut voir ça à long terme…) de changer son API de développement. Obsolète, ça veut donc dire que les extensions en question ont été développé sur la base de l’ancien API.

C’est grave ? Oui et Non.

Jusqu’en Novembre on ne va rien remarquer. Mais lorsque Firefox 57 sortira, en Novembre donc, toutes les extensions “non compatibles” seront désactivées…

On croise donc bien les doigts pour que les gentils développeurs trouvent du temps pour nous fabriquer de nouvelles extensions (dites Web Extensions) compatibles avec Firefox 57…

 

Metallica vs Thiefaine

Parce que quand j’entends Nothing Else Matter (1991), c’est La Dèche, le twist et le reste qui me vient systématiquement en tête (1978).

Intégrales: