Depuis le moment où j'ai été exposé aux standards du WEB au cours de ma deuxième année jusqu'à mon premier emploi après l'obtention de mon diplôme en tant qu'« ingénieur en reconstruction de pages », depuis le moment où je suis entré en contact avec les standards jusqu'à celui de modérateur de la Blue Ideal Standards Area pendant plus de quatre ans, Les standards du WEB sont devenus une partie importante de ma vie. Pourquoi est-ce que j'en parle encore alors que le « développement front-end » est si populaire ? Je pense qu'il est nécessaire de faire un bilan au début de ma nouvelle carrière ?
Maintenant que nous connaissons les normes du Web, ce ne sera pas aussi simple. Nous espérons examiner les normes du Web d'un point de vue architectural et les examiner de manière globale. Nous espérons parler de ce sujet du point de vue de nombreux ingénieurs de pages et propriétaires d'entreprise. .
Pour que la révolution réussisse, l'idéologie doit être unifiée. Il est nécessaire pour moi d'équiper chaque unité de combat d'ingénieurs web d'un « commissaire politique » pour superviser et rappeler à tout moment aux ingénieurs web de mettre en œuvre consciencieusement les idées centrales et les dispositions normatives. du W3C sans se relâcher. Je n’ai qu’une pensée en tête : les standards du W3C sont bons !
C'est le thème de mon article « unifier la pensée et suivre les normes ». Peu importe à quel point vous êtes tenté, les candidatures non standardisées peuvent vous aider à augmenter votre salaire et à obtenir une promotion, et la disposition des tableaux peut rapidement répondre à vos besoins. Restez et résistez à la tentation. Parce que les tentations sont temporaires, la vérité est éternelle.
Pensée unifiée, quelle est l'idée des standards WEB ?
Tout d'abord, il s'agit de la série de spécifications du W3C, html4.0, xhtml1.0, css2.1, ECMAScript, DOM, XML, etc. En tant qu'ingénieur de pages, vous devez apprendre à lire les normes, à reconnaître et à comprendre les normes. Pour vérifier si votre code est conforme à la norme, vous devez comprendre les avantages et les intentions de la norme W3C. Si vous utilisez la distance linguistique, le mandarin permet aux Chinois de communiquer entre eux et l'anglais permet aux personnes du monde entier de communiquer. La norme du W3C consiste à permettre aux pages de s'exécuter sur différents terminaux, afin que les utilisateurs utilisant différents terminaux puissent parcourir vos pages, ce qui signifie qu'elles peuvent être utilisées par des utilisateurs plus populaires sur toutes les plates-formes.
2. Séparation de la structure, des performances et du comportement.La structure est l'écriture de documents HTML strictement sémantiques, CSS est le traitement visuel des pages HTML et le comportement est le changement dynamique de la page, la modification du contenu et l'achèvement des fonctions déclenchés par le comportement de l'utilisateur. . etc. La séparation n'est pas une simple séparation des fichiers, mais une division stricte du travail. N'utilisez pas de tableaux pour la mise en page, c'est une question CSS, et n'utilisez pas hx pour ajuster la taille de la police, c'est aussi une question CSS. Structure = contenu + contenu d'interprétation sémantique. Performance = dans quelle mesure le contenu de la page est présenté. Comportement = l'utilisateur déclenche la modification du contenu, ainsi que du HTML et du CSS.
Les standards du Web sont une révolution. C'est ce que j'ai réalisé lorsque j'étais chez Tencent. Revolution est de renverser l'ancien système arriéré et d'établir un système nouveau et avancé.
Système d'ingénierie de page en arrière, code de page pour les artistes, code de page qui ne peut être parcouru que par IE, code de page qui peut être directement exporté avec des outils graphiques sans écrire de code, code de page qui consomme beaucoup de trafic et code de page aussi lent comme un escargot, les programmeurs ont le vertige lorsqu'ils voient le code de la page, et ils doivent être déplacés à chaque fois qu'il est révisé. Le code de la page qui est généré à plusieurs reprises est une sorte de code de page qui rend les ingénieurs de page et les travailleurs migrants identiques.
Bien sûr, nous devons le révolutionner, le remplacer et créer un nouveau système d'ingénierie de page et une nouvelle qualité de page. Le code de page complété par des ingénieurs de page indépendants, le code de page qui s'étend sur les plates-formes, peut être consulté et parcouru par n'importe quel appareil capable d'analyser la page. , et le code de page manuscrit, soigné, bien structuré, code de page avec la plus faible consommation de trafic, code de page que les programmeurs aiment, code de page avec une vitesse d'accès ultra-rapide, code de page révisé et réutilisable, afin que les ingénieurs de page puissent lever la tête et se disent fièrement ingénieurs, ce qui est écrit est aussi le code de la page du code informatique.
Les révolutions produiront toujours de la résistance et de la régression. Peu importe à quel point ceux qui trahissent les normes pour un petit profit sont paresseux, satisfaits d'eux-mêmes, les normes seront progressivement critiquées devant eux. Peu importe à quel point les programmeurs sont de bas niveau et mentalement retardés. il n'y a pas d'assistance visuelle. Lorsque nous y remplissons les données et parlons de l'excellente disposition des tableaux, lorsque le patron et le chef de projet qui n'ont aucune vision exigent une utilisation urgente en ligne et que les outils graphiques génèrent directement des pages, notre révolution rencontre des obstacles et des résistances, et notre confiance est également ébranlée. Que devons-nous faire à ce moment-là ? Si nous abandonnons la révolution, nous échouerons et nos idéaux seront brisés. L'avenir est brillant, mais le chemin est tortueux. Nous pouvons seulement dire que la persévérance est une victoire puisque la révolution démocratique en Chine le peut. réussir, pourquoi notre révolution des pages ne peut-elle pas réussir ?
Résumé : La révolution n'a pas encore réussi et les camarades doivent encore travailler dur. Unifiez vos pensées, éliminez les pensées distrayantes et suivez les normes.