> Ça a l'air de rien mais ça fiche en l'air ses regexp
C'est bien ce que je critique : souvent on fait des analyses de chaînes qui par définitions ne sont pas normés avec des techniques qui puent dans ce cas (regexp mal foutues, split, etc). C'est comme lorsqu'un gars tente découper une query string à base de split sur & et sur =... c'est bien joli dans pas mal de cas mais c'est foireux.
Donc l'argument le user agent il change c'est pourri c'est trop complexe montre surtout qu'on utilise des techniques non adaptés pour analyser si user agent. Si le fait de rajouter un U ou une notion vers la CLR ou autre dans un user agent fait foirer l'analyse alors il faut revoir l'analyse, non blamer le user agent.
Maintenant qu'il soit nettoyé pourquoi pas, mais c'est un autre débat.
[^] # Re: Ça va dépoter...
Posté par CrEv (site web personnel) . En réponse à la dépêche Des nouvelles de Mozilla. Évalué à 2.
C'est bien ce que je critique : souvent on fait des analyses de chaînes qui par définitions ne sont pas normés avec des techniques qui puent dans ce cas (regexp mal foutues, split, etc). C'est comme lorsqu'un gars tente découper une query string à base de split sur & et sur =... c'est bien joli dans pas mal de cas mais c'est foireux.
Donc l'argument le user agent il change c'est pourri c'est trop complexe montre surtout qu'on utilise des techniques non adaptés pour analyser si user agent. Si le fait de rajouter un U ou une notion vers la CLR ou autre dans un user agent fait foirer l'analyse alors il faut revoir l'analyse, non blamer le user agent.
Maintenant qu'il soit nettoyé pourquoi pas, mais c'est un autre débat.