Après avoir lu l'article de Cragle "Est-il nécessaire de reconstruire le site Web avec Div+Css ?", j'ai quelques réflexions qui ne me satisfont pas. J'ai également mentionné dans les commentaires de l'article que j'avais viré deux artistes qui insistaient pour utiliser div. technologie, et ils ont été critiqués. Certains amis s'y opposent, mais un ami qui est directeur technique a également posté un message pour exprimer son soutien. Un dicton très classique est : « Les sites Web sont destinés aux gens. Pas aux machines. Donc. et s'il est conforme aux normes du w3c ? » En parlant de conception de sites Web, je suis entré dans l'industrie en 2000, je dois donc quand même dire quelques mots sur les deux artistes que j'ai embauchés en premier. J'avais l'intention de créer une nouvelle entreprise avec un ami et j'ai embauché une entreprise de design artistique pour créer un site Web d'images. Lorsque nous parlions de salaire, il a dit : si vous voulez que j'utilise des divs pour créer des pages, le salaire devrait être plus élevé. Si vous voulez aller haut, allez haut. Si vous réussissez vraiment bien, cela n'a pas d'importance. En fait, c’est à ce moment-là que j’ai commencé à étudier sérieusement cette chose. Mais à ma grande surprise, dans la publicité promotionnelle sur le site Internet de l'entreprise, cet homme a en fait ajouté cette phrase (pour la promotion, je n'ai pas le temps d'écrire autant de slogans, alors je l'ai laissé jouer pleinement), le contenu est : "Plus de 90 % des sites Web nationaux seront supprimés et div+css deviendra le futur standard." Peut-être qu'il pensait qu'il était plus confiant, mais je n'ai pas abordé le sujet. Ce à quoi je ne m'attendais pas, c'est qu'il lui faudrait un demi-mois pour créer ce site Web promotionnel simple. La conception de la page était très mauvaise - la correspondance des couleurs n'était pas bonne et. il a finalement été renversé par les investisseurs. Après un demi-mois de refonte, il a été à nouveau annulé. Même si j'ai toujours insisté sur le fait que les artistes devraient apprendre la conception de la structure des sites Web, la correspondance des couleurs, etc., il l'a finalement laissé partir. Plus tard, l'entreprise a de nouveau révisé la version, ce qui a pris une semaine pour créer une très belle structure de table. À ce moment-là, je n'avais pas réalisé que div serait plus trompeur aux yeux de certains nouveaux arrivants que je ne le pensais, jusqu'à ce que le deuxième artiste vienne travailler. Il vient juste d'obtenir son diplôme et a travaillé avec beaucoup de diligence, mais il a définitivement été empoisonné. Le premier jour de travail, il a pointé du doigt IE sur mon ordinateur et m'a dit : « Ce que vous faites est très dangereux et très mauvais. Vous devez utiliser Firefox. Seul Firefox est la bonne solution. À partir de maintenant, le monde sera dominé. Firefox. J'étais abasourdi. À cette époque, Internet regorgeait de publicités pour Firefox - de nombreux webmasters, afin de gagner des dollars américains, rabaissaient méchamment IE et faisaient l'éloge de Firefox, juste pour inciter les visiteurs à télécharger. Ce type aime aussi utiliser des divs pour écrire des pages et montre un grand dédain pour les tableaux. Il ne peut même pas tolérer le mot table à ses yeux. Il commence même à passer 90 % de son temps chaque jour à créer des fichiers HTML et des feuilles de style CSS. car un px utilise une règle pour mesurer sur l'écran - c'est trop exagéré, mais seulement 10 % du temps est consacré à la conception globale et à la production artistique de la page. Dans le même temps, afin d'économiser quelques octets, une image est découpée en une image contenant de très petits octets. Le dossier d'images entier est rempli de petites images. Bien sûr, il n'a pas abouti à un travail qui m'a finalement satisfait. Pour diverses raisons, nos révisions étaient très fréquentes, parfois très importantes. J'avais hâte qu'il accumule du code et teste pendant une seule journée. pour changer une petite chose. N navigateurs. Après tout, lorsqu'on dirige une entreprise, il faut tenir compte des coûts. Je n'ai que 8 heures de travail pour lui par jour. Je ne pouvais pas attendre, j'ai donc dû lui demander de partir. Pour être honnête, je ne suis pas contre div+css, mais tout a ses propres avantages et inconvénients. Tout le monde a beaucoup parlé des avantages de div+css, je vais donc parler de certains des inconvénients de la poursuite fanatique de div+. css : 1. Cela augmente considérablement le temps de développement et augmente également le coût de développement. Bien sûr, si vous êtes compagnon ou si vous pouvez faire des heures supplémentaires jour et nuit sans vous soucier de ne pas recevoir de rémunération pour les heures supplémentaires, ce n'est peut-être pas le cas. 2. Cela augmente considérablement la difficulté du travail collaboratif. De nombreux programmeurs qui n'ont jamais appris le div sont perdus pour la page div créée par l'artiste. S'ils font une légère erreur, l'ensemble du site peut être misérable. Bien sûr, si vous êtes un touche-à-tout et que vous pouvez tout faire, ce n’est peut-être pas le cas. 3. Risques de développement accrus. Une erreur dans un fichier CSS peut provoquer le crash de l'ensemble du site, ce qui est terrible. Un grand nombre de liens d'accès appelant des fichiers CSS statiques en même temps peut provoquer des erreurs de concurrence et des échecs d'appel. Il y a quelques années, alors que j'étais assis et jouais dans la voiture d'un ami, il m'a demandé d'une voix crachante : « Savez-vous comment faire du web2.0 ? J'ai dit que le web2.0 n'est pas une technologie, mais le web2. 0 est une idée. Ce n'est pas que passer à div+css soit 2.0. Il a dit que c'était faux, faux, que vous êtes en retard, que votre site Web 1.0 va bientôt échouer, et je vais bientôt investir dans le site Web 2.0 et me préparer à le rendre public. Quelques années plus tard, les ventes de mon site 1.0 étaient toujours en croissance constante, mais sa version 2.0 n'a plus jamais été mentionnée. div n'est pas une mauvaise chose, mais il ne peut pas être exploité. Concernant certaines soirées div qui maintiennent des divs, j'aimerais parler de quelques malentendus, et aussi faire quelques rappels aux amis qui sont nouveaux dans l'industrie. Malentendu 1 : les normes du W3C doivent abandonner toutes les formes Après avoir vérifié le fichier d'aide du W3C, je n'ai pas constaté que le W3C avait abandonné la définition de table, et les pages créées à l'aide de table peuvent également passer la validation du W3C. En fait, la table a toujours été la définition standard du W3C depuis la création de la page Web jusqu'à la définition. présent. Malentendu 2 : div+css peut simplifier le code Tout le monde dit que la mise en page de DIV simplifie le code, mais le code enregistré en utilisant DIV au lieu de TABLE est occupé par CSS (style), et la plupart de ces styles sont utilisés pour contrôler la mise en page de DIV. Une fois que CSS aura mal tourné, les conséquences seront désastreuses. De plus, la poursuite fanatique de doubler la taille de dizaines de K pages est totalement inutile. Tout le monde sait que lorsqu'une page Web est ouverte, la véritable bande passante occupée n'est pas la page Web elle-même, mais les images, le flash, etc. Une page de 100. K devra peut-être être téléchargé. Il existe plusieurs mégaoctets d'images, de flash et de vidéos. De nos jours, la vitesse de développement du matériel dépasse de loin la vitesse de développement des logiciels, et la bande passante ne pose progressivement plus de problèmes. La poursuite fanatique de la simplification du code est une perte de temps. Malentendu 3 : l'utilisation de div peut faciliter la recherche par les moteurs de recherche Il n'existe actuellement aucune preuve que l'utilisation de divs puisse faciliter l'indexation par les moteurs de recherche. Peut-être que cela existe simplement dans une bonne imagination. J'ai toujours cru qu'il n'y avait que quatre mots pour créer un site Web : « Le contenu est roi ». Il y a quatre mots pour diriger une entreprise : « augmenter les revenus et réduire les dépenses ». Tout le reste est vide. Ce n'est pas mal de rechercher de nouvelles technologies, mais ce n'est pas mal d'aller dans les extrêmes. Il n'y a rien de mal à utiliser les divs. Il y a en effet de nombreux avantages, mais il ne faut pas devenir paranoïaque à propos des divs.