40 votes

Pourquoi Google et Twitter utilisent-ils la mise en page?

Double Possible:
Est-il judicieux d'utiliser la balise <table> sur un “moderne” site web?

Partout où je vais je vois ne pas utiliser le tableau de mise en page, c'est mal, même Google le dit, alors pourquoi l'un des sites web les plus visités, Google et Twitter, l'utiliser pour leur page d'accueil?

Je ne pense pas que c'est un type de l'erreur, ou de tout autre problème stupide.

La seule raison pour laquelle je peux penser, c'est qu'ils veulent la page pour regarder similaires, même si le client ne prend pas en charge le CSS, comme avec le Lynx.

Alors pourquoi tout le monde dis qu'il est si mauvais, si les plus grands sites web sur l'internet de l'utiliser.

À mon avis, il y a certains cas, comme ceux mentionnés ci-dessus, où il est vitaly important d'avoir le même look partout, que c'est OK pour utiliser des tables.

edit: La même question va sur des éléments html comme <center>, ou de mise en forme du texte avec l'attribut align et autres "html, les attributs et les éléments utilisés pour remplacer le CSS de la fonctionnalité"

18voto

jkelley Points 841

Le temps de chargement des pages est roi pour ces gars-là et l'utilisation de la bande passante est extrême.

Je dois dire qu'ils utilisent des tables pour la vitesse des données brutes, puisqu'elles servent chaque jour une bande passante considérable.

En outre, notez qu'ils utilisent des styles en ligne dans l'en-tête de page pour réduire le nombre de requêtes HTTP afin de réduire le temps de chargement des pages.

17voto

Mike Trpcic Points 12741

La disposition de la table est plus douloureuse qu’elle ne le mérite. Il est facile à utiliser pour les développeurs, il est cohérent sur presque tous les navigateurs Web et vous permet d'ajouter facilement des lignes / colonnes sans effort.

Le seul inconvénient est que cela va à l’encontre du principe selon lequel votre document ne doit contenir que du contenu et que votre conception doit être contenue séparément (dans un fichier CSS).

14voto

Guffa Points 308133

Google n'a pas à se soucier de son classement dans les moteurs de recherche ...;)

11voto

Neil Barnwell Points 20731

Oui, d'accord. Parfois , juste parfois, les tables vont bien. Tout le monde n’écrit pas des sites Web qui s'adressent à tous les navigateurs possibles, qui doivent prendre en charge la synthèse vocale, etc. En général, essayez d’acquérir des compétences et développez vos compétences et utilisez le positionnement CSS, etc. les choses sur une page Web.

Peut-être que cette question devrait être un wiki de communauté, cependant?

6voto

karim79 Points 178055

C'est mal, c'est pénible, mais le rendu est quasiment garanti pour être cohérent sur différents navigateurs.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X