[spip-dev] squelettes standard

Coucou,

au lieu de se bagarrer pour savoir si les squelettes standard doivent
contenir des inclure ou pas, je proposerais bien le thème de pugilat
suivant : les squelettes par défaut doivent-ils être
    1- moches
    2- jolis
    3+ contenir tous les tags
    4+ faire un site fonctionnel

Pour l'instant on est sur les options 1 & 3, alors que si on veut que spip
soit facile à prendre en main et à installer en deux minutes pour FAIRE UN
SITE, et pas pour BRICOLER DU HTML, il faudrait avoir 2 & 4.

Les derniers squelettes proposés par Karim sont épatants sur le plan
graphique : pas une image (ou si peu), un design très classieux et sobre. Si
on y intègre les quelques tags manquants qui font que spip est spip, ça veut
dire qu'on peut démarrer un site honnête en 5 minutes...

On pourrait aussi bazarder le répertoire NAVPICS, du coup... et pas mal de
trucs inutiles qui peuvent s'avérer être autant de trucs clandestins (même
uZine semble ne pas savoir qu'elle a la page www.uzine.net/resume.php3 par
exemple).

-- Fil

au lieu de se bagarrer pour savoir si les squelettes standard doivent
contenir des inclure ou pas, je proposerais bien le thème de pugilat
suivant : les squelettes par défaut doivent-ils être
    1- moches
    2- jolis
    3+ contenir tous les tags
    4+ faire un site fonctionnel

Il me semble qu'on est partis sur 3 et 4, et que 1 fut seulement un
effet de bord.

J'ajouterais aussi : 5- neutres et pas tape-à-l'oeil
C'est-à-dire qu'une mise en page chiadée mais trop teintée ou
spécifique est à proscrire (elle a sa place dans SQUELETTES/ mais pas
dans la distrib par défaut). C'est un peu comme quand on installe
Windows ou KDE ou Gnome ou... : on peut customiser le machin pour
avoir des fonds translucides et des menus en forme d'Alien, mais
par défaut on a un fond bleu et des fenêtres qui se font oublier.

On pourrait aussi bazarder le répertoire NAVPICS, du coup... et pas mal de
trucs inutiles qui peuvent s'avérer être autant de trucs clandestins (même
uZine semble ne pas savoir qu'elle a la page www.uzine.net/resume.php3 par
exemple).

Et le Diplo alors ?

J'ajouterais aussi : 5- neutres et pas tape-à-l'oeil
C'est-à-dire qu'une mise en page chiadée mais trop teintée ou

Oui, c'est pour ça que je pensais aux tout derniers squelettes de Karim (pas
ceux d'avant, très beaux mais graphiquement lourds [pleins d'images]).

>uZine semble ne pas savoir qu'elle a la page www.uzine.net/resume.php3 par
>exemple).
Et le Diplo alors ?

Le Diplo, c'est des pros, c'est pas pareil !

-- Fil

Fil wrote:

J'ajouterais aussi : 5- neutres et pas tape-à-l'oeil
C'est-à-dire qu'une mise en page chiadée mais trop teintée ou

Oui, c'est pour ça que je pensais aux tout derniers squelettes de Karim (pas
ceux d'avant, très beaux mais graphiquement lourds [pleins d'images]).

Ils sont où ?

Le Diplo, c'est des pros, c'est pas pareil !

Ouais, chez les pros, les articles sont pas populaires :slight_smile:

>ceux d'avant, très beaux mais graphiquement lourds [pleins d'images]).
Ils sont où ?

http://www.glums.com/allfreetemplatespip/style_css/ui/

Ouais, chez les pros, les articles sont pas populaires :slight_smile:

Les stats sont pas activées, ça viendra peut-être (le moteur de recherche va
passer sous spip ... dès que je renviens de vacances)

-- Fil

http://www.glums.com/allfreetemplatespip/style_css/ui/

C'est pas un squelette, juste un exemple depuis un autre site...
(http://www.meyerweb.com/)

Bon. Et pouquoi pas faire les 2 ? ie. donner un jeu de squelettes en
.tgz ?

au lieu de se bagarrer pour savoir si les squelettes standard doivent
contenir des inclure ou pas, je proposerais bien le thème de pugilat
suivant : les squelettes par défaut doivent-ils être
    1- moches
    2- jolis
    3+ contenir tous les tags
    4+ faire un site fonctionnel

Je propose aussi le thème de pugilat suivant :

- les skelettes fournis avec SPIP ne devraient-ils pas suivre les recommandations du W3C et ainsi être conformes aux standards ?

( - pas de <table> pour faire de la mise en page, utiliser des <div>
- balancer les <font> au profit de quelques class définies en CSS ... )

:slight_smile:

Stephane

- les skelettes fournis avec SPIP ne devraient-ils pas suivre les
recommandations du W3C et ainsi être conformes aux standards ?

Perdu !! On a déjà eu ce débat :wink:

-- Fil

mais franchement je suis plutôt novice (sans fausse modestie), que
l'utilisation des feuilles de style apporte énormement de facilitée dans
la construction de squelette, donc fatalement dans leur personnalisation
aussi.

Entièrement d'accord ! Les feuilles de style - notamment celles que tu
testes en ce moment - sont vraiment utiles et ... compatibles avec spip.

Existe il une trace de ces débats pour que je puisse comprendre pourquoi
les squelettes de Spip ne peuvent pas ou ne doivent etre conforme à la
norme W3C, car j'avoue que pour l'instant je ne comprend pas.

Les squelettes PEUVENT être conformes à la norme W3C, mais les balises
#TEXTE etc. ne le sont pas : on n'aura donc au final une non-adhérence
à la norme. Et c'est franchement assez compliqué de reprendre le moteur
traiter_raccourcis() pour qu'il implémente un truc qui passe la vérification
W3C. Certainement pas impossible, mais aucun des dév n'a eu le courage et
l'envie de s'y plonger. Ce sont des détails, comme le fait par exemple de
mettre <br /> au lieu de <br>, etc.

-- Fil

Les squelettes PEUVENT être conformes à la norme W3C, mais les balises
#TEXTE etc. ne le sont pas : on n'aura donc au final une non-adhérence
à la norme.

Concrétement, qu'est-ce qui n'est pas conforme dans les balises #TEXTE ?
As-tu une liste exhaustive ?

Concernant l'accessibilité :

Il n'existe pas encore en France (Europe ?) une loi (comme en amérique du
nord) qui oblige à rendre tous les sites publics et associatifs accessibles
à tous.

Mais pourquoi attendre les politiciens ?
Pour commencer, si au moins les créateurs de squelettes peuvent prendre le
temps de lire les recommandations concernant ce sujet.

"Concevoir un site accessible ne présente aucune contrainte lourde. Cela
augmente la clarté des documents et facilite la navigation. L'utilisation de
feuilles de style améliore efficacement l'accessibilité en séparant la forme
du fond, tout en permettant de gagner du temps lors de la conception d'un
site ... "
http://www.internet.gouv.fr/francais/guide/w3c/w3c.html
http://www.braillenet.org/accessibilite/livreblanc/accessibilite.html
http://www.braillenet.org/accessibilite/livreblanc/recommandations.html

Et ensuite tester leurs sites avec Bobby.
http://bobby.watchfire.com

ça permettrai une première prise de conscience du problème ?

Antoine parle de l'accessibilité (fondé sur XHTML).
Je savais que l'on pouvait rendre un site plus accessible à l'aide des
feuilles de styles, mais que vient faire XHTML là-dedans ?

Merci à tous

Yves

Salut,

Concrétement, qu'est-ce qui n'est pas conforme dans les balises #TEXTE
? As-tu une liste exhaustive ?

Principal problème : fermeture des balises. Exemple, si tu fais une
citation de plusieurs paragraphes et que tu la mets en italique, le
<i>... </i> court sur plusieurs paragraphes mais il y aura des </p>
et des <p> à l'intérieur.

Il n'existe pas encore en France (Europe ?) une loi (comme en amérique
du nord) qui oblige à rendre tous les sites publics et associatifs
accessibles à tous.

Mais pourquoi attendre les politiciens ?
Pour commencer, si au moins les créateurs de squelettes peuvent prendre
le temps de lire les recommandations concernant ce sujet.

Pourquoi pas, mais il n'y a aucun rapport avec la conformité du HTML, si ?

Antoine parle de l'accessibilité (fondé sur XHTML).

Heu, pas moi, un message que j'ai transmis.

Je savais que l'on pouvait rendre un site plus accessible à l'aide des
feuilles de styles, mais que vient faire XHTML là-dedans ?

Je ne sais pas non plus...

a+

Antoine.