Nom du Squelette : Perso_Rico
Version du squelette : 1.1
Auteur : Éric SIBERT
Licence : GPL
Compatibilite SPIP : compatible SPIP 1.9.2
Site(s) exemple : site perso
Objectifs
Mes objectifs étaient et demeurent :
faire un squelette de site personnel (pas un blog) joli et léger ;
qui s’adapte bien aux supports de rendu : écran de toute taille/résolution et imprimante ;
facile à mettre en œuvre.
Pour ceci, je suis parti du constat que sur un site personnel comme le mien, il y a :
un seul auteur ;
une seule langue ;
pas d’intéractivité : absence de forum, de pétition mais aussi de brèves, de calendrier ...
articles simples : titre, sous-titre, descriptif, corps ;
renouvellement lent du site ;
pas de mots clés.
Les moyens
Voici les moyens utilisés et/ou requis :
Spip 1.9.2 ;
je suis parti du Squelette @-brest (et de Squelette Perso_rico 1.0) ;
XHTML 1.1 Strict qui j’espère permettra de s’adapter à un grand nombre de navigateurs ;
les feuilles de style CSS utilisent des tailles relatives de police pour de meilleures mises à l’échelle (pour les vues basses) ;
un style d’impression qui maximise le texte de l’article au détriment des fioritures ;
squelettes allégés (reste surtitre et chapeau dans article) ;
cache sur une semaine pour les articles, 24 h pour les rubriques ;
pour le sommaire général et les rubriques, affichage des 6 derniers articles et des 6 articles les plus populaires ;
pour le sommaire général et les rubriques, masquage dans les nouveautés des articles ayant le mot-clé invisible ;
formulaire pour écrire à l’auteur sans montrer l’adresse email.
Nouveautés de la version 1.1
Pas de changements significatifs dans la partie visible du squelette par rapport à Squelette Perso_rico 1.0, juste le mot clé invisible. Ça attendra encore une version. Par contre, réécriture du code des squelettes pour une meilleure intégration dans Spip. De manière non exhaustive :
suppression des fichiers php3 et utilisation de #CACHE ;
utilisation de INCLURE ;
ajout d’un squelette inclus pour les entêtes xhtml ;
en vrac, utilisation des balises : #URL_SITE_SPIP, #CHEMIN, #INSERT_HEAD, #URL_PAGE, #URL_AUTEUR ;
suppression d’informations personnelles qui étaient codées en dur dans les squelettes ;
amélioration la gestion des erreurs/page 404 ;
suppression du code php qui traînait dans les coins ;
utilisation autant que possible des mots et expressions fournis en standards par Spip.
Aperçu et tests
| Plateforme | Navigateur | Version | Résultat |
|---|---|---|---|
| Windows XP | Firefox | 2.0.0.3 | Ok |
| Windows XP | Internet Exploreur | 6.0 SP 2 | Ok |
| Windows Vista | Internet Exploreur | 7.0 | Ok |
| Windows XP | Mozilla | 1.2.1 | Des problèmes |
| Linux/Ubuntu | FireFox | 1.5.0.10 | Ok |
| Linux/Ubuntu | FireFox | 1.0.7 | Ok |
| Linux/Ubuntu | Opera | 9.10 | Ok |
| Linux/Ubuntu | Epiphany | 2.14.3 | Ok |
| Linux/Ubuntu | Konqueror | 3.5.2 | Ok |
| Linux | Lynx | 2.8.5 | Ok |
| Linux | Dillo | ? | Ok |
| Linux/Debian | Iceweasel | 2.0.0.1 | Ok |
| Linux/PLD | Galeon | 2.0.2 | Ok |
| Mac OSX | Safari | 2.0.4 | Ok |
| Mac OSX | Firefox | 2.0.0.1 | Ok |
En italique, les configurations testées par sites webs interposés (http://www.scapture.com/, http://www.browsrcamp.com/ et http://browsershots.org/).





























