Retour à la page principale

Joueb.com est une communauté de construction de jouebs
(joueb = journal web, traduction de weblog et blog).

En quelques clics et gratuitement, vous pouvez vous inscrire pour participer aux jouebs et si vous le souhaitez créer votre joueb.

Page principale - Créer un blog - Perdu ? Lisez la documentation et visitez le joueb d'aide.
Les blocs configurables encore plus configurables
Sunnyvale (Agence Presse Joueb) - Les blocs configurables de Niutopia deviennent encore plus configurables, grace a la perseverance d'Emmanuel Clement, un concepteur Web nantais connu nationalement pour sa defense passionnee des standards et de l'accessibilite, et a la reactivite de l'equipe de developpement de Niutopia basee a Sunnyvale en Californie.

Emmanuel s'est rapidement enthousiasme pour le fameux systeme de creation de joueb et a vite entrepris de concevoir son propre habillage. "Je suis en train de tout pêter dans le template pour le remonter en layout css uniquement. C'est pour ça que c'est le chantier ici ! Gris ciment et blanc plâtre !" a-t-il declare, la chemise defraichie par une longue nuit de programmation, mais la pupille etincelante d'excitation devant les perspectives infinies qui s'offraient a lui.

Apres quelques essais, Emmanuel s'est rendu compte d'un probleme de Niutopia dans son support des standards et du Web semantique : "J'ai un souci, je n'arrive pour l'instant pas à passer les liens "ailleurs sur Niutopia" en liste ul/li - tout est en "p" pour l'instant. (j'ai l'impression que je ne peux pas atteindre le groupe de liens d'un seul coup, mais chaque ligne isolemment)" a-t-il alors ecrit sur son joueb.

Un appel au support technique plus tard "Oscour !!! Je galère vraiment trop à déconstruire ton code Biz. C'est pire que php ou cfm, j'arrive pas à mes fins :-( ", les ingenieurs de l'equipe de developpement de Niutopia se mettent au travail. Ils trouvent rapidement une solution au probleme : "tu peux le faire en utilisant directement l'objet unique_niutopia_summaries" explique Stephane Gigandet, l'un des developpeurs mobilises sur le probleme. Malheureusement, cette solution ne permet plus d'utiliser les blocs configurables, l'une des fonctionnalites uniques de Niutopia.

Apres une breve concertation, la decision est prise d'etendre le systeme des blocs configurables pour qu'il supporte des listes conformes aux standards. "La conformite aux standards est pour nous une priorite prioritaire, au meme titre que la satisfaction des besoins et attentes de nos utilisateurs" a declare Stephane Gigandet, Vice-President de l'Assurance Qualite a Niutopia.

Quelques heures plus tard, le nouveau systeme est en place. "Nous avons ajoute aux blocs configurables des macros '..._list_start' et '..._list_end' similaires aux macros '..._start' et '..._end' existantes" explique Stephane Gigandet, architecte : "Elles peuvent etre utilisees pour afficher les balises <ul> et </ul>, il ne reste alors plus qu'a specifier l'utilisation de <li> et </li> dans les macros '..._text' et '..._link' pour obtenir une liste semantiquement correcte".

Le resultat est actuellement visible sur le joueb 101.

L'ensemble des nouvelles fonctionnalites introduites par les blocs configurables est en cours de documentation, mais certains utilisateurs et utilisatrices ont deja commence a les utiliser dans leurs propres habillages, devinant rapidement par eux-meme le pourquoi du comment.

Stephane Gigandet, responsable de l'innovation a Niutopia conclut en s'adressant aux utilisateurs de jouebs du monde entier : "Critiquez ! Un probleme signale est deja un probleme aux trois quarts resolu !". Pour une fois qu'on a le droit de raler, pourquoi s'en priver ?
Ecrit par Biz, le Jeudi 5 Décembre 2002, 03:56 dans la rubrique "Nouvelles".

Commentaires :

Emmanuel
Emmanuel
05-12-02 à 04:34

Crénom d'boudiou !!!
C'est qu'ça rigole pas chez Niutopia ! ;-)
On va s'mettre tout ça d'équerre, j'aime autant de dire que ça va turbiner !!!
;-)

 
Oli
Oli
06-12-02 à 07:14

Re:

"Apres quelques essais, Emmanuel s'est rendu compte d'un probleme de Niutopia dans son support des standards et du Web semantique : "J'ai un souci, je n'arrive pour l'instant pas à passer les liens "ailleurs sur Niutopia" en liste ul/li - tout est en "p" pour l'instant. (j'ai l'impression que je ne peux pas atteindre le groupe de liens d'un seul coup, mais chaque ligne isolemment)" a-t-il alors ecrit sur son joueb."

Moi je suis arrivee a les passer en ul/li mais je sais pas si c'est bien et si on parle de la meme chose finalement ...


 
Emmanuel
Emmanuel
06-12-02 à 09:49

Re: Re:

Oui, j'ai regardé ta page, on parle bien de la même chose mais tu n'y as pas totalement réussi.
Une liste doit être sous la forme :
<ul>
<li>blabla</li>
<li>blabla</li>
<li>blabla</li>
</ul>

Toi tu as :

<li>blabla<br>
<li>blabla<br>
<li>blabla<br>

Ce qui n'est pas du html valide (correct).

 
Oli
Oli
06-12-02 à 17:16

Re: Re: Re:

Et bien figure-toi que les ul je les ai mis, puis enleve parce que je voulais juste les bouboules, pas la liste :-)
Que je ne trouvais pas indispensable d'avoir une liste a l'interieur d'un bloc, surtout que les ul decalent tout vers la droite et je ne trouve pas ca joli dans un bloc.
Ce n'est peut etre pas du html correct mais je prefere ce resultat-la, si tu veux quelque chose de correct, il suffit juste de rajouter tes ul et le tour est joue.

 
Emmanuel
Emmanuel
06-12-02 à 18:52

Re: Re: Re: Re:

Rhaaaaa !!!

On est en plein coeur du problème :-)
En fait, il faut bien laisser les <ul></ul> et bien fermer les <li></li>
Effectivement, à l'affichage cela crèe un décalage, mais tu repositionnes ce décalage grace à CSS (Cascading Style Sheet)
CSS te permettra aussi de changer la forme des puces (rondes, carrées, cercle...) ou de mettre une petite image à la place des puces, ou alors d'enlever totalement les puces en gardant la même liste.

Cela étend tes possibilités graphiques et de mise en page.

Le "prix à payer" est de respecter dès le départ la qualité de ton code html. La solution que tu as développé ne peut pas pousser aussi loin car le code n'est pas "standard" donc il y aura des cafouillages et problèmes de compréhension de la part de ton navigateur.

Cette approche est valable pour tout le html que tu produiras.

 
Oli
Oli
06-12-02 à 19:14

Re: Re: Re: Re: Re:

Je n'ai jamais pretendu vouloir etre HTMLant correcte.

 
Emmanuel
Emmanuel
06-12-02 à 23:14

Re: Re: Re: Re: Re: Re:

;-)
Je comprend.
J'évoque simplement ce qu'il est possible de faire avec code html standardisé et css. Certains lecteurs auront peut-être envie après cela, de tester des listes avec des puces personnalisées par exemple.
Comme exemple, c'est avec cette technique que j'ai créé les puces du menu gauche de mon site perso (voir fiche)

 


Logo dessiné par Johan Roirand.
Version  XML  -- Joueb.com est une plateforme d'hébergement gérée par l'association 1901 ViaBloga.