Bonjour à tous,
a) Le contexte
L'Espace Patrimonial Rozanoff - Base Aérienne 118 de Mont-de-Marsan est un espace muséal ayant pour mission le recensement du patrimoine de l'Armée de l'Air, sa conservation et sa présentation au public. Animé par des bénévoles, essentiellement anciens de l'arme toutes spécialités confondues, il disposait jusqu'à présent d'un site développé sous Kompozer il y a quelques années et hébergé sur le compte personnel Free de l'un des membres (http://epr118.free.fr/). Une réflexion interne est en cours pour migrer ce site vers une version WordPress, mais dans l'attente une version V2 "relookée" pour coller aux standards actuels a été développée par bibi.
Cette V2 conçue dans un premier temps sous PHP 8, il s'est avéré que le compte Free n'offrait qu'une version 4.4 (on ne rigole pas) de ce langage. Pour éviter tout problème de rétro compatibilité, j'ai donc utilisé mon générateur pour :
- parcourir les pages dynamiquement générées en PHP 8
- les convertir en pur HTML / CSS - sans un gramme de JavaScript
b) les limitations de l'exercice
En PHP 8, les pages fournies passaient tous les contrôles de validation, y compris CSP, sans erreur. En HTML / CSS seuls il y a de facto pas mal de limitations, dues notamment à l'absence d'accès aux entêtes HTTP. Par ailleurs Free interdit la modification du fichier .htaccess sur le type de compte hébergeant le site.
c) ce qui m'intéresse aujourd'hui
Le site est a priori totalement responsive, testé comme tel sur différents périphériques. Il passe les contrôles de conformité W3C (HTML et CSS) sans erreurs (en espérant avoir parcouru toutes les pages pour le vérifier). Les performances en termes de temps de chargement sont plutôt meilleures que ce à quoi je m'attendais pour ce type d'hébergement. Par contre, j'ai fait l'impasse sur certaines optimisations (ex. srcset) que le générateur sait traiter mais qui donnaient des images pixellisées dans certains cas. Les tests sous WebPage Test, GTMetrix, Mozilla Observatory, etc. ne donnent pas des résultats mirobolants en termes de notes, mais avec un source n'utilisant que HTML / CSS sans entêtes HTTP ni .htaccess adapté, on peut difficilement demander mieux.
Toutefois, l'ensemble fonctionne globalement bien et nous ferons évoluer le site vers plus de CSP / conformité lorsque nous aurons sélectionné un hébergeur dédié et migré vers un environnement plus conforme aux standards actuels.
Je suis preneur aujourd'hui de tout retour de votre part, sur le fond comme sur la forme, dès lors qu'il est constructif et permet d'améliorer le tout, même s'il s'agit d'une version de transition appelée à être remplacée à moyen terme.
L'Espace Patrimonial Rozanoff dont je suis membre est de plus en plus approché par des entités qui souhaitent entrer en relation (gestion du patrimoine / visite des salles d'exposition ou du matériel exposé en statique à l'extérieur sur la BA 118, etc.) et son besoin en communication rendait nécessaire le nettoyage opéré pour passer de la V1 à la V2.
J'ai dû relire ces derniers temps à peu près une centaine de fois chaque page, mais il n'est pas exclu qu'une "coquille" se soit glissée par ci par là, faute de frappe ou erreur typographique. Me la signaler permettra de mettre tout ceci au carré.
Merci de vos commentaires et suggestions.
Le site en V2 : http://epr118.free.fr/
PS - Certaines pages contiennent des articles assez longs et affichant pas mal de ressources graphiques (ex. 87 images sur l'histoire de la Défense Aérienne, la restauration du Yak ou encore la carrière d'aviatrice d'Hélène Boucher). Tester l'affichage de ces pages sur portables m'intéresse bien entendu...
Modifié par sepecat (19 Jun 2021 - 23:22)
a) Le contexte
L'Espace Patrimonial Rozanoff - Base Aérienne 118 de Mont-de-Marsan est un espace muséal ayant pour mission le recensement du patrimoine de l'Armée de l'Air, sa conservation et sa présentation au public. Animé par des bénévoles, essentiellement anciens de l'arme toutes spécialités confondues, il disposait jusqu'à présent d'un site développé sous Kompozer il y a quelques années et hébergé sur le compte personnel Free de l'un des membres (http://epr118.free.fr/). Une réflexion interne est en cours pour migrer ce site vers une version WordPress, mais dans l'attente une version V2 "relookée" pour coller aux standards actuels a été développée par bibi.
Cette V2 conçue dans un premier temps sous PHP 8, il s'est avéré que le compte Free n'offrait qu'une version 4.4 (on ne rigole pas) de ce langage. Pour éviter tout problème de rétro compatibilité, j'ai donc utilisé mon générateur pour :
- parcourir les pages dynamiquement générées en PHP 8
- les convertir en pur HTML / CSS - sans un gramme de JavaScript
b) les limitations de l'exercice
En PHP 8, les pages fournies passaient tous les contrôles de validation, y compris CSP, sans erreur. En HTML / CSS seuls il y a de facto pas mal de limitations, dues notamment à l'absence d'accès aux entêtes HTTP. Par ailleurs Free interdit la modification du fichier .htaccess sur le type de compte hébergeant le site.
c) ce qui m'intéresse aujourd'hui
Le site est a priori totalement responsive, testé comme tel sur différents périphériques. Il passe les contrôles de conformité W3C (HTML et CSS) sans erreurs (en espérant avoir parcouru toutes les pages pour le vérifier). Les performances en termes de temps de chargement sont plutôt meilleures que ce à quoi je m'attendais pour ce type d'hébergement. Par contre, j'ai fait l'impasse sur certaines optimisations (ex. srcset) que le générateur sait traiter mais qui donnaient des images pixellisées dans certains cas. Les tests sous WebPage Test, GTMetrix, Mozilla Observatory, etc. ne donnent pas des résultats mirobolants en termes de notes, mais avec un source n'utilisant que HTML / CSS sans entêtes HTTP ni .htaccess adapté, on peut difficilement demander mieux.
Toutefois, l'ensemble fonctionne globalement bien et nous ferons évoluer le site vers plus de CSP / conformité lorsque nous aurons sélectionné un hébergeur dédié et migré vers un environnement plus conforme aux standards actuels.
Je suis preneur aujourd'hui de tout retour de votre part, sur le fond comme sur la forme, dès lors qu'il est constructif et permet d'améliorer le tout, même s'il s'agit d'une version de transition appelée à être remplacée à moyen terme.
L'Espace Patrimonial Rozanoff dont je suis membre est de plus en plus approché par des entités qui souhaitent entrer en relation (gestion du patrimoine / visite des salles d'exposition ou du matériel exposé en statique à l'extérieur sur la BA 118, etc.) et son besoin en communication rendait nécessaire le nettoyage opéré pour passer de la V1 à la V2.
J'ai dû relire ces derniers temps à peu près une centaine de fois chaque page, mais il n'est pas exclu qu'une "coquille" se soit glissée par ci par là, faute de frappe ou erreur typographique. Me la signaler permettra de mettre tout ceci au carré.
Merci de vos commentaires et suggestions.
Le site en V2 : http://epr118.free.fr/
PS - Certaines pages contiennent des articles assez longs et affichant pas mal de ressources graphiques (ex. 87 images sur l'histoire de la Défense Aérienne, la restauration du Yak ou encore la carrière d'aviatrice d'Hélène Boucher). Tester l'affichage de ces pages sur portables m'intéresse bien entendu...
Modifié par sepecat (19 Jun 2021 - 23:22)