Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Mon site
Mon site Critiques : Demandez un avis sur votre site en construction
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/12/2007, 12h51   #1
Invité4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut [Sugestions] http://www.dynasites.ch/

Bonjour,

j'ai mis à jour le site de notre société en créant un nouveau design nous débarrassant des tables en mettant du 100% div.
J'utilise à fond la transparence des png, donc ça passe pas sous IE < 7.

http://www.dynasites.ch/

Qu'en pensez-vous ?

Merci
  Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 12h54   #2
Inscrit
 
Avatar de Keihilin
 
Inscription : février 2004
Messages : 861
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : février 2004
Messages : 861
Points : 966
Points : 966
Envoyer un message via MSN à Keihilin Envoyer un message via Skype™ à Keihilin
Ben fais attention quand même...Un site qui s'affiche aussi mal sous IE6, ça décrédibilise quand même un peu pour une société de création de sites
Keihilin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 13h01   #3
Invité4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
C'est vrai, mais c'est frustrant quand on veut profiter des technologies un peu plus récentes que 2001 .
Je pourrais faire une version spécial pour IE6.
  Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 14h51   #4
Membre confirmé
 
Inscription : janvier 2007
Messages : 240
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : janvier 2007
Messages : 240
Points : 251
Points : 251
Citation:
Envoyé par Eldacar Voir le message
Bonjour,

j'ai mis à jour le site de notre société en créant un nouveau design nous débarrassant des tables en mettant du 100% div.

Qu'en pensez-vous ?
Bonjour Eldacar

Qu'en penser effectivement...

Il y a un gros soucis dès le départ car la démarche vers les standards du web ne consiste pas du tout, concernant la mise en page, à passer de <table> à <div> mais de passer d'un html encombré de <table> n'ayant aucune pertinence particulière du point de vue de la description du contenu à une gestion du rendu à l'écran par les propriétés de positionnement de css. Le html s'en tenant à sa pure fonction de description pertinente et structurante du document et de son contenu.

Tu te retrouves donc avec plein de <div> mais dont tu ne maitrises pas du tout la logique de leur présence dans le code source et que tu utilises à la place des balises html adéquates.

Prenons ceci par exemple :
Code :
1
2
3
4
<div>
	<img src="images/titre.png" alt="DynaSites, Lausanne" />
</div>
la balise <img> est de niveau inline, c'est à dire qu'elle est assimilable a du texte simple et qu'elle n'introduit aucune rupture dans le flux de texte simple (flux de niveau texte donc). Tu choisis de baliser cette image avec un conteneur de niveau block, et tu as bien raison s'il s'agit bien d'avoir une rupture dans le flux inline. Sauf que la balise adéquate pour réaliser cela ce n'est pas <div>, c'est <p>.

Dans sa très grande mansuétude le html autorise que <div> puisse être conteneur de texte anonyme ou de balisage inline, il n'empêche que ce n'est pas la fonction de cette balise.


Prenons ceci maintenant :
Code :
1
2
3
4
<div class="CategoryTitle">
		Présentation
</div>
Dès la première approche de ton document on se doute bien que présentation est un en-tête d'une section dans laquelle on trouve plusieurs sous sections chacune avec son en-tête. Et là une fois de plus tu as bien raison. Mais dans ce cas pourquoi n'as tu pas rendu cela transparent via html en utilisant les balises de heading (<h1>, <h2>, etc...).

Le html est fait pour opérer ce genre de précisions dans la constitution du document web. <table> utilisée pour de la mise en page est effectivement à coté de la plaque de ce point de vue.

Mais abandonner <table> sans permettre à html de déployer toutes ses possibilités he bien c'est vraiment très dommage non ? (Déjà que des possiblités il n'en a pas tant que ça le pauvre vieux )
clb56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 20h59   #5
Membre chevronné
 
Avatar de djoyeux
 
Inscription : août 2007
Messages : 592
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2007
Messages : 592
Points : 657
Points : 657
Je tiens aussi à dire que le png transparent fonctionne sous IE en utilisant un filtre adéquat.

Je m'en sert sur un de mes sites et ça fonctionne trés bien à condition de mettre tes liens en position relative.

De plus 2 3 détails sur le site :
- La bannière du haut fait bizarrement centré !!!
- ton site en lui-même pourrait être centré dans la Page du navigateur.
- le menu fait vraiment gros pour le peux de contenu.
- Ton site n'a pas l'air valide W3C.

- et cette phrase me parait... Bref trop ou pas assez vulgarisé
Citation:
Intégration de la technologie AJAX sur votre site, pour rendre vos pages vivantes et réactives.
On rend ses pages vivante et interactive avec du PHP. Pourquoi parler ici d'AJAX ??? On sent trop que le mot AJAX et laché comme ça par ce que c à la mode.

Sinon design en générale sobre. pas mal.

De plus pour reprendre ce que disais clb56. Utiliser du H1 H2 H3 permet au moteur de recherche de mieux indexer ta page..

voila
__________________
Dieu de l'orthographe pardonne moi.
Ne pas confondre language SMS et abréviation. ça n'a rien a voir...
djoyeux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2007, 08h53   #6
Invité4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
EN PHP tu ne génères en rien des pages vivantes,
une fois que c'est chargé c'est fixe.

On fait, avec AJAX, des onglets avec des div qui se rechargent, on a fait un chat en AJAX, etc.

Là c'est toi qui te trompes, tu fais effectivement des trucs vivants avec Ajax.
  Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2007, 20h18   #7
Membre Expert
 
Avatar de Janitrix
 
Inscription : octobre 2005
Messages : 3 398
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 3 398
Points : 2 331
Points : 2 331
PHP permet le dynamisme du contenu, pas de la page en elle même, comme l'a dit Eldacar, c'est Javascript (et non Ajax qui n'est qu'une technique de développement) qui va dynamiser la page, en ajouter du mouvement, de la réaction. C'est parfois très bien réussi, mais souvent, c'est fait avec beaucoup de maladresse, ça devient lourd, et ça bousille l'accessibilité.
Janitrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h33.


 
 
 
 
Partenaires

Hébergement Web