[spip-dev] Validation et accessibilité

Youhou.

   En discutant avec Antoine de ces problèmes de validité et d'accessibilité, nous (enfin surtout lui :slight_smile: avons pensé utile de séparer le travail en ces quatre étapes priorisées :

   1 - fournir un nouveau jeu de squelettes de base, valides et accessibles, et démontrant toutes les possibilités de Spip
   2 - rendre la partie privée accessible
   3 - rendre valides et accessibles les squelettes existants
   4 - rentre la partie privée valide

   Si tout le monde est d'accord avec ces priorités, je propose donc de démarrer la création d'un jeu de squelettes valides et accessibles, comportant le moins d'images possibles (je propose : zéro). Doutant au plus haut point de mes capacités artistiques, je demanderai certainement de l'aide en cours de route (LaPeg ?) à des yeux moins cobolisant que les miens.

   Ciao.

salut ne te fatigue pas à faire un jeu de squelette valide, celui qui est en standard est bien non ?

Coucou,

je crois que vous avez oublié la fonction propre(), qui n'est pas
xmachin-compliante, et qui est au coeur du rendu des pages.

@ Gregory Fabre <gfabre@resaction.com> :

séparer le travail en ces quatre étapes priorisées :

  1 - fournir un nouveau jeu de squelettes de base, valides et
accessibles, et démontrant toutes les possibilités de Spip
  2 - rendre la partie privée accessible
  3 - rendre valides et accessibles les squelettes existants
  4 - rentre la partie privée valide

-- Fil

Fil wrote:

Coucou,

je crois que vous avez oublié la fonction propre(), qui n'est pas
xmachin-compliante, et qui est au coeur du rendu des pages.

Elle l'est à peu près, si on exclut les cas particuliers (italique /
gras sur plusieurs paragraphes à la fois...). Statistiquement, elle ne
devrait pas poser de problème sur beaucoup d'articles, et tant pis
pour ceux-là.

  1 - fournir un nouveau jeu de squelettes de base, valides et
accessibles, et démontrant toutes les possibilités de Spip

C'est walk qui sera content :wink:

J'ai bossé sur les squelettes de www.mytiliculture.com et en essayant de les
faires fonctionner en local, j'ai appris et compris pas mal de choses sur
SPIP.

Ce qu'il faut faire, c'est un jeu de squelettes avec une base de données
pré-remplie (il faut fournir un fichier dump.xml).
Démontrer TOUTES les fonctionalités je ne sais pas, mais plutôt fournir un
site complet fonctionnel :

(je prend l'exemple de Mytiliculture)

- page de sommaire avec une boite astuces (on mettra des faq de spip)
  le bandeau supérieur peut prendre des images aléatoirement dans une
rubrique/article spécial.
  site syndiqué pré réglé
- un forum
- un album de photos
- pourquoi pas un livre d'or, un almanach ...
- un fichier MesFonctions.php3
- une page sur la charte d'accessibilité du site.

En fait le "contenu" du mini site explique comment il a été réalisé.
Une fois la prise en main effectuée par le "débutant", il lui suffit de
renommer les rubriques, d'effacer les articles et de mettre les siens.

Faire un site avec toutes les fonctionnalité risque d'être long à réaliser,
peu clair (page d'accueil avec trop de liens ou de boîtes) et pas forcément
utile (-> correspondant aux besoins d'un utilisateur lambda).

Il faut probablement réaliser plusieurs sites types, par exemple :
- association 1901
- site multilingue (avec les moyens disponibles dans SPIP1.4)
- webzine
- hobby (musique, environnement...)
- site d'enfants

Pour un site type, fournir si possible 2 ou 3 looks différents (feuille de
style ou squelette réellement différent).

[ça implique de mettre en standard #CHEMIN_SQUELETTES, #LANG, #LANG_URL,
#LANG_SITE, même si ceux-ci sont codés en dur quelque part (en attendant que
SPIP devienne réellement multilingue et multi squelettes)]

2 - rendre la partie privée accessible

Je pense qu'il faut d'abord séparer le code php du code html.
Est-ce qu'on peut utiliser les templates de spip ou un autre "produit"
standard ?
(ModeliXe par exemple).

Alors l'accessibilité sera nettement plus facilitée.

  Si tout le monde est d'accord avec ces priorités, je propose donc de
démarrer la création d'un jeu de squelettes valides et accessibles,
comportant le moins d'images possibles (je propose : zéro).

Le look doit-être clair et plutôt sobre, mais rien n'empêche de mettre un
peu de couleurs et d'images.

Ce qu'il faut éviter, c'est mettre des images contenant du texte.
(comme par exemple les noms de rubriques dans Mytiliculture)

Dans ce cas plutôt mettre du code <ul> et une puce associée dans le CSS.

Bon j'espère ne pas avoir été trop long.
Ceci est une liste d'idées en "vrac" qu'il convient de discuter un peu avant
de démarrer les travaux.

Merci de votre écoute,

Yves

Bonsoir,

Quelques repères sur deux propos.

Ils s'éclairent par ma pratique professionnelle qui me fait dire qu'en termes de communication ou de partage d'infos, il n'est pas toujours bon ...
- ni de faire du sur-mesure (car la commande est en général mal formulée)
- ni de faire du copier-coller (car la commande n'existant pas, le résultat est souvent désastreux)

A bientôt
Amicalemnet à vous deux.

Jacques Chatignoux

*************************
Karim Belkacem wrote:
> Bonsoir à tous !!!!
  Bonsoir à toi

    (re)bonsoir à toi :slight_smile:

> Donc, je tiens à dire aux développeurs que nous apprécions tant, nombre
> de graphistes sont avec vous au quotidien dans cette liste et au
> quotidien avec SPIP pour monter leurs sites...

  Je crois que dans l'esprit de ces potentiels collaboratifs, il y a bien sûr des développeurs informaticiens, bien sûr des graphistes.. mais aussi plein d'autres gens qui font spip au quotidien .

    c'est plus que sûr. c'est pourquoi à mon humble et simple avis d'utilisateur lambda, si l'outil n'est pas couplé à une fonction de gestion des squelettes le problème se posera toujours pour celui qui utilise SPIP dans sa fonction première la publication de ses textes en ligne simplement.

  Il y a peut-être de cette façon une dynamique à enclencher entre nous.

    Je l'ai dit et je redis ce soir, si un projet sérieux s'enclenche dans ce sens, je serais ravi d'en faire parti.

Qu'en pensez-vous ?

    je suis d'accord