URL: https://linuxfr.org/users/geo_trouvetout/journaux/merci-microsoft Title: Merci Microsoft Authors: Gyro Gearllose Date: 2005年03月16日T17:23:20+01:00 Tags: firefox et postgresql Score: 0 Ben oui, j'en suis là, et vous allez comprendre pourquoi ! Non, je ne suis pas fou, non, non, non, enfin ... je ne pense pas, et je vous laisse juger par vous même pourquoi j'en suis arrivé là ! Depuis quelques mois, nous développons une appli web, basée sur des produits libres : GNU/Linux, postgreSQL, sablotron, et php pour générer de belles pages, apache pour servir le tout, LaTeX pour créer de beaux pdf à la volée (merci texi2pdf), bref, un environnement de développement paisible. Comme on voulait bien faire les choses, on a tout fait pour n'obtenir que des pages valides xhtml 1.0 et css. Voilà le tableau. Et v'la t'y pas ma pauv' damme, que l'autre jours me passe par la tête c't'idée saugrenue de tester notre merveille-à-venir avec ce machin appelé IE ! Mouarf, j'ai jamais vu une telle daube (mais ça, c'est pas un scoop, retenez votre souffle, le meilleur reste à venir !). Comme la mise en page est faite avec des div et non pas des tableaux, que pour avoir un interface propre et sympa, j'ai utilisé des éléments de formulaires <button ...> , ce déchet d'IE ne rend pas mes pages correctement, et se comporte comme un abruti. Qu'à cela ne tienne, y'a les hacks ie7, je les installe, et les intègre à notre appli. Déjà, c'est moins moche. En regardant les sources du hack, je constate qu'il faut placer le source dans des commentaires !!!!!!!! Alors ça, ça m'a achevé ! Pour que le hack soit indolore pour les navigateurs, on place le code en commentaire, et il n'y a que cette ordure d'IE qui l'exécute ! Mouarffffff ! J'avais jamais vu ça. L'interpréteur de script (j'appelle pas ça du javascript, ce serait une offence) est comme le reste, codé par des aliens ! Ensuite, j'essaye de comprendre pourquoi le tag button ne marche pas... Là encore, c'est pas un scoop, IE envoie le contenu du bouton en lieu et place de ce qui est placé dans l'attribut valeur. Y sont tous murgés jusqu'à la moelle chez microsoft quand ils codent ou bien ? Ou alors ils touchent à des produits qu'il ne vaudrait mieux pas voir sur le marché.... Quoi qu'il en soit, je règle le problème avec un hack à la con, et ça passe. Bon, étape suivante.... J'ai un formulaire dans lequel figurent dans l'ordre un ainsi qu'une demi-douzaine de buttons. Ben quand on change le select, IE simule le clic sur l'un de ces buttons au hasard. Bon, ben là, j'arrête, c'est trop pour moi.... Allez, je retire même tout ce que j'ai pu dire ci-dessus au mépris de Microsoft et de ses codeurs. Après tout, nous leur devons bien ça.... Pourquoi me direz-vous ? Parce que maintenant, ben ça nous permet de faire de la pub pour firefox... Voici une transcription d'une conversation téléphonique que je viens d'avoir avec l'un de nos "clients" : -Allo ? Bonjour, votre appli ne fonctionne pas, que puis-je faire ? - Ben... Vous utilisez quel navigateur ? - Quel quoi ? - Quand vous allez sur internet, vous lancez quoi ? Mozilla, firefox, internet explorer ? - Le dernier, là, internet explorer. - Ah ! Ben voilà, je m'en doutais... Vous savez, vous pouvez, en toute sécurité aller chercher firefox, il est gratuit, perene, fonctionnera mieux pour cette application vitale que nous vous livrons en ce moment même, et il est de plus recommandé par la hierarchie ! - Ah ? Donc, je peux le récupérer, l'installer, l'utiliser sans être dans l'illégalité ? Parfait ! Si j'ai un problème ... -... Vous pouvez me contacter, je me ferais un plaisir de vous aider. - Parfait ! Merci ! Bonne fin de journée. Y'a pas à dire, je suis un mauvais commercial, mais microsoft est quand même une sacrée société de pub sur ce coup là ! Allez, je me fend d'un MERCI supplémentaire, je vous aime, bonne soirée, il fait beau, firefox va continuer à se répandre, je suis heureux ! A bientôt pour de nouvelles aventures ! C'était geo_trouvetout en direct de la foire du trône, à vous les studios !

AltStyle によって変換されたページ (->オリジナル) /