Bonjour,

Je suis venu vous présenter mon tout premier vrai site (avant je bricolais un peut rien de plus). A premiere vue, les css et le xhtml strict sont valide, par contre, malgrés tout mes efforts j'ai un réel probleme de centrage. Mais même aligné a droite en 800*600, je trouve ça pas trop affreux.

Je ne l'ai testé que sous IE et firefox, n'hésitez pas a me donner des critiques pour ceux qui utilisent d'autres navigateurs

Voila l'url : www.senpaga.rf.lv

Le site n'est pas complet, il me reste encors toute la partie PHP/Mysql, mais il ne devrait pas sortir avant l'été. Néanmoins deux articles sont disponibles, avec chacun un découpage propre (selon leur contenu).

J'attend vos critique aussi bien sur le code que sur le design.

Merci d'avance.
Hello linki,

Juste comme ça au passage, prévois tes title pour tes liens, même sur les images/liens ou il y'a des alt, ça semble redondant mais firefox n'affiche pas forcément par defaut les alt (du moins il me semble).

Le logo mériterait d'être un poil plus "péchu" peut être un fond de couleur plus vive dans les lettres.

Idem sur l'ensemble visuel du site, ça manque un poil de couleurs, du moins à mon avis.

GRrrrrr la pub fait pour contourner les anti pop-ups.

Wala, bonne journée.
Aymeric
Salut !
-Le style de la police n'est pas ce qu'il y a de mieux(choisis donc un arial ou verdana). Smiley langue Rajoute-ça au début des css :
*{font-family:"arial";}

-les boites de login sont déstabilisantes car on ne les reconnait pas au premier coup d'oeil.
-à ta place j'utiliserai du png plutot que du jpeg pour le logo du header. (Compression donnant un effet de "papier mouillé")

J'aime critiquer ! Smiley cligne
Bonjour,
Voici quelques remarques, un peu dans le désordre, pardon ; je le dis comme je le trouve. Smiley cligne

POUR TOUT CE QUI EST BALISAGE/CSS:

Dans ton fichier CSS :

.total {
    margin-top : -15px;
    position: relative;
    }
Tu as mis ça pour remonter ton div général (total) qui contient la page : pourquoi ? Parce que sans ça, il n'est pas aligné en haut de l'écran.
Re-pourquoi ? Parce que les navigateurs ont des marges par défaut appliquées sur body : pour éviter ça :

body{
    margin: 0;
    paddig: 0;
    }

Concernant total : tu l'utilise comme classe (.total - <div class='total'>), alors qu'il ne revient qu'une fois par page : tu devrais t'en servir avec une ID : #total, <div id="total">.

(Remarque : le texte ALT de ton logo : l acceuil (petite faute au passage) : tu n'as pas mis d'apostrophe car elle poserait problème : tu devrais utiliser des guillemets pour le balisage à la place des apostrophes :

<a href='index.html'><img src='logo.jpg' class='logo' alt='retournez a la page d acceuil'/></a>
->
<a href="index.html"><img src="logo.jpg" class="logo" alt="retournez a la page d'accueil" /></a>


Comme l'a dit AymericJ :
Les navigateurs respectueux des standards de recommandations du W3C n'affichent pas le texte alternatif des élements ALT associés aux images, car ce texte doit servir à fournir un contenu de remplacement si on désactive les images.
On associe donc, un "ALT" pour le cas des images désactivées, et un "title" pour avoir une infobulle si besoin :

<img src='images/articles/cassoulet.jpg' class='imga' alt='un cassoulet' />
->
<img src="images/articles/cassoulet.jpg" class="imga" alt="Un cassoulet" title="Un cassoulet" />

Avec ceci :
Firefox : affiches une infobulle par le "title". (Si tu mets title="", firefox n'affiche rien au survol.)
IE : ne gère pas le title, il va lire l'ALT de l'image et afficher une infobulle avec.



Pour alléger un fichier CSS :
On peut imbriquer, regrouper certains éléments :

border-style : solid;
border-top-width : 0;
border-bottom-width : 0;
border-left-width : 4px;
border-right-width : 4px;
border-color : #a1b28c;

=

border-left: 4px solid #a1b28c;
border-right: 4px solid #a1b28c;

(Ici, comme les bordures top et bottom sont nulles, tu n'as pas besoin de les préciser.) Je vais faire de la pub, mais bon : on trouve un résumé pratique de tout ça dans le memento CSS de Raphaël

Je viens de me rendre compte que beaucoup de tes éléments CSS manquent d'un ";" sur le dernier élément - sauf erreur.

a écrit :
-les boites de login sont déstabilisantes car on ne les reconnait pas au premier coup d'oeil.
Il n'a pas tort. Ce n'est pas toujours une bonne chose, mais ici, il faudrait mettre en relief cette "boîte" : avec un cadre léger, un fond, une image, etc.
(Si cette boîte n'est destinée qu'à l'administration du site, pas besoin de la laisser en haut... quoi que, je vois "s'inscrire" dans "l'association", donc, elle est destinée à tout le monde ?)


Tu as utilisé des titres de niveau 3 pour les titres de champs (login, pseudo), un simple <p> peut suffir ici. De même que le bouton d'envoi n'a rien à faire entre <h3> et </h3>

<h2>Login</h2>
<h3>Nom : <input type="text" name="pseudo" /></h3>
<h3>Mot de passe : <input type=[#red]"text"[/#] name="pwd" /></h3>
<h3><input type='submit' value="Connecter" class='inbouton' />/h3>

->

<h3>Login</h3>
<p>Nom : <input type="text" name="pseudo" /><br />
Mot de passe : <input type=[#orange]"password"[/#] name="pwd" /></p>
<p><input type='submit' value="Connecter" class='inbouton' /></p>

Partie en rouge : si tu utilise un type "text" pour un mot de passe, tout le monde peut le lire "par dessus l'épaule" de la personne qui le tape, car il s'affiche en clair à l'écran : utilise plutôt type="password" (qui affichera des étoiles).

(Pas la peine d'aller si loin pour le moment, mais si tu veux prendre en compte l'accessibilité : tu peux utiliser un élément "label" : si on clique sur le titre d'un champ, ça envoi le curseur directement dans la case "input" associée. Pour ça, on attribue un "id" identique au titre du champ (avec label for="" et à la balise "input" du champ.

<h3>Login</h3>
<p>[#orange]<label for="nick">[/#]Nom : <input [#orange]id="nick"[/#] type="text" name="pseudo" />[#orange]</label>[/#]<br />
[#orange]<label for="pass">[/#]Mot de passe : <input [#orange]id="pass"[/#] type="password" name="pwd" />[#orange]</label>[/#]</p>
<p><input type='submit' value="Connecter" class='inbouton' /></p>


Dans le DIV1 :
<a href= (...) title='retournez a la page d acceuil'>[#red]/>[/#]</a>
Une petite coquille, ceci est en trop.



POUR LE RESTE :

Les graphismes sont quelque chose de subjectif, mais il y a des petits trucs utiles, pour faciliter la clarté ou la lisibilité d'un document.

Dans l'ensemble, je trouve la page très claire (peut-être un peu trop aérée). Les "boîtes" sondage et "login" sont un peu grandes je trouve, et ne ressortent pas assez : je réduirais un peu la taille de texte et j'utiliserais un léger cadre d'1 px ; "solid" ou "dashed", dans une couleur claire.

Les textes sont justifiés : l'espacement entre les mots est important du coup. C'est particulièrement visible sur le dernier paragraphe.

J'ai l'impression que les couleurs choisies ne sont pas en accord avec l'objet du site ; le tout manque un peu de "punch".

Tu devrais mettre un S à "article" dans le menu, puisque tu en donnes plusieurs.

Si on désactive javascript, ton menu ne fonctionne plus.

Concernant le sondage, je ne sais pas si c'est une forme d'humour, mais avec que des possibilités "positives", peu de gens iront répondre : ils aiment avoir le choix, même s'ils vont dire que ton site est superbe.


Je reviens sur le problème du centrage de la page : je n'ai pas trouvé ce qui cloche pour le moment (car ce que tu as mis me semble bon) :
-> text-align dans le body pour les vieux IE
-> margin left et right en auto pour "total" (je n'ai pas fait de test en utilisant "total" comme ID et non comme classe)

On peut tester autre chose, à la place des marges auto :

.total {
position: absolute;
left: 50%;
margin-left: -xxxpx
xxxpx = moitié de la largeur du conteneur total. Normalement, ça permet de centrer quelque chose sur la plupart des navigateurs.



Je trouve que tout ça part bien déjà, bon courage pour la suite !
Smiley smile
Modifié par Smiley neko (08 Apr 2006 - 16:00)
Bonjour,

Merci pour vos commentaires, j'apporterais bientot la prochaine modification.

Je veux juste dire que tout le contenu (comme le sondage, l'article sur le cassoulet ...) sont des fake, rien de sérieux bien sur.

Dés demain matin les modification en lligne.

a bientôt.
Bonjour,

Merci beaucoup neko et tous les autres pour vos conseils.

J'ai tenté d'améliorer un peut, surtout concernant le code (je retravaillerait la banniere demain) mais je tient a conserver la police que j'ai choisis. Sinon j'ai remis un login plus commun

Pour ce qui est des points virgules, ill me semble que ceux qui arrivent en fin ne sont pas obligatoire, et tant qu'a gagner de la place autant aller jusqu'au bout...

L'url n'a pas changé : www.senpaga.rf.lv

Bref merci encore.
Modifié par linki (09 Apr 2006 - 17:46)
Bonjour !
C'est un avis personnel, mais je trouve que c'est mieux avec les nouveaux champs pour le login, par rapport aux lignes poitillées de la version précédente. Smiley smile
Bonjour,

Meric neko ^^

En fait j'ai créé un tout nouveau design, donc j'aimerais savoir si vous le préférez a l'ancien, et si vous avez quelques conseils (principalement sur le design, je n'ai pas travailler le contenu ou le code, au cas ou le premier soit votre préféré)

l'ancien : http://www.senpaga.rf.lv
le nouveau : http://www.senpaga.rf.lv/senpaga

Vu que je ne connais pas mon ipsum dolorem par coeur, je continu a parler de cassoulet de musique et de bonbon ^^

Merci d'avance.
Modifié par linki (18 Apr 2006 - 11:24)
Bonjour,
Désolé s'il y a de la redite, je n'ai pas tout lu...

1. Trop de <h3> tue les <h3>. Ca sert à quoi d'en mettre autant ? Tous les textes concernés ne sont pas des titres, donc par conséquent à ne pas mettre en h3.

2. Je n'ai pas les zones d'édition à proximité de "login" et "password".

J'ai utilisé le premier lien que tu donnes dans le sujet.
Bonjour,

Oui oui, pour les H3 j'en est tout a fait conscience, ils ont été remplacés par des "p" dans le deuxieme.

Par contre concernant les zones d'édition, je ne comprend pas; tu utilises quel logiciel?

Sinon toujours, quel design préféré vou des deux?

a bientot.
Hello !

J'aime bien ce nouveau design. Le titre du site à maintenant une identitée visuelle très forte. Smiley smile

Les titres de rubriques sont bien gros, ils "sautent" trop aux yeux.
Je sais que certains vont avoir les poils qui se hérissent, mais...
...reprendre la police du titre du site sur les titres de rubriques seraient génial.

Seulement, à moins de proposer la police au téléchargement, la seule solution serait de remplacer les titres par des images. (À méditer, si tu retiens une méthode de remplacement qui permette de conserver l'accessibilité.)

Il n'y a plus de zone de bas de page ?
Smiley neko >> le problème est que ces méthodes sont souvent bancales (il y en a une qui tient la route, et encore pas en cas de zoom Smiley ohwell )

Sinon j'aime beaucoup la deuxième version, mais j'ai quand même une petite critique sur la zone de login : elle me semble trop étendue, et comme en plus elle n'est délimitée par rien, celà déstructure un peu le site je trouve :s
même critique pour le sondage... pourquoi ne pas les délimiter avec un style proche de celui utilisé pour les boutons du menu ? (très sympas d'ailleurs )
Modifié par Freedom_09 (18 Apr 2006 - 14:32)
Bonjour,

En fait, la police (curlz mt) pese 63ko, c'est un peut lourd, et les articles seront (je l'esper) nombreux, et souvent écrit par d'autre n'ayant aucune connaissance en html.

Pour remédier à cela, je pourrais faire un petit script php qui remplacerait chaque lettre par son équivalent en image, surtout qu'en théorie (sous inkscape) le rendu n'est pas mal du tout ^^

Mais pour l'instant faute de mieux j'ai rétrécit les titres et ajouté un peut de fantaisie; j'ai aussi mis le meilleur design en site principal, vous en pensez quoi?.

Sinon, le pied de page sera bientôt rajouté.
Très sympa l'idées des "bulles" de couleurs, mais elles sont un peu... rondes. Smiley rolleyes
Je veux dire, as-tu testé avec des carrés (qui rappeleraient le titre du site) ?

Je plussoie sur ce qu'a écrit Freedom_09 concernant les zones de connexion et le sondage.
Modifié par Smiley neko (21 Apr 2006 - 15:37)