Desde o momento em que tive contato com os padrões WEB no segundo ano até meu primeiro emprego após a formatura como "Engenheiro de Reconstrução de Páginas", desde o momento em que tive contato com padrões até ser moderador da Área Blue Ideal Standards por mais de quatro anos, Os padrões da WEB tornaram-se uma parte importante da minha vida. Por que ainda menciono isso quando o “desenvolvimento front-end” é tão popular que acho necessário fazer um resumo no início da minha nova carreira?
Agora que estamos esclarecidos sobre os padrões da web, não será tão simples. Esperamos analisar os padrões da web a partir de um nível arquitetônico e de forma holística. Esperamos falar sobre esse tópico do ponto de vista de muitos engenheiros de páginas e proprietários de empresas. .
Para que a revolução seja bem-sucedida, a ideologia deve ser unificada. É necessário que eu dote cada unidade de combate dos engenheiros da web com um "comissário político" para supervisionar e lembrar os engenheiros da web em todos os momentos de implementar conscientemente as ideias centrais e as disposições normativas. do W3C sem afrouxar. Só tenho um pensamento em mente: os padrões W3C são bons!
Este é o tema do meu artigo “unificar o pensamento e seguir os padrões”. Não importa o quão tentado você esteja, os aplicativos não padronizados podem ajudá-lo a aumentar seu salário e ser promovido, e o layout da mesa pode atender rapidamente às suas necessidades. Fique e resista à tentação. Como as tentações são temporárias, a verdade é eterna.
Pensamento unificado, qual é a ideia dos padrões WEB?
Primeiro, é a série de especificações W3C, html4.0, xhtml1.0, css2.1, ECMAScript, DOM, XML, etc. Como engenheiro de páginas, você deve aprender a ler os padrões, reconhecê-los e compreendê-los. Para verificar se o seu código é consistente com o padrão, você precisa entender as vantagens e intenções do padrão W3C. Se você usar a distância linguística, o mandarim permite que os chineses se comuniquem entre si e o inglês permite que pessoas de todo o mundo se comuniquem. O padrão W3C permite que as páginas sejam executadas em diferentes terminais, para que os usuários que usam vários terminais possam navegar em suas páginas, o que significa que elas podem ser usadas por usuários mais populares em todas as plataformas.
2. Separação de estrutura, desempenho e comportamento. Estrutura é a escrita de documentos HTML estritamente semânticos, CSS é o processamento visual de páginas HTML e comportamento é a mudança dinâmica da página, modificação de conteúdo e conclusão de função acionada pelo comportamento do usuário. . A separação não é uma simples separação de arquivos, mas uma divisão estrita de trabalho. Não use tabelas para layout, isso é uma questão de CSS, e não use hx para ajustar o tamanho da fonte, isso também é uma questão de CSS. Estrutura = conteúdo + conteúdo de interpretação semântica. Desempenho = quão bem o conteúdo da página é apresentado. Comportamento = gatilhos do usuário para alterar conteúdo e HTML e CSS.
Os padrões da Web são uma revolução. Foi isso que percebi quando estava na Tencent Revolution: derrubar o sistema antigo e atrasado e estabelecer um sistema novo e avançado.
Sistema de engenharia de página reversa, código de página para artistas, código de página que só pode ser navegado pelo IE, código de página que pode ser exportado diretamente com ferramentas gráficas sem escrever código, código de página que consome muito tráfego e código de página que é tão lento como um caracol, os programadores ficam tontos ao ver o código da página e precisam ser movidos toda vez que ele é revisado. O código da página gerado repetidamente é um tipo de código da página que torna os engenheiros da página e os trabalhadores migrantes iguais.
É claro que devemos revolucioná-lo, substituí-lo e criar um novo sistema de engenharia de página e qualidade de página. O código da página preenchido por engenheiros de página independentes, o código da página que abrange plataformas, pode ser acessado e navegado por qualquer dispositivo que possa analisar a página. , e o código de página manuscrito, código de página organizado e bem estruturado com o menor consumo de tráfego, código de página que os programadores gostam, código de página com velocidade de acesso super-rápida, código de página revisado e reutilizável, para que os engenheiros de página possam levantar suas cabeças e orgulhosamente se autodenominam engenheiros, o que está escrito também é o código da página do código de computador.
As revoluções sempre produzirão resistência e regressão, não importa quão preguiçosos, auto-satisfeitos ou aqueles que traem os padrões por um pequeno lucro, os padrões serão gradualmente criticados diante deles. não há assistência visual quando preenchemos os dados ali e falamos do excelente layout da mesa, quando o chefe e o gerente de projetos que não têm visão exigem o uso urgente online e as ferramentas gráficas geram páginas diretamente, nossa revolução encontra obstáculos e resistência, e nossa confiança também está abalada. O que devemos fazer neste momento? Se desistirmos da revolução, fracassaremos e os nossos ideais serão destruídos. O futuro é brilhante, mas o caminho é tortuoso. Só podemos dizer que a persistência é vitória. ter sucesso, por que nossa revolução de páginas não pode ter sucesso?
Resumo: A revolução ainda não teve sucesso e os camaradas ainda precisam de trabalhar arduamente. Unifique seus pensamentos, elimine pensamentos que distraem e siga os padrões.