Mise à jour, suppression de linkedin

This commit is contained in:
2025-09-12 22:14:05 +02:00
parent e9d25031f5
commit a1021af207
17 changed files with 1011 additions and 354 deletions
+72 -27
View File
@@ -1,46 +1,91 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta name="generator" content="Hugo 0.22.1" />
<meta charset="utf-8">
<title>Yannick François - Elsif.fr</title>
<meta name="DC.title" content="elsif.fr, site de Yannick François aka yaf (ou ya_f)."/>
<meta name="description" content="Le site de Yannick François. Développeur Senior, Responsable Produit, Pédagogue. Je travail chez Scopyleft"/>
<title>IE mon amour… - lespiedsdanslecode.org</title>
<meta name="DC.title" content="lespiedsdanslecode.org, site de Yannick François aka yaf (ou ya_f)."/>
<meta name="description" content="Le site de Yannick François. Développeur Senior, Responsable Produit, Pédagogue. Je travail chez Pix"/>
<meta name="keywords" content="code, développement, programmation, apprentissage, apprendre, lean, agile, logiciel, tdd, objet, refactoring, libre, creative commons, linux, unix"/>
<meta name="author" content="Yannick François, https://elsif.fr"/>
<meta name="designer" content="Yannick François, https://elsif.fr"/>
<meta name="geo.placename" content="Poissy, Ile de france, France"/>
<meta name="author" content="Yannick François, https://lespiedsdanslecode.org"/>
<meta name="designer" content="Yannick François, https://lespiedsdanslecode.org"/>
<meta name="geo.placename" content="Le Faouët, Pontivy, Morbihan, Bretagne, France métropolitaine, 56320, France"/>
<meta name="robots" content="index,follow" />
<meta name="language" content="French" />
<meta name="HandheldFriendly" content="True" />
<meta name="MobileOptimized" content="320" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0" />
<link rel="index" title="Yannick François / Développeur / Pédagogue" href="index.html" />
<link rel="stylesheet" href="/css/201912-elsif.css" media="all"/>
<link rel="alternate" type="application/rss" href="/feed.xml" title="elsif.fr/feed" />
<link rel="alternate" type="application/rss" href="/feed.xml" title="lespiedsdanslecode.org/feed" />
<style>
body {
font-size:16pt;
max-width:42rem;
min-width: 18rem;
margin: 1em;
color: black;
background: white;
font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
}
a { color: darkred; }
a:hover { background: gold; }
a:visited, a:active { color: dimgrey; }
nav { text-align:center; font-size:smaller; padding: 0; margin: 0; }
nav li { list-style-type: none; }
h2 > a, h2 > a:active, h2 > a:visited { color: lightgrey; text-decoration:none;}
h2 > a:hover { color: black; text-decoration:underline }
@media (max-width: 1000px) { #portrait {display:none;} }
</style>
</head>
<body>
<article>
<h1>IE mon amour…</h1>
<p>Oui ce navigateur est vieux, mais ce nest pas pour ça que je vais le respecter…</p>
<p>Cest une grosse bouze, je viens de passer une bonne partie de laprès midi à mettre au point une page de lapplication sur laquelle je bosse pour quelle soit compatible mozilla/ie.</p>
<p>Cest un problème dans mon entreprise, tout est fait pour IE… ça me fait rager.</p>
<p>Bref, tout ça pour noter ici un des fameux petit problème de laprès midi (ça pourras aidé dautre personne peut-être et surtout ça me permettras de ne pas loublier ;-) )</p>
<p>Oui ce navigateur est vieux, mais ce nest pas pour ça que je
vais le respecter…</p>
<p>Cest une grosse bouze, je viens de passer une bonne partie de
laprès midi à mettre au point une page de lapplication sur
laquelle je bosse pour quelle soit compatible mozilla/ie.</p>
<p>Cest un problème dans mon entreprise, tout est fait pour IE…
ça me fait rager.</p>
<p>Bref, tout ça pour noter ici un des fameux petit problème de
laprès midi (ça pourras aidé dautre personne peut-être et
surtout ça me permettras de ne pas loublier ;-) )</p>
<p>Pour faire simple, je voici un petit bout de page:</p>
<p>Basique nest-ce pas ? Et bien en executant ce code sous Firefox puis sous IE on trouveras respectivement 5 et 3 comme nombre denfant.</p>
<p>Effectivement, firefox, et je supose la pluspart des navigateur moderne (confirmation après rapide test sous opéra qui affiche 5 childNodes egalement), compte 2 childNodes de type element (un “checkbox” et un “button”). A la limite, IE aussi compte ces deux Elements (heuresement !). Cest sur la considération des elements de type text, cest à dire les blancs avant et après chaque éléments. En XML il faut tenir compte de ces zones qui peuvent contenir du texte, et le fait de les différencier est important car elle donne plus de souplesse dans la gestion des ordonnancements denfants. IE lui ne considère pas le premier comme une zone de texte utilisable…</p>
<p>Et pourtant, et cest là tout lillogique de la situation, en modifiant le code de cette manière:</p>
<p>On se rend compte que maintenant IE compte comme Firefox et Opéra (surement dautres) compte 5 elements enfants.</p>
<p>Pour résumer, il est délicat de prendre des raccourcis si on veux que lapplication web fonctionne aussi sur les dinosaures comme IE.</p>
<p>Personnelement pour vérifier et modifier l’état de la checkbox je suis obligé de faire une boucle supplémentaire pour vérifier sur quelque type delement je me trouve avant dappliquer ma modification/lecture. Avec IE forcement je ne passe quune fois dans la boucle, avec Firefox 2 du coup… Mais cest la faute à IE ;-).</p>
<p>Alors je suis peut-être passé à coté dune astuce qui permet de signaler à firefox de ne pas considérer le premier blanc comme zone de texte possible, mais bon. Si un jour du texte fait sont apparition, je serais bien embété et obligé de modifier le script.</p>
<p>Merci IE pour cette folle après-midi ! (je garde mes autres problèmes pour dautres jours… Sinon jen ai pour la nuit :-p )</p>
<p>Basique nest-ce pas ? Et bien en executant ce code sous
Firefox puis sous IE on trouveras respectivement 5 et 3 comme
nombre denfant.</p>
<p>Effectivement, firefox, et je supose la pluspart des navigateur
moderne (confirmation après rapide test sous opéra qui affiche 5
childNodes egalement), compte 2 childNodes de type element (un
“checkbox” et un “button”). A la limite, IE aussi compte ces deux
Elements (heuresement !). Cest sur la considération des elements
de type text, cest à dire les blancs avant et après chaque
éléments. En XML il faut tenir compte de ces zones qui peuvent
contenir du texte, et le fait de les différencier est important
car elle donne plus de souplesse dans la gestion des
ordonnancements denfants. IE lui ne considère pas le premier
comme une zone de texte utilisable…</p>
<p>Et pourtant, et cest là tout lillogique de la situation, en
modifiant le code de cette manière:</p>
<p>On se rend compte que maintenant IE compte comme Firefox et
Opéra (surement dautres) compte 5 elements enfants.</p>
<p>Pour résumer, il est délicat de prendre des raccourcis si on
veux que lapplication web fonctionne aussi sur les dinosaures
comme IE.</p>
<p>Personnelement pour vérifier et modifier l’état de la checkbox
je suis obligé de faire une boucle supplémentaire pour vérifier
sur quelque type delement je me trouve avant dappliquer ma
modification/lecture. Avec IE forcement je ne passe quune fois
dans la boucle, avec Firefox 2 du coup… Mais cest la faute à IE
;-).</p>
<p>Alors je suis peut-être passé à coté dune astuce qui permet de
signaler à firefox de ne pas considérer le premier blanc comme
zone de texte possible, mais bon. Si un jour du texte fait sont
apparition, je serais bien embété et obligé de modifier le
script.</p>
<p>Merci IE pour cette folle après-midi ! (je garde mes autres
problèmes pour dautres jours… Sinon jen ai pour la nuit :-p
)</p>
</article>
<footer>
<ul>
</ul>
</footer>
</body>
</html>