Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
12 octobre 2009 1 12 /10 /octobre /2009 13:47

Ffffiou… qué cagade ! Ça a "un peu" remué dans les blogs OB ces derniers temps. Dans le lot, et comme d'habitude, il y a de bonnes choses mais il faut d'abord essuyer les plâtres, recoller les morceaux, éponger les bavures… bref, attendre de retrouver un peu de stabilité. Juste au moment où j'essayais de nouvelles idées géniaaales pour ce blog. Enfin bon…

La principale idée"géniale"-sic est que j'ai dû complètement renouveler mon système de menus d'articles (au coin droit des articles) parce que, la croissance lente mais régulière du blog aidant, ce système arrivait à saturation. L'aspect est le même (j'espère) mais dans la coulisse rien n'est pareil. Bénéfice accessoire : ces menus devraient être disponibles plus vite qu'auparavant. Avec Firefox et IE6 ça tient debout, je l'ai vérifié, j'aimerais bien savoir ce qu'il en est d'IE7, IE8 et Safari – même si je ne suis pas trop inquiet pour ce dernier.

Il n'est pas certain que le présent article figure tout de suite dans, justement, le fameux menu. OB a introduit un système de la mort qui tue sa race pour former les url des articles, le système a brillamment foiré dans les premiers temps, il est en train, comme le reste, d'arriver à l'équilibre. En attendant qu'il l'atteigne je me dépêche donc d'attendre…

Et puis j'ai quelques idées de simplifications, on en reparlera en temps utile – et quand le paysage sera stable.

Voilà tout pour aujourd'hui.

par Wilhelm von Schmürz - dans Journal du savant fou
commenter cet article

commentaires

christina 13/10/2009 19:52


"LA solution est très simple et vous la connaissez : laisser choir IE..."
ben oui, mais vous vous inquiétez quand-même comment ça rend sous IE...
Même si comme vous je l'ai laissé choir, comme vous je me soucie quand-même de la moitié ou je ne sais combien de gens qui l'utilisent encore... (euh, pour qu'ils puissent voir nos merveilleux :)
blogs à peu près correctement, par pure vanité donc... hein ?)


WvS 14/10/2009 21:18


Notre bonté nous perdra.. :-D
Plus sérieusement, je vois la question ainsi :
1- de quelles versions d'IE se soucier ? J'ai choisi de laisser tomber les versions inférieures à la version 6. Sous IE5.5 et antérieur mon blog a un aspect démentiel et je m'en fiche.
2- jusqu'où se soucier d'IE ? On peut vouloir exactement le même rendu (ça, ce serait plutôt votre choix) ou accepter une dégradation de l'esthétique, ou des fonctionnalités, ou des deux. J'ai
choisi de garder les mêmes fonctionnalités et de tolérer une dégradation esthétique - parce que je suis assez prétentieux ou inconscient pour croire que le contenu prime l'emballage.
3- la réponse à 2 guide le choix de ce qu'on fait et ne fait pas : par exemple mon fond de blog est fixe bien qu'ie6 ne sache pas le restituer. Inversement je m'efforce de ne faire que du JS
"omni-navigateurs", quitte à me passer de certaines choses bien commodes.
4- quel volume de développements propres à IE accepte-t-on de faire, et dans quels domaines ?
Pour le JS il n'y a guère le choix : trop de fonctions sont propres à IE, on est obligé de prévoir des branches différentes. En compensation, le problème est si classique que des solutions traînent
partout...
Pour le CSS on entre dans le domaine des hacks (!important est le plus connu, il en existe de plus subtils). Là j'ai choisi une bonne fois : pas de hacks ! Leur principe est d'exploiter un bug pour
compenser un autre bug, c'est beaucoup trop fragile, vulnérable aux changements de version. Même Microsoft a dû l'admettre : IE8 est obligé de basculer en mode presque-IE7 pour rendre correctement
certains sites bourrés de ce genre de correctifs (et pas des sites d'amateurs, et pas que des sites Microsoft) ...
Donc pas de hacks, donc le même CSS pour tous, donc renoncer à certains effets décoratifs  pointus s'ils rendent vraiment trop mal sous IE - tout est dans l'estimation de "trop mal". Ainsi je
ne fais pas de menus déroulants, presque pas de .png à transparence partielle, ni de position:fixed parce que, sans cuisine spécifique IE, le résultat est trop laid pour mon goût - et , comme déjà
dit, je veux faire le minimum de cuisine spécifique IE.
Voilà. Les réponses ne sont que les miennes, taillées à la mesure du travail supplémentaire que j'accepte de fournir pour IE (=le moins possible), d'autres sont aussi légitimes, mais je crois que
les questions sont les bonnes, et les mêmes pour tout le monde...



Anna 13/10/2009 09:39


Pauvre Wilhelm, il a du boulot en perspective... Je me doutais bien qu'il y avait du rififi chez OB - pendant un moment les flux rss des blogs OB contenaient les premières lignes des articles, mais
plus les liens vers lesdits articles, ce qui est peu commode, convenons-en.


WvS 13/10/2009 19:24


Boh...on va dire que ça occupe. Le côté pédagogique de l'histoire est que les développements d'OB (et les choucrouto-pédalages de transition qui les accompagnent) donnent des idées ou forcent à en
avoir.


christina 13/10/2009 01:19


IE7 c'est bon, ça tient (alors qu'avant ça apparaîssait mais disparaîssait aussitôt - dès qu'on rentrait dans le cadre, avant qu'on puisse cliquer sur un des titres)

IE8 rien... même pas de titre de rubrique, juste la ligne pointillée... grrr

de toute façon, il me semble qu'à chaque fois que ça marche sous IE6 ça ne peut pas marcher sous IE8 et vice versa... - à savoir qui des deux va-t-on privilégier s'il faut faire un choix (hi, hi,
ça me rappelle quelque chose)... - mais comme vous êtes un grand chef vous allez bien trouver LA solution pour tous !


WvS 13/10/2009 19:21


IE8 : intéressant, ça. Pas sûr que ce soit lié directement aux menus, plutôt au jeu sur visibility: hidden/visible que j'emploie pour masquer "publié dans".
IE7 : ça, ce doit être lié à un "petit" changement dans mes JS. Les menus étaient dans le lien vers la catégorie (ou le mot-clé) ils sont aujourd'hui à côté du lien. J'aurais donc compensé sans le
savoir un bug d'IE7.... tsss... La qualité Microsoft c'est quelque chose, tout de même.
LA solution est très simple et vous la connaissez : laisser choir IE...


Djac Baweur 12/10/2009 16:29


Ha heu, hé bien, chez moi, sous Safari, sous réserve de plus amples investigations, RAS, hein...


WvS 13/10/2009 19:15


Oui mais toi tu es un bobo qui ne mange que des pommes bio ! Le Sud-Ouest c'est plein de pesticides, tout le monde sait ça ! (non Dominique, non, pas taper !)


Ardalia 12/10/2009 15:34


Ce blog... je n'ai jamais vu de pareille coquette...


WvS 12/10/2009 15:41


Recyclons :

Grrrr ! smack !

(sourire)


DBardel 12/10/2009 14:40


Eh ben sous Safari, c'est vite vu : pas de menu, mon pôv'WVS !
J'admire quand même la constance avec laquelle tu te bagarres pour faire quelque chose contre vents et marées alors que tu n'es pas le maître à bord...

Firefox pour Mac, pas de problème, les menus sont bien là.

Valà ! Bon courage !


WvS 12/10/2009 15:18


Ah... réponse claire. Inattendue mais claire. Bon, va falloir penser.
La constance etc. : c'est très instructif, le travail sous contrainte... Très ! (Grrr ! smack !)


Archives