MS SongSmith : ça c'est de la pub cheap
Via Gonzague

Le 22 octobre prochain, Windows 7 sortira dans toutes les bonnes crémeries. Toutefois, au niveau européen, la version fournie sera légèrement différente des autres versions dans le monde.
En effet, pour satisfaire aux directives de l'Europe, et ainsi éviter de se prendre un procès avec une amende phénoménale, Microsoft proposera son système d'exploitation sans Internet Explorer préinstallé.
Les constructeurs informatiques tels que Dell, HP et autres auront le droit de l'installer par défaut, mais lorsque vous achèterez Windows Seven en version boîte il faudra vous débrouiller pour installer un navigateur sur votre ordinateur.
Même si je me réjouis à l'idée qu'il y ait moins d'Internet Explorer sur le marché, le fait que l'utilisateur lambda doivent installer par lui même un navigateur, alors qu'il n'y en a pas sur le système me fait froid dans le dos.
Alors, vraie ou fausse bonne idée ?
Une petite vidéo interne de Microsoft qui cherche à booster ses ventes avec l'arrivée du SP1 de Vista...
Pathétique 
Quand Microsoft m'envoie "DTC", c'est pas agréable.
Mais quand ça arrive pendant l'installation de Windows, ça l'est encore moins, cf la capture ci dessous :
Il y a des soirs comme ça où l'on a des envies de meurtres.
J'étais déjà énervé à la base. Le stress, la journée, tout. Bref. Peu importe.
Je viens juste de passer 3 HEURES à essayer de débugger une page sous IE
Pour vous remettre dans le contexte : 3 div côte à côté, tous trois en float:left. Dans un navigateur correct, ces trois divs doivent s'aligner les uns à la suite des autres.
Mais pas sous IE6. Pourtant, c'est pas faute d'en avoir manipulé des DIV... Mais là pas moyen.
Je tente de virer tout le reste du code de la page, en ne laissant que la CSS. Même résultat.
Je fais le tour des bugs "reconnus" d'IE6. Non ce n'est pas le coup du texte qui disparait. Là, c'est le DIV complet qui n'apparait pas. Cerise sur le gâteau, en remettant tout le HTML, ce sont les 3 DIV qui disparaissent...
Alors après avoir saccagé mon markup, ruiné ma CSS, j'ai enfin trouvé le coupable.
BODY {
font-family: Arial, Helvetica, serif;
font-size: 11px;
letter-spacing: 1px;
}
Quelque chose vous choque là dedans ? Moi non.
Et pourtant IE, quelque chose le chagrine là dedans, le pauvre biquet.
Sachez donc que cette bouse (désolé, mais là, il ne reste plus vraiment d'autres mots) ne peut pas faire un float correct avec un letter-spacing défini sur le BODY.
J'ai monté une page d'exemple pour l'occasion à cette adresse
Faites moi donc plaisir :
ARRÊTEZ D'UTILISER EXPLORER 6
UPDATE, plus tard
IE 7 ne s'en sort pas non plus...
Du bon Groland sur la sortie de Windows Vista (Waahhh)