Desde el momento en que estuve expuesto a los estándares WEB en mi segundo año hasta mi primer trabajo después de graduarme como "Ingeniero de reconstrucción de páginas", desde el momento en que entré en contacto con los estándares hasta ser moderador del Área de Estándares Blue Ideal durante más de cuatro años, Los estándares WEB se han convertido en una parte importante de mi vida. Un tema principal. ¿Por qué sigo mencionando esto cuando el "desarrollo front-end" es tan popular? Creo que es necesario hacer un resumen al comienzo de mi nueva carrera.
Ahora que conocemos los estándares web, no será tan simple. Esperamos analizar los estándares web desde un nivel arquitectónico y verlos de manera integral. Esperamos hablar sobre este tema desde el punto de vista de muchos ingenieros de páginas y propietarios de negocios. .
Para que la revolución tenga éxito, la ideología debe estar unificada. Es necesario para mí equipar a cada unidad de combate de ingenieros web con un "comisario político" para supervisar y recordar a los ingenieros web en todo momento que implementen concienzudamente las ideas centrales y las disposiciones normativas. del W3C sin aflojar el ritmo. Sólo tengo un pensamiento en mente: ¡los estándares del W3C son buenos!
Este es el tema de mi artículo "Unifique el pensamiento y siga los estándares". No importa cuán tentado esté, las aplicaciones no estandarizadas pueden ayudarlo a aumentar su salario y obtener un ascenso, y el diseño de la tabla puede satisfacer rápidamente sus necesidades. Quédate y resiste la tentación. Debido a que las tentaciones son temporales, la verdad es eterna.
Pensamiento unificado, ¿cuál es la idea de los estándares WEB?
Primero, es la serie de especificaciones W3C, html4.0, xhtml1.0, css2.1, ECMAScript, DOM, XML, etc. Como ingeniero de páginas, debe aprender a leer los estándares, reconocerlos y comprenderlos. Para verificar si su código es consistente con el estándar, debe comprender las ventajas e intenciones del estándar W3C. Si usa la distancia lingüística, el mandarín permite que los chinos se comuniquen entre sí y el inglés permite que personas de todo el mundo se comuniquen. El estándar W3C permite que las páginas se ejecuten en diferentes terminales, de modo que los usuarios que usan varios terminales puedan navegar por sus páginas, lo que significa que pueden ser utilizadas por usuarios más populares en todas las plataformas.
2. Separación de estructura, rendimiento y comportamiento. La estructura es la escritura de documentos HTML estrictamente semánticos, CSS es el procesamiento visual de páginas HTML y el comportamiento es el cambio dinámico de la página, la modificación del contenido y la finalización de funciones provocadas por el comportamiento del usuario. . etc. La separación no es una simple separación de archivos, sino una estricta división del trabajo. No use tablas para el diseño, eso es una cuestión de CSS, y no use hx para ajustar el tamaño de fuente, eso también es una cuestión de CSS. Estructura = contenido + interpretación semántica contenido. Rendimiento = qué tan bien se presenta el contenido de la página. Comportamiento = disparadores del usuario para cambiar el contenido y HTML y CSS.
Los estándares web son una revolución. Esto es lo que me di cuenta cuando estaba en Tencent. La revolución es derrocar el sistema antiguo y atrasado y establecer un sistema nuevo y avanzado.
Sistema de ingeniería de páginas hacia atrás, código de página para artistas, código de página que solo IE puede navegar, código de página que se puede exportar directamente con herramientas gráficas sin escribir código, código de página que consume mucho tráfico y código de página que es igual de lento como un caracol, los programadores se marean cuando ven el código de la página y tienen que moverlo cada vez que se revisa. El código de página que se genera repetidamente es un tipo de código de página que hace que los ingenieros de páginas y los trabajadores migrantes sean iguales.
Por supuesto, debemos revolucionarlo, reemplazarlo y crear un nuevo sistema de ingeniería de páginas y calidad de página. Cualquier dispositivo que pueda analizar la página puede acceder y explorar el código de página completado por ingenieros de página independientes, el código de página que abarca plataformas. Y el código de página escrito a mano, código de página limpio y bien estructurado con el menor consumo de tráfico, código de página que gusta a los programadores, código de página con velocidad de acceso súper rápida, código de página revisado y reutilizable, para que los ingenieros de páginas puedan levantar la cabeza. y con orgullo se hacen llamar ingenieros, lo que está escrito es también el código de página del código informático.
Las revoluciones siempre producirán resistencia y regresión, no importa cuán perezosos, satisfechos de sí mismos o aquellos que traicionen los estándares por una pequeña ganancia, los estándares gradualmente serán criticados frente a ellos, no importa cuán bajos sean los programadores, retrasados mentales. no hay asistencia visual Cuando completamos los datos allí y hablamos del excelente diseño de la tabla, cuando el jefe y el gerente de proyecto que no tiene visión exigen el uso urgente en línea y las herramientas gráficas generan páginas directamente, nuestra revolución encuentra obstáculos y resistencias, y nuestra confianza también se ve afectada. ¿Qué debemos hacer en este momento? Si renunciamos a la revolución, fracasaremos y nuestros ideales quedarán destrozados. El futuro es brillante, pero el camino es tortuoso. Sólo podemos decir que la perseverancia es la victoria. tener éxito, ¿por qué nuestra revolución de páginas no puede tener éxito?
Resumen: La revolución aún no ha tenido éxito y los camaradas todavía necesitan trabajar duro. Unifica tus pensamientos, elimina los pensamientos que te distraen y sigue los estándares.