• [^] # Re: Fallait s'y attendre

    Posté par (site web personnel) . En réponse au journal Les patches de safari.... Évalué à 3.

    Ce qui est chiant dans cette histoire c'est que maintenant le user-agent de Safari et de Mozilla sont similaire mais n'ont rien à voir.

    Je rappelle un petit historique des conneries qu'on trouve dans les UA des navigateurs.

    * Netscape dès ses débuts utilise "Mozilla" dans son UA.
    * Netscape ayant un monopole à cette époque de nombreux sites sont optimisé uniquement pour lui et jettent les autres UA. Microsoft non content de cette situation ajoute "Mozilla" dans l'UA de Internet Explorer.
    * Internet Explorer devient le navigateur le plus utilisé laissant Netscape 4.x dans les choux.
    * Opera plutôt que de bidouiller son UA décide de proposer un outil pour changer d'UA mais l'UA par défaut est celui de Internet Explorer.
    * Netscape libère Mozilla et le moteur gecko est créé pour le navigateur Mozilla.
    * KDE créé son navigateur Konqueror avec pour moteur khtml. On retrouve la chaïne "KHTML" dans l'ua de Konqueror.
    * Mozilla commence à devenir la référence des navigateurs respecteux des standards. Certains sites commencent à filtrer sur l'UA en cherchant la chaine "Gecko".
    * Apple veut faire son navigateur Safari en le rendant le plus respectueux des normes (donc proche de gecko) en le basant sur le moteur de Konqueror, khtml, et pour éviter les filtres sur les UA décide de se faire "passer" pour gecko. Ainsi on trouve la chaîne "KHTML, like Gecko" dans l'UA de Safari.
    * KDE récupère la mauvaise idée de Apple en mettant aussi "KHTML, like Gecko" dans son UA.

    (L'ordre est peut-être légèrement différent)

    Bref maintenant c'est un gros bordel. Ne filtrer jamais sur les UA !!!!!

    KDE devra t-il mettre "KHTML, not like Safari" dans son UA ?

    L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire