<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.britoweb.net/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Blog - Britoweb - Tag - détection navigateur</title>
  <link>http://blog.britoweb.net/</link>
  <atom:link href="http://blog.britoweb.net/feed/tag/d%C3%A9tection%20navigateur/rss2" rel="self" type="application/rss+xml"/>
  <description>Le Web à la sauce standard</description>
  <language>fr</language>
  <pubDate>Fri, 03 Oct 2008 17:12:10 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Google Documents et les navigateurs : de l'inaccessibilité dans l'air</title>
    <link>http://blog.britoweb.net/post/2008/06/24/Google-Documents-et-les-navigateurs-de-l-inaccessibilite-dans-l-air</link>
    <guid isPermaLink="false">urn:md5:51107c3773e77faffbab0161d10f7db5</guid>
    <pubDate>Tue, 24 Jun 2008 21:54:00 +0200</pubDate>
    <dc:creator>Victor Brito</dc:creator>
        <category>Accessibilité</category>
        <category>accessibilité</category><category>accessibilité application</category><category>détection navigateur</category><category>google documents</category><category>navigateurs</category>    
    <description>&lt;p&gt;Dans le cadre de mes activités professionnelles, je suis appelé à utiliser &lt;a href=&quot;http://docs.google.com/?hl=fr&quot;&gt;Google Documents&lt;/a&gt;, notamment pour consulter des plannings affichés sous forme de tableur. S'agissant d'une application en ligne, j'utilise mon navigateur préféré qu'est Opera. Quelle n'est pas ma consternation lorsque, tout en haut de la page affichant ce que je veux consulter, je lis un message d'avertissement.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://blog.britoweb.net/public/google-documents-avertissement.jpg&quot;&gt;&lt;img src=&quot;http://blog.britoweb.net/public/.google-documents-avertissement_m.jpg&quot; alt=&quot;Message d&amp;#039;avertissement de Google Documents sur le navigateur utilisé&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Le message d'avertissement dit ceci&amp;nbsp;: &lt;q&gt;Actuellement, vous consultez Google Documents en mode HTML normal. Utilisez un navigateur pris en charge pour modifier et partager des documents en temps réel.&lt;/q&gt; Les termes «&amp;nbsp;utilisez un navigateur pris en charge&amp;nbsp;» forment un lien pointant la &lt;a href=&quot;http://docs.google.com/support/spreadsheets/bin/answer.py?answer=37560&amp;amp;hl=fr&quot;&gt;page du Centre d'aide de Google Documents sur la configuration système requise&lt;/a&gt;, qui dit ceci&amp;nbsp;:&lt;/p&gt;
&lt;blockquote cite=&quot;http://docs.google.com/support/spreadsheets/bin/answer.py?answer=37560&amp;amp;hl=fr&quot;&gt;
&lt;p&gt;Si vous accédez à Internet au moyen d'un ordinateur sous Windows, Macintosh ou Linux, Google Documents fonctionnera avec les navigateurs suivants&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Internet Explorer 6.0+ pour Windows&lt;/li&gt;
&lt;li&gt;Firefox 1.07+&lt;/li&gt;
&lt;li&gt;Safari 3.1+&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Google Documents n'est &lt;em&gt;pas pris en charge&lt;/em&gt; et ne fonctionnera sans doute pas avec&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Firefox 3&lt;/li&gt;
&lt;li&gt;Versions de Safari antérieures à la 3.0&lt;/li&gt;
&lt;li&gt;Internet Explorer (Mac) ou Internet Explorer 4 (Windows)&lt;/li&gt;
&lt;li&gt;Opera&lt;/li&gt;
&lt;li&gt;Mozilla&lt;/li&gt;
&lt;li&gt;Netscape&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Quel que soit le type de navigateur, vous devez&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;activer les cookies&lt;/li&gt;
&lt;li&gt;activer JavaScript&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;


&lt;p&gt;Que l'on oublie Internet Explorer 4, Internet Explorer Mac ou Netscape, passe encore&amp;nbsp;; mais, qu'on exclue les utilisateurs d'Opera et, surtout, ceux de Firefox 3 (dont la version finale est sortie la semaine dernière), c'est à la limite du comble, qu'on ait ou non oublié de mettre à jour la notice du support. Et que dire de ceux qui veulent consulter leurs documents en tableurs en ligne depuis leur portable (où l'on peut aisément tomber sur un navigateur figurant sur la liste des exclus ou dont le support de Google Documents ne dit mot)&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;Bref, c'est dommage que Google Documents pèche par manque d'accessibilité du point de vue logiciel, d'autant plus qu'il s'agit d'une application très intéressante pour ce qu'elle propose, et ce en n'ignorant pas qu'il existe des formats ouverts et interopérables comme &lt;acronym title=&quot;Open Document Format&quot;&gt;ODF&lt;/acronym&gt;.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Une alerte JavaScript ciblant un navigateur pourtant respectueux des standards</title>
    <link>http://blog.britoweb.net/post/2008/05/23/Une-alerte-JavaScript-ciblant-un-navigateur-pourtant-respectueux-des-standards</link>
    <guid isPermaLink="false">urn:md5:80bef7743e2ccbcabc897dfc475385ba</guid>
    <pubDate>Fri, 23 May 2008 13:08:00 +0200</pubDate>
    <dc:creator>Victor Brito</dc:creator>
        <category>Accessibilité</category>
        <category>alerte javascript</category><category>compatibilité navigateurs</category><category>détection navigateur</category><category>firefox</category><category>firefox 2</category><category>firefox 3</category><category>internet explorer</category><category>internet explorer 6</category><category>internet explorer 7</category><category>internet explorer 8</category><category>opera</category><category>safari</category><category>safari 2</category><category>safari 3</category>    
    <description>&lt;p&gt;En parcourant le profil d'un contact d'un de mes contacts de &lt;a href=&quot;http://www.viadeo.com&quot;&gt;Viadeo&lt;/a&gt;, j'ai eu la curiosité d'aller jeter un coup d'œil sur le site Web d'une «&amp;nbsp;agence de communication interactive ». À la page d'accueil du site, quelle n'est pas ma consternation quand je tombe sur une alerte JavaScript dont le message est assez… consternant&amp;nbsp;!&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://blog.britoweb.net/public/alerte-javascript-navigateur.jpg&quot;&gt;&lt;img src=&quot;http://blog.britoweb.net/public/.alerte-javascript-navigateur_s.jpg&quot; alt=&quot;Alerte JavaScript indiquant que le navigateur utilisé est, soi-disant, incompatible&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Voici ce que dit cette alerte JavaScript&amp;nbsp;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;La compatibilité du site est assurée pour les navigateurs Firefox 2.x, Internet Explorer 6, Internet Explorer 7 et Safari 2.x.&lt;br /&gt; Votre navigateur ou sa version n'est pas compatible. Nous vous recommandons de télécharger le navigateur Firefox, gratuit et compatible pour tout ordinateur, à l'adresse www.firefox.com pour profiter d'une navigation optimale.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Ce message est d'autant plus consternant que j'utilise Opera, un navigateur &lt;strong&gt;on ne peut plus &lt;a href=&quot;http://www.opera.com/docs/specs/opera9/&quot; hreflang=&quot;en&quot; title=&quot;Liste des standards du Web supportés par Opera 9&quot;&gt;respectueux des standards du Web&lt;/a&gt; et &lt;a href=&quot;http://www.opera.com/download/index.dml?custom=yes&quot; hreflang=&quot;en&quot; title=&quot;Liste des systèmes d&amp;#039;exploitation sous lesquels Opera peut être installé&quot;&gt;installable sur de nombreux systèmes d'exploitation&lt;/a&gt;&lt;/strong&gt;, et que la recommandation impose un choix &lt;em&gt;trop restreint&lt;/em&gt; en matière de navigateur alternatif (heureusement qu'il ne s'agit pas de recommander Internet Explorer 6 ou 7 !), restriction qui donnerait presque l'impression d'une &lt;em&gt;imposition&lt;/em&gt; de navigateur.&lt;/p&gt;


&lt;p&gt;Vu la liste des navigateurs retenus pour la compatibilité, je me demande si les utilisateurs de Safari 3 (qu'ils soient sous Windows ou sous Mac OS X) ont aussi droit à cette alerte, sans compter les courageux qui essaient Firefox 3 &lt;acronym title=&quot;Release Candidate&quot;&gt;RC&lt;/acronym&gt; 1 ou la bêta 1 d'Internet Explorer 8.&lt;/p&gt;


&lt;p&gt;Bref, de la part d'une agence censée toucher un public pas nécessairement rompu aux problèmes de compatibilité entre navigateurs, c'est d'autant moins sérieux que cela n'est pas sans rappeler les sites «&amp;nbsp;optimisés pour Internet Explorer sur un écran de 1024 pixels sur 768 ». Autrement dit, cette alerte met un bâton dans les roues de l'accessibilité, en ce sens qu'elle tente d'exclure certains utilisateurs à cause de leur navigateur, &lt;em&gt;même si (et c'est un comble) le site reste consultable pour l'utilisateur d'Opera et qu'il fournit un effort d'accessibilité en proposant une version HTML équivalente au contenu en Flash&lt;/em&gt;.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>La déclaration de revenus en ligne est inaccessible</title>
    <link>http://blog.britoweb.net/post/2008/05/02/La-declaration-de-revenus-en-ligne-est-inaccessible</link>
    <guid isPermaLink="false">urn:md5:6f6f87955096a89a2be1048bb1d289cb</guid>
    <pubDate>Fri, 02 May 2008 16:30:00 +0200</pubDate>
    <dc:creator>Victor Brito</dc:creator>
        <category>Accessibilité</category>
        <category>accessibilité</category><category>accessibilité administrations</category><category>accessibilité site web</category><category>accessibilité web</category><category>directives accessibilité</category><category>détection navigateur</category><category>formulaire inscription</category><category>navigateurs</category><category>rgaa</category>    
    <description>&lt;p&gt;C'est à partir d'aujourd'hui que les contribuables, s'ils le souhaitent, peuvent déclarer en ligne leurs revenus de 2007. C'est aussi aujourd'hui que, pour ma part, j'ai choisi de m'acquitter de ce devoir. Étant donné que je déclare en ligne pour la première fois, je remplis le formulaire d'abonnement, utilisant mon navigateur préféré (Opera). Mais, quelle n'est pas ma surprise lorsque je valide la première étape de ce formulaire&amp;nbsp;!&lt;/p&gt;    &lt;p&gt;Je tombe sur un message m'avertissant d'un problème de configuration lié à mon navigateur, visiblement détecté.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://blog.britoweb.net/public/declaration-de-revenus-en-ligne-1.jpg&quot;&gt;&lt;img src=&quot;http://blog.britoweb.net/public/.declaration-de-revenus-en-ligne-1_s.jpg&quot; alt=&quot;Message d&amp;#039;avertissement signalant un problème de configuration lié au navigateur&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Voici ce que me dit ce message&amp;nbsp;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Le type de navigateur que vous utilisez ne vous permet pas de vous abonner aux services en ligne.&lt;br /&gt; Pour consulter les configurations compatibles, cliquez sur le lien ci-dessous.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Je clique sur le lien, intitulé &lt;q&gt;Configuration requise&lt;/q&gt;, et tombe sur une liste, agrémentée çà et là d'un tableau.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://blog.britoweb.net/public/declaration-de-revenus-en-ligne-2.jpg&quot;&gt;&lt;img src=&quot;http://blog.britoweb.net/public/.declaration-de-revenus-en-ligne-2_s.jpg&quot; alt=&quot;Configuration requise pour déclarer ses revenus en ligne&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Les navigateurs acceptés sont les suivants&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;pour Windows 98, Windows Millenium et Windows 2000&amp;nbsp;:
&lt;ul&gt;
&lt;li&gt;Internet Explorer 5.5 et 6,&lt;/li&gt;
&lt;li&gt;les navigateurs utilisant le moteur de rendu Gecko (Firefox, Netscape 9 et Seamonkey)&amp;nbsp;;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;pour Windows XP&amp;nbsp;:
&lt;ul&gt;
&lt;li&gt;Internet Explorer 6 et 7,&lt;/li&gt;
&lt;li&gt;les mêmes navigateurs utilisant Gecko que ci-dessus&amp;nbsp;;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;pour Windows Vista&amp;nbsp;:
&lt;ul&gt;
&lt;li&gt;Internet Explorer 7,&lt;/li&gt;
&lt;li&gt;les mêmes navigateurs utilisant Gecko que ci-dessus&amp;nbsp;;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;pour la distribution Linux Mandriva&amp;nbsp;:
&lt;ul&gt;
&lt;li&gt;les mêmes navigateurs utilisant Gecko que ci-dessus&amp;nbsp;;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;pour Mac OS X&amp;nbsp;:
&lt;ul&gt;
&lt;li&gt;Firefox 2,&lt;/li&gt;
&lt;li&gt;Netscape 9 (sauf pour Mac OS X version 10.3),&lt;/li&gt;
&lt;li&gt;Seamonkey 1.1 (la version 1.0 n'est acceptée que pour Mac OS X version 10.4),&lt;/li&gt;
&lt;li&gt;Camino (la version 1.5 est la version minimale acceptée pour Mac OS X version 10.5).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bref, cette liste exclut les utilisateurs d'Opera, ainsi que les utilisateurs d'un Mac qui se contentent du navigateur fourni par défaut, à savoir Safari. Quant aux utilisateurs d'une distribution de Linux autre que Mandriva, je me demande s'ils sont d'emblée refoulés, même s'ils utilisent Firefox. Et que dire des utilisateurs de Konqueror&amp;nbsp;? En outre, la liste mentionne la toute dernière version de Netscape, un navigateur dont le développement a été arrêté et dont le support n'est plus assuré depuis le premier février dernier&amp;nbsp;; heureusement qu'il n'est pas question d'Internet Explorer 5 pour Mac&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;À cela il faut ajouter que le navigateur doit accepter les cookies et que JavaScript doit être activé. Bref, de quoi ne pas rassurer l'utilisateur qui se montre paranoïaque vis-à-vis de ce qu'il croit, à tort ou à raison, être comme une intrusion plus ou moins suspecte dans son poste et désactive, par conséquent, ces deux paramètres.&lt;/p&gt;


&lt;p&gt;Et je ne parle pas du formulaire de déclaration de revenus, qui, visiblement, abuse du verbe cliquer et oublie d'associer les cases à cocher et autres champs de saisie au texte correspondant. Autrement dit, je souhaite bien du courage aux contribuables aveugles tentés de déclarer leurs revenus en ligne, ainsi qu'à ceux qui seront chargés de rendre ce service en ligne de l'administration fiscale conforme au &lt;a href=&quot;http://www.synergies-publiques.fr/rubrique.php?id_rubrique=202&quot;&gt;&lt;acronym title=&quot;Référentiel Général d&amp;#039;Accessibilité pour les Administrations&quot;&gt;RGAA&lt;/acronym&gt;&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>La chaîne d'agent utilisateur d'Internet Explorer 8</title>
    <link>http://blog.britoweb.net/post/2008/02/22/La-chaine-d-agent-utilisateur-d-Internet-Explorer-8</link>
    <guid isPermaLink="false">urn:md5:a4697d3b1966729508ee33cef9ffbdd4</guid>
    <pubDate>Fri, 22 Feb 2008 21:24:00 +0100</pubDate>
    <dc:creator>Victor Brito</dc:creator>
        <category>Navigateurs</category>
        <category>agent utilisateur</category><category>détection navigateur</category><category>internet explorer</category><category>internet explorer 8</category>    
    <description>&lt;p&gt;Le blog de &lt;acronym title=&quot;MicroSoft Developer Network&quot;&gt;MSDN&lt;/acronym&gt; a publié hier un billet intitulé &lt;q lang=&quot;en&quot;&gt;&lt;a href=&quot;http://blogs.msdn.com/ie/archive/2008/02/21/the-internet-explorer-8-user-agent-string.aspx&quot; hreflang=&quot;en&quot;&gt;The Internet Explorer 8 User-Agent String&lt;/a&gt;&lt;/q&gt;.&lt;/p&gt;    &lt;p&gt;Pas de surprise, la chaîne d'agent utilisateur de la version 8 ressemblera à celle des versions précédentes, &lt;code&gt;MSIE 8.0&lt;/code&gt; remplaçant &lt;code&gt;MSIE 7.0&lt;/code&gt;. Par exemple, sous Windows Vista, la version 8 enverra la chaîne d'agent utilisateur suivante&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)&lt;/pre&gt;


&lt;p&gt;Il y a, toutefois, une nouveauté par rapport à la version 7&amp;nbsp;: la version bêta aura la même chaîne d'agent utilisateur que la version finale&amp;nbsp;; par conséquent, &lt;code&gt;MSIE 8.0&lt;/code&gt; ne sera pas suivi d'un &lt;code&gt;b&lt;/code&gt;, et ce pour prévenir d'éventuels problèmes de compatibilité lors de la détection du navigateur par un serveur. Toutefois, le billet de MSDN propose le script suivant, en JavaScript, pour détecter un navigateur bêta&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;if ((null != window.navigator.appMinorVersion) &amp;amp;&amp;amp; 
    (window.navigator.appMinorVersion.toLowerCase ().indexOf ('beta') &amp;gt;- 1)) 
{  
       window.alert ('C\'est un navigateur bêta.') 
} 
else 
{  
       window.alert ('Ce n\'est PAS un navigateur bêta.'); 
}&lt;/pre&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>