Liste des modifications techniques apportées au site depuis l'origine des temps :
- 6 octobre 2024: certaines pages, principalement des pages de photos familiales, nécessitent désormais un mot de passe. Les robots de reconnaissance faciale fonctionnent à plein régime en ce moment : y'a pas de raison de leur faciliter le travail.
- 5 mai 2024: correction d'un bug spécifique aux commentaires dans la galerie à cause d'un nom de variable identique dans deux scripts php.
- 24 mars 2024: version 7.7 du site. Améliorations des positionnements pour toutes les tailles d'écrans.
- 4 mars 2024: version 7.6 du site. Reprise de tous les css et positionnements. Diverses améliorations de positionnements. Quelques modifications esthétiques. Quelques améliorations de la fonction php t2t->html.
- 28 février 2021: version 7.5 du site avec urls "signifiantes" et ajout d'une page 404.
- 2 mai 2020: correction d'un bug stupide qui empêchait les images de se charger si javascript était désactivé ! Et qui devait sans doute traîner depuis longtemps, j'avais pas vérifié depuis au moins... pff...
- 28 décembre 2016: version 7 du site. Site fièrement propulsé par un framework créé spécialement pour l'occasion. L'écosystème Wordpress semble devenir de moins en moins open source et il devient difficile de s'y repérer tellement il est pollué par les marchands; l'auteur du thème Graphy semble transformer son thème en payant et la dernière mise à jour ne fonctionne plus avec les modifications que j'avais faites; Wordpress est devenu complexe et lent; et surtout c'est amusant de créer un framework complet, moteur de blog/site web.
- 3 décembre 2016: modification des css du fils de graphy, cassés après la dernière mise-à-jour. Bon en fait, tout le site est cassé… Remise d’une ancienne version. Va falloir passer à autre chose.
- août 2016: ajout de l’extension WP Lightbox 2, qui permet de voir une photo à la taille maximale de la fenêtre du navigateur et de passer d’une image à l’autre.
- 22 mai 2015: création de deux templates et de scripts pour un retour à une unique galerie affichant 100 photos aléatoirement parmi toutes les photos disponibles; et page d’accueil avec un tirage aléatoire d’une photo.
- 16 mai 2014: version 6 du site. Utilise le moteur WordPress.
- 21 avril 2013: passage au validateur html: ok. Reste à gérer les / ou pas à la fin des balises insérées par des scripts php selon que la page est xhtml ou html… Rubriques en couleur !
- 9 février 2013: simples boutons pour les réseaux sociaux: les scripts et les iframes proprios ralentissaient (jusqu’à l’arrêt quelquefois) le chargement des pages ! Ajout de flèches au cas où le visiteur ne comprend pas le fonctionnement des pages ! Premiers passages au validateur html: y’a du boulot !
- 5 février 2013: meilleure intégration de boutons pour les réseaux sociaux, qui reste grandement expérimentale…
- 3 février 2013: intégration de boutons pour les réseaux sociaux: expérimental.
- 2 février 2013: modification de l’image par défaut pour y introduire un timer gif.
- 27 janvier 2013: version 5 du site. Style cursif naïf. Plusieurs galeries (pour introduire la galerie sténopés). Les galeries sont une file d’images, chargées au fur et à mesure du défilement (jquery et jquerylasyload). Disparition du diaporama. Le code est assez horrible… Il va falloir mettre au propre tout cela !
- 28 août 2011: modification du script de comptage pour mieux analyser les provenances des visiteurs.
- 18 août 2011: modification du script de comptage pour ne pas compter plusieurs fois la même ip dans 1h. Remise à zéro de la liste des robots, ajoutés maintenant au fur et à mesure de l’analyse des logs.
- 4 août 2011: modification du script planche-contact pour mieux gérer avec la feuille de style l’agrandissement selon l’orientation de l’image.
- 3 août 2011: ajout du robot ‘ezooms.bot’ à la liste des robots.
- 3 juillet 2011: simplification du script de gestion des commentaires (passé de 112 à 64 lignes de code).
- 15, 16 juin 2011: modification des scripts de comptage dans le but de mieux ne pas tenir compte des robots.
- 15 mai 2011: correction du bug pour l’affichage dans le diaporama des images verticales à la bonne taille (ajout d’un preload = new Image(); pour que les caractéristiques de l’image soient remises à zéro).
- 8 mai 2011: affichage des images en 900×600 de large. Reste un bug pour l’affichage dans le diaporama des images verticales à la bonne taille.
- 15 mars 2011: correction d’un bug dans le diaporama: impossible de retourner à la galerie ou d’utiliser les boutons précédente et suivante. Oubli de la terminaison .php dans les urls !
- 2 mai 2010: modification du style pour la planche contact quand on passe la souris sur une imagette.
- 5 janvier 2010: récupération de la légende de la page d’accueil par le fichier de description de l’image plutôt que par les exifs. Je suppose que le module exifs d’apache a changé et l’ancienne méthode donne quelquefois des résultats curieux.
- 4 juillet 2009: suppression de l’option langues. KISS.
- 27 juin 2009: modification cosmétique du coche pour les langues
- 18 juin 2009: nouvelle correction d’un bug de centrage de la page d’accueil dû à la meilleure gestion de la taille des images
- 17 juin 2009: correction d’un bug d’affichage de la légende de la page d’accueil dû à la meilleure gestion de la taille des images
- 16 juin 2009: meilleure gestion de la taille des images. Les pages supportent mieux le grossissement.
- 12 mars 2009: insertion d’une marque « sélectionné » quand on utilise les légendes.
- 16 février 2009: modification de la bordure des images de la planche contact lors du passage dessus.
- 5 novembre 2008: globish version.
- 30 octobre 2008: ajout des titres et des dates au survol des imagettes de la planche-contact. La planche-contact mémorise la position du drapeau de légendes.
- 28 octobre 2008: ajout de commandes précédente et suivante dans le diaporama. Déplacement des éléments des menus pour que Diaporama/Arrêt-sur-image soit toujours à la même position au centre. Modification de la couleur des liens.
- 26 octobre 2008: réduction du nombre de photos à 100: cela suffit largement pour une unique galerie.
- 25 octobre 2008: changement de la position du chronomètre du diaporama. Inclusion d’un compteur de vue dans la galerie et dans le diaporama. Le diaporama mémorise la position du drapeau de légende. Correction d’un bug dans les doctypes !
- 24 octobre 2008: remise à zéro du chronomètre à chaque chargement du diaporama. texte alternatif signifiant pour les images et la planche-contact.
- 23 octobre 2008: version 4 du site: une seule galerie; esthétique minimaliste; uniquement du php. Simplification de tous les scripts. Division par deux du nombre d’images: less is more.
- 15 octobre 2008: ajout dans l’urgence d’un anti-robot dans la gestion des commentaires des pages à cause d’une vingtaine de spams récents en moins de 24h !
- 12 septembre 2008: modification des compteurs php pour ne plus compter les robots. J’estime que la moitié au moins des visites de ce site est due à des robots scanner. Nettoyage des styles de la première page.
- 10 septembre 2008: ajout sur la première page de méta-informations pour faciliter la compréhension et la navigation sur le site.
- 8 septembre 2008: durée de passage par défaut du diaporama passée à 10s; ajout d’un compteur sur la page ChangeLog. Je suis curieux: je peux ainsi savoir si cette page, a priori un outil du webmaster, est lue. Bref, cher lecteur, t’es pris en flag !
- 7 septembre 2008: passage de toutes les pages en XHTML 1.1 Strict: pas grand chose à faire en fait, juste à changer le DOCTYPE et le Content-type: tout était déjà prêt ! Aucun intérêt pratique évidemment, mais ça le fait !
- 5 septembre 2008: création d’un flux RSS. Probablement aucun intérêt, mais c’est facile à faire et ça fait site sérieux !
- 29 août 2008: correction d’un bug d’affichage dans les commentaires. Damned, méfie-toi des copier-coller: on te l’a déjà dit, pourtant !
- 14 août 2008: diaporamas: ajout d’un compteur d’images; déplacement de l’avancement de la durée de passage sous l’image.
- 13 août 2008: passage de toutes les pages en XHTML 1.0 Strict.
- 12 août 2008: affichage des titres, descriptions, etc. dans les diaporamas. Ajout de l’avancement de la durée de passage.
- 11 août 2008: création de scripts dédiés pour l’affichage des premières images aléatoires et de la légende tirée des exifs. Simplification du code.
- 10 août 2008: Remplacement du script compteur d’images par un script plus général donnant le contenu d’un répertoire.
- 9 août 2008: ajout de diaporamas automatiques en PHP/javascript: faits mains. Simplification du script compteur d’images.
- 7 août 2008: ajout d’un compteur d’images php dans le titre de la première page.
- 24 juillet 2008: création de scripts dédiés pour la gestion des compteurs et des commentaires des images afin d’éviter les croisements.
- 9 juillet 2008: placement dans un fichier php séparé du script d’affichage de la première photo choisie aléatoirement.
- 8 juillet 2008: ajout d’une courte notice technique sur le traitement des images couleurs.
- 23 juin 2008: modification dans la gestion automatisée de l’affichage des lieux et dates de toutes les images: utilisation des données placées dans le fichier xml accompagnant les images; placement en bas à droite de l’image.
- 24 février 2008: gestion automatisée des légendes trouvées dans un fichier xml accompagnant les images.
- 22 janvier 2008: légende (lieu, date) de la première page tirée des exifs par le script php. Création de la page ChangeLog.
- janvier 2008: avertissement pas blog.
- janvier 2008: mini intro en anglais.
- janvier 2008: compteurs php.
- 8 janvier 2008: version 3 du site: php et commentaires, images de 750px de large.
- 2001-2008: diverses variations et corrections que je n’ai pas notées. Le site grandit. La première page et les pages de texte sont construites en LaTeX et converties en HTML par un script Python.
- 2001: version 2 du site: HTML 4.01. Un shell script construit les galeries.
- 1999-2001: diverses variations et corrections que je n’ai pas notées.
- 1999: version 1 du site: une dizaine de pages HTML 3.2. Les images font 500px de large.
Je préfère vraiment les contacts à l'ancienne, par courrier électronique à l’adresse jpsmail(at)free.fr. Antispam : penseras-tu à remplacer (at) par @ dans l’adresse ? Que cela ne t'enpêche pas d'ajouter un commentaire :