Des circonstances particulières font que j'ai en ce moment beaucoup de temps libre... et contrairement à mes congés habituels, où je procrastine sans états d'âme, je m'impose une certaine structuration du temps, entre sorties pour m'oxygéner l'esprit, repos, nettoyage et ménage et loisirs divers et variés.
Dans ce que je classe dans les loisirs, la maintenance technique de ce site - bien que très proche tout en étant très différente de mon activité professionnelle... - en fait partie.
Parmi les changements de fond apportés ces dernières semaines, je peux citer la mise à jour visuelle et ergonomique de la recherche et du parcours des résultats de recherche / navigation par mots clés... Cette section était en friche depuis des années, j'ai donc mis un coup de collier, de façon à présenter des données propres, lisibles, homogènes et responsive dans la mesure du possible...
En parlant de responsive pour smartphone donc, le menu n'étant pas toujours pratique, j'ai corrigé quelques petites choses pour que certains items soient à nouveau cliquables dans cet environnement de navigation...
L'abandon des fonds de carte gérés par Google Maps est l'autre gros chantier. La vieille librairie/API PHP utilisée me rendait certes de bons et loyaux services, mais les contraintes liées à la maintenance de ce code PHP obsolète, et les quotas de l'API Google, font que les cartes de géolocalisation étaient plus souvent en rade qu'en état de marche... Je suis donc passé à OpenStreetMap [w] et à sa librairie Leaflet [w], ainsi qu'au plugin Leaflet Omnivore [w] pour les traces GPX/KML.
L'occasion aussi pour moi d'apporter un changement de paradigme en profondeur : au lieu de générer à la volée le code JS nécessaire en fonction des pages et des contenus utilisant des cartes (efficace mais lent et lourd), je génère via une commande hors-ligne les fichiers granulaires ad-hoc. Certes, je n'ai plus la possibilité de fusionner automatiquement tous les éléments communs à plusieurs cartes affichées sur une même page (notamment les styles de traces et styles d'icônes custom), mais la façon de gérer ces fameuses cartes, traces, styles et repères dans mon propre backoffice me permet d'avoir des fichiers uniques, pouvant donc vivre les uns à côté des autres sans créer de conflits ni d'erreurs de re-déclaration...
Enfin, j'ai procédé à l'archivage et au nettoyage d'un certain nombre de contenus autrefois typés « Articles », ainsi que quelques-uns de type « Autres contenus », mais aussi des compte-rendus d'événements - de la belle époque où il me prenait de m'épancher en plus de 1'000 mots sur mes sorties au théâtre ou dans des événements sportifs hors-les-murs Je dois terminer de gérer ces contenus, et en donner l'accès via les menus...
temps de lecture : 2 minutes
permalien : //www.killeak.net/?section=0&view=2589
message(s) : il n'y a pas encore de message, ajouter un message
mot(s) clé(s) : killeak.net