[spip-dev] fusion de code provenant de SPIP AGORA dans SPIP

Hello,

Tout cela n'a pas grand chose à faire avec le DEV effectivement, mais
je comprends que l'on doive faire un peu de politique et de
développement pour la "qualité" (au sens label) des logiciels libre.

Avant tout, tous les logiciels libres ne sont pas aussi
bons que spip, j'entend:
* parfois bidouillés dans un coin sans grand retour des utilisateurs,
* parfois développés par des personnes qui ont autre chose à faire, et
  délaissent quelque peu le suivit de leur projet.

Ce qu'il faut, c'est faire comprendre à "l'entreprenaria" la différence entre
  un logiciel libre avec des développeurs dévoués et une communauté
  qui garantissent la qualité et un logiciel libre développé juste
  pour essayer et sans garantie de qualité.

Les validations permettent, dans un sens, de faire cette
  différence. Évidemment, le problème est la somme demandée par les
  "associations" qui ont la main mise sur ces validation.
Peut être un jour, la "communauté" libre se prendra en main et mettra
  en place une norme communautaire? On trouve bien des développeurs prêt à
  coder et une communauté prête à tester/debugger/utiliser(/se
  plaindre). On trouvera bien quelques personnes prêtes à faire des
  validation de façon impartiale (ils sont même pas payés, eux) et
  convaincante (là il faut des talents de remplissage de papier et
  d'utilisation de termes pompeux et creux).

Quelqu'un a-t-il connaissance d'un tel label? ou de par où commencer?

Pierre

Bonjour,

ARNO* a écrit :

http://www.accessiweb.org/fr/Label_Accessibilite/evaluation/
"L'évaluation d'un site Web est faite par les experts de l’association
BrailleNet sur la base d'une grille de 92 critères AccessiWeb appliqués
aux 10 pages les plus représentatives et en suivant la méthode
d’évaluation déposée BrailleNet."

"méthode d'évaluation déposée Braillenet": quels cons.

Si je peux me permettre une remarque: il me semble qu'ici le probleme
soit que des associations sensé "aider les aveugles" définissent des
regles proprietaires, fermées et tariffées for chers au lieu de
développer des critères ouverts et gratuit dont toute les parties
automatisables soient implémentées dans un logiciel libre que chacun
pourait faire tourner pour vérifier ses sites.

Avec une telle démarche proprio, "braillenet" se fait sans doute du
fric, mais ne touche qu'un nombre extrement réduit (voir négligeable) de
sites (désolé, j'ai pas 5000 euro à claquer pour valider mon site, et je
suppose ne pas etre le seul) et finalement dessert la cause qu'elle est
sensé défendre (l'accessibilité, c'est pas un site sur un million que
cela concerne).

Au contraire, une action ouverte, telle celle menée par le (tant décrié
ici) w3c: - service de validations en lignes, normes publiques librement
consultables, logiciels de validations et de compositions fournis sous
licences libres, etc. - me parait nettement plus profitable à ceux qui
en auraient vraiment besoin. Avec une telle ouverture, les sites que je
maintiens serait tres certainement déjà validés par rapport à ces
exigeances !

Au final, se serait sans doute à ceux qui adhere à l'association en
esperant qu'elle les soutiennent effectivement (les malvoyants) de
reconsiderer la maniere dont celle-ci trvaille et voir s'il faudrait pas
donner un bon coup de pieds dans la fourmiliere (cela me parait assez
urgent au vue de leurs méthodes).

Bon courage à eux!

  Yannick

- --
~ _/ Yannick Patois _________________ Address (home) __________________

etant moi meme expert accessiweb je vais essayer de mettre les choses au
clair;
les criteres accessiweb sont accessible à tous et rien ne vous empeche de
les appliquer ils sont suffisament clair pour etre comprehensible de tous
contrairement d'ailleurs au critere du w3c. Maintenant libre par exemple à
des editeurs de logiciel libre de le reprendre pour les intégrer dans les
éditeurs (Vous avez dit NVU?) dut moins ceux qui sont automatisables
Maintenant ce que accessiweb fait payer c'est l'attribution d'un label qui
doit repondre à un cahier des charges tres précis et qui est une procédure
longue et demandant des moyens conséquent (3 experts analyse chaque page
selon différent profil).
Après il est egalement de faire appel au expert lors de la création du site
mais dans ce cas bien précis il s'agit d'une prestation de service comme une
autre et il me semble normal qu'il se fasse rétribuer.
Rien n'oblige en tout cas à l'heure actuelle de demander le label, j'ai
personnellement moi meme ete critique lors du changement des tarifs car meme
en tant qu'expert nous n'avons d'avantage tarifaire lors d'une demande de
label si ce n'est que le site risque moins de rencontrer de probleme lors de
la procédure si il a été crée à la base en respectant les critères.
Il m'a été également répondu que un tel tarif etait en harmonie avec les
tarifs qui se retrouve dans les autres pays européen pour une procedure de
labelisation standart.

Bref les critères sont là pour que tous puisse faire des sites accessibles
après libre à chacun de demander ou non le label en ayant conscient de son
coup.

Bonjour,

Comme vraiment faire remarquer à Nicolas qu'il exagère sur la
présente liste semble susciter une incompréhension totale, autant
expliquer...

J'exagère, moi ???

Le problème de la validation de nombre de normes ([...]) est
important dans les relations d'un système comme SPIP et nos amies
les entreprises qui vendent du service autour du système.

C'est un fait.

Les problèmes de telles normes (ISO truc, Accessiminitel, etc.) sont
connus de longue date. Qui les définit, dans quel but, est-ce
réellement une exigence de qualité, ou la protection des grosses
entreprises, etc?

C'est aussi un fait, il y a trop d'organismes de standardisation ou
normalisation, et trop d'obscurité dans leurs principes et méthodes.

et à titre de curiosité:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.internet.gouv.fr%2Farticle.php3%3Fid_article%3D1661

Ce site n'a à ma connaissance pas été indiqué comme exemple de « site
valide et accessible utilisant SPIP-Agora », il n'a été cité que comme
« site utilisant SPIP-Agora ».

L'air de rien, la différence est de taille, les nombreuses erreurs
relevées par le « validator » du W3C ne concernent à priori que les
squelettes, et non le code produit par SPIP-Agora.

SPIP étant un logiciel qui n'est pas vendu, programmé par des
bénévoles, qu'il n'y a aucune entrée d'argent, il n'est pas possible
pour nous:
- de connaître toutes les normes en usage dans les milieux
  professionnels,

Les normes du W3C (XHTML, CSS, WI, etc.) ne seraient donc destinées
qu'aux professionnels et non à tous les créateurs de sites web ?

Le logiciel libre développé par des bénévoles subit donc,
régulièrement, un désavantage par rapport au payant (désavantage qui
permet de prétendre à sa qualité très "amateur" - dans le sens "pas
de bonne qualité", hein), pas forcément sur des critères objectifs,
mais sur le simple fait qu'il n'a pas les moyens de s'offrir les
services des associations/entreprises de conseil ès normes et de
validation.

Les logiciels libres sont pourtant bien souvent en avance sur les
logiciels commerciaux !

Quand les entreprises utilisent un logiciel libre, tel SPIP, pour le
fourguer à leur client, il n'est pas rare qu'elles puissent tirer
bénéfice d'une telle certification: "je vous installe un logiciel
et, oui, il est certifié ISO-truc comme le demande votre cahier des
charges".

C'est un argument de vente comme pour tout produit, oui, bien sûr.

Deux possibilités:
1. La boîte sympa avec des responsables qui "aiment" le libre, vont
trouver là un moyen de reverser:
   * elles bossent pour que le produit soit valide, quitte à
     développer un peu si nécessaire,
   * elles reversent illico ces modifs au tronc commun,
   * elles paient la validation du produit initial.
Dans ce cas, la communauté du logiciel d'origine récupère non
seulement du code, mais aussi une certification.

Quel intérêt d'avoir une certification, après tout ce que tu dis au
début ? Tu voudrais donc faciliter le travail de ceux qui « vendent »
SPIP en leur offrant une certification ???

Nous n'avons que faire des certifications pour notre part, ce n'est
pas nous qui avons demandé l'intervention de Braillenet. Mais je
comprends que le SIG, qui a plus des ressources fonctionnelles que
techniques, ai fait appel à une entité externe pour valider notre
travail. C'est plus de cela que d'un quelconque diplôme qu'il s'agit,
de la simple assistance à maîtrise d'ouvrage...

Cela arrive parfois: telle boîte, manière de sponsoriser un produit
qu'elle utilise (pas par pure bonté d'âme, mais parce qu'en terme
d'image c'est bon pour elle), paie pour faire valider le produit
d'origine.

Avant de le faire valider, il faut qu'y soit repris le travail de mise
en conformité, non ???

2. La boîte pas sympa, elle fait autrement:
      * elle récupère le logiciel d'origine et y insère un simple
        script développé par quelqu'un d'autre,
      * elle baptise le résultat d'un autre nom
      * elle paie et fait valider ce "nouveau" produit disposant
        d'un nouveau nom.

Pratique que je désaprouve totalement, bien entendu.

Le produit d'origine et sa communauté peuvent bien récupérer le code
d'origine, en revanche elles ne bénéficient pas du label qui,
pourtant, permettrait de faciliter l'insertion de ce logiciel libre
dans les entreprises.

Pourquoi encore argumenter sur le « label », alors que c'est, avant
cela, la récupération sauvage de code tiers, et la contribution de
code en retour, qui sont à critiquer ?

Et quand la boîte pas sympa est un peu neuneu, en plus, elle vient
se vanter de son exploit sur les listes du produit d'origine...

Alors là, c'est le pompom, faut effectivement être bien neuneu et ne
pas du tout connaître d'une part le monde logiciels libres en général,
et le projet concerné d'autre part, pour avoir de telles pratiques !

===========
Pour ceux qui seraient vraiment très longs à la comprenotte, en
termes clairs:
* SPIP n'est pas "accessible" aux aveugles parce que non validé par
  le label Accessitéléphone qui demande l'intervention d'un
  prestataire;

Il est selon moi impossible de dire tant « SPIP est accessible » que
« SPIP n'est pas accessible ».

L'accessibilité n'est pas une science exacte, mais il y a des
principes généraux à appliquer qui favorisent l'accessibilité. Voir à
ce sujet les travaux du WAI.

Il y a deux choses à considérer pour ce qui est de l'accessibilité de
SPIP :

- côté interface publique, il est tout à fait possible de faire un
  site quasi accessible (à certains formulaires près,
  essentiellement), c'est avant tout la conception des squelettes qui
  est concernée

- côté interface privée, il y a du travail, la refonte actuelle peut
  favoriser la prise en compte de l'accessibilité, mais il faut pour
  cela que des « spécialistes » donnent des indications

* Agora, sur la base de la seule modification consistant en l'ajout
  d'un script développé par Stef et Aurélien Pierard, posté sur
  spip-contrib, s'est offert les frais de validation et est donc
  considéré comme "accessible".

Mensonge !

1- L'accessibilité de SPIP-Agora est avant tout dû à un travail :

     - de reprise de tous les éléments de SPIP qui génèrent du
       contenu, à savoir principalement inc_texte.php3,
       inc_documents.php3 et inc_formulaires.php3

     - de création de squelettes XHTML 1.0 Transitional prenant en
       compte les principes les plus courant d'accessibilité

2- Plusieurs contributions ont été intégrées à SPIP-Agora, et les
   sources contiennent les références des auteurs et/ou des lieux de
   publications initiaux.
   Voir le fichier mes_fonctions_agora.php3, où sont cités :

     - le filtre Smileys de TiTeuf
     - les QCM de Mathieu GIANNECCHINI
     - la découpe en pages de "gpl" et Aurélien Pierard
     - le sommaire automatique de Noplay et Aurélien Pierard
     - l'accord des pluriels de Roustoubi
     - le filtre XHTML de Stef et Aurélien Pierard (qui n'est pas
       utilisé dans les squelettes par défaut !)

3- La validité et l'accessibilité de SPIP-Agora avec ses squelettes
   par défaut n'implique pas du tout les mêmes caractéristiques pour
   tout site reposant sur SPIP-Agora

4- Clever Age a développé SPIP-Agora, et le SIG « s'est offert les
   frais de validation » pour contrôler le respect du cahier des
   charges initial. Le « label » Accessiweb n'a à ma connaissance pas
   été donné à SPIP-Agora, Braillenet n'est intervenu qu'en conseil
   auprès du SIG
   

Evidemment, dans ces conditions, on a le droit de prétendre qu'on a
rendu service à SPIP, et aussi de répéter qu'Agora est plus
accessible que SPIP, et tant qu'à faire de venir le dire sur la
liste spip-dev.

Voilà.

Si on ne le dit pas sur spip-dev, puisque le lab ne semble pas très
lu, comment fera t'on pour favoriser la reprise dans SPIP du travail
fait sur SPIP-Agora ?

-Nicolas

Si on ne le dit pas sur spip-dev, puisque le lab ne semble pas très
lu, comment fera t'on pour favoriser la reprise dans SPIP du travail
fait sur SPIP-Agora ?

"Favoriser la reprise dans SPIP du travail fait sur SPIP-Agora" ....
C'est peut etre un peu tard pour se poser la question, non ?
C'est ca de vouloir faire son truc dans son coin, après, ca reste un truc
dans un coin.

Il y a sans doute de "bonnes" fonctionnalités dans Agora, mais correspondent
elles au besoin de Spip ?
Quelles sont les fonctionnalités souhaitées dans Spip ?
Comment les coder pour qu'elles puissent couvrir un spectre fonctionnel le
plus large possible ?
C'est avant de les coder qu'il aurait fallu en débattre au lieu d'essayer
d'imposer l'integration du code produit pour Agora dans Spip.

La ou, il est vrai, Spip va s'enrichir, c'est que des utilisateurs vont
pouvoir tester les limites des fonctionnalités mises en place et que
certaines erreurs seront sans doute évitées lorsque ces fonctionnalités
seront recodées pour Spip, car au dela des beaux discours, il faudrait peut
etre remettre un peu les pieds sur terre et regarder comment on pourrait
reprendre le fameux code, perso, je vois mal qui d'autre que les gens qui
ont produit ce code pourrait bien le "modulariser" et le rendre
"integrable".
Que les septiques s'amusent à faire un "diff" entre Spip1.7 et Agora 1.2 ...
Certes, le code de CA est "commenté" ... c.a.d. qu'en fait, "signalé" serait
un mot plus adapté, parcque les commentaire, je les ai pas trouvé moi.
alors ca va de "simple" remplacement de portion de code à des modifs dans
tous les sens en passant par de la simple remise aux normes (meme quand ils
ont simplement mis les tags en majuscule, ils l'ont fait dans leur coin au
lieu de faire changer ca directement dans Spip ...).
Mais, quelle que soit la modif, à quoi sert elle ?
Pourquoi est elle implementée comme ca et pas autrement ?

C'est tout simplement inutilisable et on aurait tendance à se demander si ce
n'est pas volontaire (etant chef de projet sur des developpements Java,
j'imagine assez mal un de mes developpeurs me livrant du code non commenté,
et je ne parle pas de la javadoc, mais bien de la petite ligne dans le code
qui dit pourquoi ce test ou à quoi sert cette variable).

Donc, oui, les "pubs" d'Agora sur les listes Spip passent mal, surtout quand
c'est soit pour faire la promo d'une "communauté Agora", soit pour expliquer
que maintenant, il faut qu'on s'y mette tous pour remettre le code d'Agora
dans Spip.

Personnellement, ca ne me derange pas d'attendre 6 mois de plus pour voir
telle ou telle fonctionnalité apparaitre dans Spip, car si les
fonctionnalités sont interessantes, je ne doute pas qu'elles finiront par
arriver, mais pas dictées par un besoin specifique d'un utilisateur.

A voir les recentes discussions autour des mots clés sur les auteurs, il
faut parfois reflechir un peu avant de se lancer.
Spip est loin d'etre exploité à 100% dans ses fonctionnalités actuelles et
chacun regarde Spip à travers sa propre utilisation du systeme, chaque
décision "unilatérale" ne peut donc etre qu'une mauvaise decision.
Alors oui, retroussons nos manches et au boulot pour enrichir encore Spip,
mais faisons le bien, meme si ca prend un peu plus de temps.
Evidement, on gagnera du temps en regardant comment ca a été fait dans Agora
(la GPL apporte au moins ca ...), mais évitons les copier/coller, ca serait
rendre service à des gens qui ne le merite pas.

Personnellement, ca fait longtemps que j'aurai inversé l'ordre des
traitements et changé le nom de quelques variables histoire d'affoler un peu
les diffs et de facliter les mises à jour ... mais heureusement Spip est
géré par des gens beaucoup plus gentils et raisonnables que moi.

Stephane.

Si on ne le dit pas sur spip-dev, puisque le lab ne semble pas très
lu,

Mmmmh... que veux-tu dire par là ? S'il n'y a pas beaucoup de messages,
ce serait plutôt un problème d'écriture que de lecture. :wink:

a+

Antoine.

Bonjour,

aurelien levy wrote:

les criteres accessiweb sont accessible à tous et rien ne vous empeche
de les appliquer ils sont suffisament clair pour etre comprehensible
de tous

J'ai lu qu'ils etaient "deposes" dans le texte cite precedemment. Se
servir de ces tests n'imposent t'ils pas l'achat d'une licence ?

Bref les critères sont là pour que tous puisse faire des sites
accessibles après libre à chacun de demander ou non le label en ayant
conscient de son coup.

Peux tu donner l'url de ces recommandations ? Et si possible du
validateur (s'il en existe un) ? Merci.

Merci pour ces eclaircissements.

  Yannick

- --
~ _/ Yannick Patois _________________ Address (home) __________________

Les critères sont dispo içi
http://www.accessiweb.org/fr/Label_Accessibilite/criteres_accessiweb/
si tu les prefere dans un site autre et ayant plus un caractère officiel il
sont içi aussi
http://www.adae.gouv.fr/article.php3?id_article=246

Il n'y a rien a payer pour les appliquer ni pour le lire, les seules choses
payante sont le label et les prestations de services que peut
eventuellement effectuer braillenet ou les experts accessiweb si ont leur
demande.
Par exemple, j'ai pour ma part travailler sur l'accessibilite du site de
l'association des paralyses de france en me basant sur ces critères mais le
client n'as pas souhaité demander le label pour des raisons de budget, j'ai
donc simplement mis les logos WAI

Pour ce qui est de la validation tous les critères ne sont pas automatisable
et donc il n'y a pas à l'heure actuelle de validateur officiel.
Accessiweb as recement engagé avec watchfire (proprietaire de bobby) des
demarches pour produire un outils de test, validation en français qui
reprendrais les critères mais je n'en sais pas plus sur l'etat d'avancement
du projet. Mais comme je le disais rien n'empeche leur intégration futur
dans des outils comme NVU.
Pour ce qui est des validateurs sur les critèes automatisable:
http://bobby.watchfire.com/bobby/html/en/index.jsp
http://www.wave.webaim.org/index.jsp
et en français
http://www.acces-pour-tous.net/validateur/validateur.php

Si on ne le dit pas sur spip-dev, puisque le lab ne semble pas très
lu,

Mmmmh... que veux-tu dire par là ? S'il n'y a pas beaucoup de
messages, ce serait plutôt un problème d'écriture que de lecture. :wink:

OK, désolé, j'espère que le lab va recevoir un peu plus de
contributeurs alors ... :wink:

-Nicolas

Si le lab a longuement trainé, c'est entièrement de ma faute.
Mainteannt qu'il est repassé sur un serveur avec des admins plus
disponibles, les choses ne peuvent aller qu'en s'améliorant.

Autrement dit, si le lab ne s'est pas envolé, ce n'est pas un problème
de volonté, mais d'outils et de temps pour mettre les outils en place.
Ce problème bloquant et réglé, le projet peut enfin redémarrer.

(Eh, vous avez vu, j'ai écrit sur spip-dev... première, depuis 4 mois...)

Je m'aperçois qu'un rédacteur qui va voir les sites (comme les auteurs) ne voit pas apparaître le logo attaché.

Et je me demande pourquoi parce que je ne vois pas a priori où serait la gêne à ce qu'il voit le logo.

Au contraire, le logo étant distinctif et souvent un moyen mnémotechnique il est important qu'il soit visible à mon avis.

Merci pour la réponse.

ARNO* a écrit :

Salut

...
     * Agora, sur la base de la seule modification consistant en l'ajout d'un script développé par Stef et Aurélien Pierard, posté sur spip-contrib, s'est offert les frais de validation et est donc considéré comme "accessible".

Non, d'ou tiens tu cette information ?

Il y a réellement eu un travail à ce niveau dans AGORA. J'ai récemment fait un retour pour SPIP : http://www.spip-contrib.net/breve41.html (surement pas parfait mais c'est déjà ça non ?)

Salut,
je l'avais pas vu passer celle la, alors j'y répond, il ne faudrait pas
laisser traîner des informations comme ca sur spip-dev sans réponse ...

> * Agora, sur la base de la seule modification consistant en
> l'ajout d'un script développé par Stef et Aurélien Pierard, posté
> sur spip-contrib, s'est offert les frais de validation et est donc
> considéré comme "accessible".
>
Non, d'ou tiens tu cette information ?

Il y a réellement eu un travail à ce niveau dans AGORA. J'ai récemment
fait un retour pour SPIP : http://www.spip-contrib.net/breve41.html
(surement pas parfait mais c'est déjà ça non ?)

C'est bien une contrib de Spip-contrib qui est utilisée (leurs auteurs sont
maintenant cités, c'est mieux ...).
Hmmm, un réél travail sur le squelette de base, je dirai plutot
D'après les derniers tests, Agora ne valide pas mieux que Spip, le tout
etant quand meme de faire des squelettes "propres" dans les deux cas.
(je n'ai pas fait les tests personnellement, mais les résultats n'ont pas
été démentis sur Agora-general, ils étaient donc sans doute justes, voire
flateurs ...)
Les autres filtres laissés disponibles ne sont pas utilisés par le squelette
de base et n'ont donc pas servi à "passer le concours".
Je n'ai pas vu de retour la dessus si ce n'est "ben à quoi ils servent ceux
la alors ?".
Sinon, coté formulaires (c'est finalement eux qui "crachent" du HTML en
dehors des squelettes), je n'ai pas vu de contrib donnant des formulaires
"plus accessibles" ni meme vu passer sur Spip-dev de corrections à apporter,
donc tout doit etre nickel, à moins qu'il n'y ait de la rétention
d'information ...

Donc en gros, niveau accessibilité, pas plus, pas moins, si ce n'est que le
filtre est "vendu dans la boite".
Je crois que les "grandes" discussions recentes sur <b> et <i> montrent
qu'une reflexion aurait été necessaire avant de trancher (enfin, si j'ai
bien tout suivi, je suis un peu largué sur le sujet sorti de voiceXML ...),
mais ... le temps et l'argent, ca ne se discute pas, tant pis pour les
utilisateurs finaux
Je précise que parle des gens qui vont consulter et produire de
l'information parce que la notion d'utilisateur n'est pas très claire sur ce
genre de systeme.
Coté Agora, on prefere imaginer que les utilisateurs sont ceux qui
produisent les squelettes, ca se defend, mais pour les choix fonctionnels,
ce ne sont pas les mieux placés (et je sais de quoi je parle, je ne connais
meme pas les raccourcis typographiques ...)

Dernier point concernant Agora : si le seul gain souhaité est
l'accessibilité, mieux vaut rester sous Spip et ajouter la contrib, ca
evitera d'avoir à installer plein de trucs compliqués (PEAR) et d'écrouler
les perfs du serveur ...
(Idem pour les perfs, pas testé personnellement mais les résultats
catastrophiques d'Agora n'ont pas été démentis)

> Evidemment, dans ces conditions, on a le droit de prétendre qu'on a
> rendu service à SPIP, et aussi de répéter qu'Agora est plus
> accessible que SPIP, et tant qu'à faire de venir le dire sur la liste
> spip-dev.

Ah, mais, légalement on peut en faire plein des trucs pas joli-joli, on a
même le droit de faire relayer ce genre d'info bidon à tout plein de
journalistes histoire de se faire mousser un peu.
Mais à la longue, ca se voit ....

@++

euh moi j'avais proposé un patch pour inc-formulaire mais personne n'a voulu
s'interesser aux éléments restant à discuter donc qd ça sera d'actu je
pourrai le refaire, les choses à discuter etant l'intitulé des label, id et
for sur les champ, des legend sur les fielset et le nom à donner au nouveau
css.

Stephane LAURENT a écrit :

Salut,
je l'avais pas vu passer celle la, alors j'y répond, il ne faudrait pas
laisser traîner des informations comme ca sur spip-dev sans réponse ...

    * Agora, sur la base de la seule modification consistant en
l'ajout d'un script développé par Stef et Aurélien Pierard, posté
sur spip-contrib, s'est offert les frais de validation et est donc
considéré comme "accessible".

Non, d'ou tiens tu cette information ?

Il y a réellement eu un travail à ce niveau dans AGORA. J'ai récemment
fait un retour pour SPIP : http://www.spip-contrib.net/breve41.html
(surement pas parfait mais c'est déjà ça non ?)
   
C'est bien une contrib de Spip-contrib qui est utilisée (leurs auteurs sont
maintenant cités, c'est mieux ...).

La contrib d'A Pierrad est utilisée car, je cite
"La compatibilité XHTML est brisée sur certaines pages contenant des images ou des documents. SPIP ouvre des balises <p class="spip"> à tout bout de champs ! :frowning: [3 <http://olivier.glagla.net/spip/ecrire/articles.php3?id_article=242#nb3&gt;\]. Je vais tâcher de voir pourquoi (quitte à faire un hack ... j’en peux plus). Mais pour l’instant je sèche."

C'est, pour moi, juste une astuce pour améliorer les choses, rien de "fini".

Cette contrib n'a rien à voir avec la fusion des codes (je ne dois pas être super clair, et je m'en excuse). C'est évident si :
- tu regardes les codes sources
- tu regardes ce que donne le code HTML des tableaux et des documents joints

Hmmm, un réél travail sur le squelette de base, je dirai plutot
D'après les derniers tests, Agora ne valide pas mieux que Spip, le tout
etant quand meme de faire des squelettes "propres" dans les deux cas.
(je n'ai pas fait les tests personnellement, mais les résultats n'ont pas
été démentis sur Agora-general, ils étaient donc sans doute justes, voire
flateurs ...)

En fait, la validation est de moindre importance par rapport à l'amélioration de la sémantique du code. J'explique sur http://olivier.glagla.net/spip/article.php3?id_article=242 que je voulais obtenir du code XHTML valide, j'aurais du dire : je voulais améliorer l'accessibilité de mon site ; ce que j'ai réussi à faire (plus de mise en page en tableaux etc ...)

La contrib d'A Pierrad est utilisée car, je cite
"La compatibilité XHTML est brisée sur certaines pages contenant des
images ou des documents. SPIP ouvre des balises <p class="spip"> à tout
bout de champs ! :frowning: [3
<http://olivier.glagla.net/spip/ecrire/articles.php3?id_article=242#nb3&gt;\].
Je vais tâcher de voir pourquoi (quitte à faire un hack ... j’en peux
plus). Mais pour l’instant je sèche."

C'est, pour moi, juste une astuce pour améliorer les choses, rien de
"fini".

Cette contrib n'a rien à voir avec la fusion des codes (je ne dois pas
être super clair, et je m'en excuse).

En fait, c'est plutot le debut de l'article qui prete à confusion :
"Intégration dans SPIP de fonctionnalités issues de SPIP-AGORA"
Accessibilité, respect des standards XHTML et nouveaux raccourcis
typographiques - 10 juin 2004 par : olivier
Suite à la fusion d’une partie des codes sources de SPIP 1.7.2 et SPIP-AGORA
1.2 sur ce site, voici un aperçu de ce que je peux maintenant faire."

Mais c'est un article interessant qui rendra service à plus d'un Spipeur
(moi, sans doute, un jour, alors merci ...), j'ai simplement réagit car il
ne faudrait pas quand meme faire de Spip-dev une vitrine de plus pour Agora
qui a déjà quelques articles disons ... moyennement objectifs (ca passe
mieux que foutage de gueule) sur le respect des normes, les ajouts
fonctionnels, l'aspect multiplateforme, l'"esprit du libre", les super
pouvoirs ... (bon, OK, j'exagere, mais si peu, si peu ... il n'ont peut etre
pas les ressources en interne pour développer au SIG, mais coté Com, ils ont
l'air bien equipés !)

C'est évident si :
- tu regardes les codes sources

Oui, le coup du filtre qui enleve ce qui aurait été mis la par erreur par
Spip, ca fait son boulot (et c'est déjà très bien), mais il y a sans doute
mieux à faire (referencer les problemes et les corriger ? Sacré boulot ...
déjà bien entammé sur spip-lab je crois)

En fait, la validation est de moindre importance par rapport à
l'amélioration de la sémantique du code. J'explique sur
http://olivier.glagla.net/spip/article.php3?id_article=242 que je
voulais obtenir du code XHTML valide, j'aurais du dire : je voulais
améliorer l'accessibilité de mon site ; ce que j'ai réussi à faire (plus
de mise en page en tableaux etc ...)

Comme quoi le respect des standards et les grandes certifications ne sont
pas si importantes que ca ... quoi qu'en disent les nombreux articles
élogieux sur Agora
Le plus important reste quand meme que l'utilisateur final ait bien ce qu'il
attend, si possible sans etre obligé de passer par la caisse, ni pour
l'installation, ni pour se payer
le-dernier-quadri-proc-avec-plein-de-memoire pour faire tourner la bete ...
@++

Ah oui, ca passe mieux!
Je crois que chez moi ca s'apellait tout simplement la politesse :+)))

J'ai quand meme une chose a dire (non, c'est pas un troll ;+)

Dans son dernier message Olivier a parle d'une chose qui est bien plus
importante que la (non)validation xhtml des squelettes, c'est a dire de
l'amelioration de la semantique du site generee.
Et c'est *le point cle* de l'insistance sur le respet des standards.
Parce que respecter le xhtml juste pour respecter le xhtml, c'est simplement
stupide, on est tous bien d'accord. Le reel travail est de faire une
difference entre le contenu et la forme du site. Tout ca a l'air bien
scolaire, mais il est important de le garder dans l'esprit. Et c'est cela que
SPIP-Agora essaie de mettre en oeuvre.

Ce qui ne justifie en aucun cas le fait que les squelettes d'Agora ne valident
pas chez w3m, mais ca, c'est une autre histoire...

./Maciek

Ce qui ne justifie en aucun cas le fait que les squelettes d'Agora ne
valident pas chez w3m, mais ca, c'est une autre histoire...

D'autant plus que j'avais passé (avec succès) aux validateurs les squelettes par défaut que nous avions ouvert au public le 21 janvier, et que je ne vois pas ce qu'on y a modifié depuis... :frowning:

-Nicolas

Mais voila qui devient passionnant, nous allons enfin connaitre le secret du
truc génial qui fait qu'agora est super mieux alors !

> moyennement objectifs (ca passe mieux que foutage de gueule)

Ah oui, ca passe mieux!
Je crois que chez moi ca s'apellait tout simplement la politesse :+)))

Bah, s'il n'y a que ca pour faire plaisir et rendre la liste de discussion
accessible aux "mal comprenants" ...

Dans son dernier message Olivier a parle d'une chose qui est bien plus
importante que la (non)validation xhtml des squelettes, c'est a dire de
l'amelioration de la semantique du site generee.
Et c'est *le point cle* de l'insistance sur le respet des standards.

Wouaou !

Parce que respecter le xhtml juste pour respecter le xhtml, c'est

simplement

stupide, on est tous bien d'accord. Le reel travail est de faire une
difference entre le contenu et la forme du site.

Génial

Tout ca a l'air bien
scolaire, mais il est important de le garder dans l'esprit.

Oui, et de le dire à ceux qui n'ont pas été à l'ecole et qui n'auraient pas
lu la doc de Spip ...

Et c'est cela que
SPIP-Agora essaie de mettre en oeuvre.

Fabuleux tout ca, mais en clair pour un mal-comprenant comme moi, qu'est-ce
que c'est le truc mega-genial-super-plus qu'il y a dans Agora et pas dans
Spip ?
Alors, quelle est donc cette suptile difference qui change tout ?
Non, parcque la, on est sur Spip dev, je suis sur qu'il y a 3 developpeurs
qui retiennent leur souffle en attendant cette révelation.
Allons y, n'ayons pas peur des mots, donne nous le grand secret d'Agora que
le miracle s'accomplisse aussi sur Spip
(renseignement pris, il semblerait que ca ne soit pas une prise d'otage de
tous les membres de la W3C pour que les normes deviennent simples et
pratiques comme on aurait pu l'imaginer, désolé Arno ...)

Ce qui ne justifie en aucun cas le fait que les squelettes d'Agora ne

valident

pas chez w3m, mais ca, c'est une autre histoire...

Aucune importance, les journalistes ne savent pas utiliser un validateur...

C'est bien vrai...

./Maciek