Par respect de la netiquette, tous les contributeurs s'engagent à ne tenir ni propos insultants ni propos infamants envers un tiers.
Merci d'avance à tous et ... bonne pêche aux infos - (Les numéros IP sont conservés.)
» Sujet: Reflexions du moment... |
pascal
Mod Developer    Messages: 331 Inscrit(e) le: 2003/11/16 Statut: Déconnecté(e)
|
Posté le 2006/6/3 à 16:31 |
Bon, je ne suis pas toujours présent, mais je viens
régulièrement visiter et lire et depuis un petit moment, je
ne vois pratiquement que des posts sur des ajouts de css , feuilles de
style, div etc... etc... dans la prochaine version (pour info 1/ je n'ai
pas encore eu le temps de tester la 1.3 b2. 2/ moi et le css ça
fait 2... faute de temps... faudra sans doute que je m'y plonge un de ces
jours ) mais
en lisant les derniers posts il me vient quelques interrogations... si mes
souvenirs sont bons Ixprim a été créé pour
qu'une majorité de personnes puissent créer leurs sites sans
trop connaitre les divers codes... dans les premières versions avec
le système de layout, aucun problème... mais là depuis
un petit moment j'ai l'impression (j'espère que ce n'est qu'une
impression et que je comprends de travers...) que pour faire un site avec
les prochaine version d'Ixprim il va falloir au moins en + du HTML
connaitre les feuilles de style... ne va t'on pas dans le sens ou les
utilisateurs lambdas sans connaissances ne pourront pas utiliser Ixprim ?
en 2 mot ne va t'on pas vers une usine à gaz...
Bon voilà mes reflexions du jour, j'attends vos commentaires
éclairés...
[Edité le 03/06/2006 par pascal] | | http://www.rodeur.net |
|
|
|
pgilbert
Mod Developer    Messages: 653 Inscrit(e) le: 2004/3/25 Statut: Déconnecté(e)
|
Posté le 2006/6/3 à 17:06 |
Salut Pascal !
Ca fait plaisir de te voir 
Je comprends tes interrogations et tes craintes mais regarde ce qu'il se
passe sur le web depuis quelques années. De plus en plus de
webmasters adoptent la philosophie "propreté", "standards" et
"accessibilité".
Effectivement, de nombreux utilisateurs n'ont pas envie d'aller dans cette
direction car cela leur semble trop compliqué. Mais on ne cherche
pas à imposer cette méthode de travail à tous. iXprim
permet justement avec son système de theme de choisir la
construction que l'on souhaite (table, full css, etc.). Par contre, le code
généré par iXprim n'est pas toujours très
propre et n'offre pas toujours n'importe quel personnalisation. Le but est
donc de le rendre simple et clair, tout en laissant la possibilité
aux utilisateurs chevronnés de le traité comme il le souhaite
avec les feuilles de styles.
On pourrait effectivement ne se soucier que de ces utilisateurs qui ne
s'intéressent pas à la manière dont fonctionne une
page web, qui ne savent pas ce qu'est un tag html, qui ne savent pas ce
qu'est un style css, qui font confiance à leur éditeur
wysiwyg. Mais dans ce cas, cela va faire fuire tous les webmasters
professionnels qui veulent un outils optimisé, performant, propre et
compatible.
Je suis d'avis à tirer ces utilisateurs vers le haut en leur faisant
découvrir de nouvelles façons de travailler plutôt que
de les laisser utiliser des méthodes archaïques comme le
HTML4.
Tu vois, par exemple, on a bien intégré la
réécriture d'url alors que certains utilisateurs ne savent
certainement pas du tout de quoi il s'agit. Ou d'autres n'en on peut
être absolument pas besoin...
De plus, certains sont là pour conseiller et aider à prendre
cette direction, que ce soit pour des utilisateurs débutants ou des
développeurs de modules. | | Out of iXprim project... |
|
|
pascal
Mod Developer    Messages: 331 Inscrit(e) le: 2003/11/16 Statut: Déconnecté(e)
|
Posté le 2006/6/3 à 17:54 |
Salut !
Question "propreté", "standards" et "accessibilité" rien a
dire je ne suis pas contre, comme tu le dis le code
généré par Ixprim doit-être propre... mais c'est
apres à l'utilisation, pour moi l'utilisateur chevroné et
l'utilisateur "novice" doit pouvoir l'utiliser... que tout soit dans les
themes ou là tout le monde va pouvoir faire sa "salade"... ok, mais
si on a des feuilles de style et que l'utilisateur soit
obligé de les modifier pour pouvoir arriver à un
résultat... là je trouve ça dommage...
Pour nous qui avons plusieurs sites et avons le nez dans Ixprim depuis un
bon moment, aucun problème on s'adapte, on apprend, on cherche...
mais je pense à la personne qui veut faire son petit site et qui n'a
pas envie de se prendre la tete avec les css et autre norme...
Tu parles de la réécriture d'url, c'est un exellent exemple
sur ce que je pense, c'est très utile pour celui qui en a besoin....
mais c'est une option... il n'est pas obligatoire de savoir ce que
c'est ni de s'en servir...
Une petite précision sur mon précédent post, je parle
"d'usine à gaz" car comme beaucoup j'ai eu l'expérience
d'autres cms qui sont partis dans des directions un peu complexes pour des
"novice", et je ne voudrai pas qu'Ixprim dans un soucis de perfection... ne
parte dans cette direction
[Edité le 03/06/2006 par pascal] | | http://www.rodeur.net |
|
|
diamond
Béta-testeur    Messages: 33 Inscrit(e) le: 2005/11/24 Statut: Déconnecté(e)
|
Posté le 2006/6/3 à 18:02 |
Je comprend bien pascal. Et cette remarque a été
soulevé plusieurs fois au paravant.
J'ai trouvé un site qui m'aide a comprendre ce qui est
discuté ici.
Des tutoriels
gratuis du W 3 Schools.
Pour ce que fait les CSS, j'ai trouvé un site qui démontre un
belle example. Vous pouvé changé le design et même voir
le code dans le resource.
CSS Zen Garden
J'èspére que ceci vais aidé d'autre débutant
comme moi.
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2006/6/3 à 23:51 |
pascal a
écrit:Une petite précision sur mon
précédent post, je parle "d'usine à gaz" car comme
beaucoup j'ai eu l'expérience d'autres cms qui sont partis dans des
directions un peu complexes pour des "novice", et je ne voudrai pas
qu'Ixprim dans un soucis de perfection... ne parte dans cette
direction
J'y veillerai.
Je pense que si les feuilles de style sont bien utilisées, elles
seront transparentes à l'utilisateur lambda. Il ne faudra pas aller
modifier une feuille de style sauf si on fait son propre thème. Ce
qui d'ailleurs est un peu le cas aujourd'hui. | HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise à la
médiocrité tombera plus bas encore. "Proverbe chinois" |
|
|
pgilbert
Mod Developer    Messages: 653 Inscrit(e) le: 2004/3/25 Statut: Déconnecté(e)
|
Posté le 2006/6/4 à 14:33 |
pascal a
écrit:Pour nous qui avons plusieurs sites et avons
le nez dans Ixprim depuis un bon moment, aucun problème on s'adapte,
on apprend, on cherche... mais je pense à la personne qui veut faire
son petit site et qui n'a pas envie de se prendre la tete avec les css et
autre norme...
OK, alors je vais te prendre un exemple concret :
Imaginons un titre affiché sur le module downloads. Ce titre serait
inclus dans la balise < h3 >
Pour personnaliser l'affichage de ce titre, l'utilisateur, qu'il le veuille
ou non, est obligé de passer par la feuille de style ou de rentrer
dans le code.
Maintenant, si tu prépare ton code proprement, tu vas mettre ton
titre dans la même balise mais avec une class : < h3
class="downloads" >
Du coup, l'utilisateur qui connais bien le html et le css pourra
personnaliser l'affichage de ces titres uniquement pour le module downloads
et pour celui qui n'y connais rien, ça ne changera pas, il pourra
toujours personaliser son tag h3.
Cet exemple est simple, je te l'accorde. Prenons donc ma proposition d'hier
sur la gestion de l'affichage des
blocks.
En utilisant ce système, ça ne change rien non plus pour
l'utilisateur lambda puisqu'il n'y a rien à personnaliser et
l'affichage final reste le même. Seulement, comme le code est propre
et bien préparé, il respecte les standards et il offre au
webmaster chevronné plus de possibilités.
Et tu constateras que ça ne transforme pas spécialement
iXprim en usine à gaz. C'est juste le code qui est plus moderne.
Tiens, au fait, aujourd'hui j'ai chargé et testé PostNuke. Ca
ne m'étais pas arrivé depuis 3 ans.
J'ai constaté que des fonctions comme OpenTable() étaient
placée dans theme.php plutôt que dans fonctions.php, comme
chez nous.
Ce système me semble pas mal car justement, il permet à
l'utilisateur final de choisir ce qu'il veut générer comme
code. Comme on peut personaliser theme.php, on peut changer la fonction
OpenTable pour qu'elle place des balises < div > à la place de
balises < table > par défaut.
Vous me suivez ? Bon d'accord, ça fait des modifications
importante... Mais on peut y réfléchir non ? | | Out of iXprim project... |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2006/6/5 à 01:13 |
pgilbert a
écrit:J'ai constaté que des fonctions comme
OpenTable() étaient placée dans theme.php plutôt que
dans fonctions.php, comme chez nous.
Ce système me semble pas mal car justement, il permet à
l'utilisateur final de choisir ce qu'il veut générer comme
code. Comme on peut personaliser theme.php, on peut changer la fonction
OpenTable pour qu'elle place des balises < div > à la place de
balises < table > par défaut.Vous me suivez ? Bon d'accord,
ça fait des modifications importante... Mais on peut y
réfléchir non ? Pour
OpenTable - OpenBlock dans Ixprim, c'est why not envisageable... | HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise à la
médiocrité tombera plus bas encore. "Proverbe
chinois" |
|
|
| |  |
|