En primer lugar, esta es una idea muy poco sistemática. Después de un período de capacitación en el proceso de desarrollo formal y un período de acumulación, comencé a quejarme.
Separación :
después de la separación
Proceso de desarrollo estructural:
Para los responsables de la producción de páginas, la estructura, por supuesto, se entrega a los desarrolladores de backend y scripts JS/DOM, quienes implementan las funciones mejoradas en el documento de planificación. Sin embargo, se basa en el documento estructural elaborado por el personal de producción posterior y no puede destruir la estructura posterior.
Reconocedor de estructura:
La estructura es un lenguaje para que las máquinas lo lean. Naturalmente, reconoce que es una máquina, por lo que su mayor importancia es transferir datos. Lo más interesante aquí es extraer datos. Creo que la mayoría de las máquinas que extraen datos ahora son robots rastreadores de motores de búsqueda, lo que significa que los objetivos de prueba y servicio de nuestra estructura son principalmente robots de búsqueda. Entonces el SEO es el mejor estándar para poner a prueba nuestra estructura.
Establecer un conjunto de estructuras estandarizadas ayuda a las máquinas a comprender fácilmente nuestros documentos. La creación de documentos semánticos también permite a las máquinas extraer fácilmente los datos requeridos. Los microformatos son naturalmente una forma perezosa de extraer datos. Se establece un conjunto de especificaciones semánticas en función de la semántica existente. También se puede ver que la estructura de XHTML es realmente insatisfactoria a este respecto, y el avance hacia XML se debe principalmente a esta razón.
Proceso de expresión
En comparación con la estructura, CSS está orientado a la capa visual, que es reconocible por las personas. Se construye en la capa de la interfaz de usuario y se desarrolla naturalmente después de recibir los requisitos de la interfaz de usuario.
Reconocido por:
Personas, las personas son sus identificadores, lo que significa que CSS es para personas y necesita proporcionar información que pueda verse u oírse, principalmente visible. Para que las personas puedan ver mejor la información que usted entrega, es necesario cruzar tipos y versiones de navegadores, y es necesario cruzar dispositivos. Entonces, como desarrollador de CSS, su requisito es multiplataforma. En cuanto a la afinidad, es el lado más humano. Cuando te enfrentas a personas con discapacidad física, tus requisitos de reconocibilidad son mejores y tienes que hacer más.
Comportamiento del proceso, el popular cliente enriquecido ahora, aunque involucra css y html, la mayor parte es javascript, dom y xmlhttp. Después, el comportamiento debe ser claro, idealmente todo lo que necesita es una interfaz y la ID común es su interfaz. . El proceso con el que entré en contacto fue entregárselo al desarrollador del script una vez completada la producción html. Pero creo que una vez que los requisitos sean claros, el desarrollador del script puede desarrollar una interfaz como ID y luego esperar hasta que se complete la página y hacer referencia al archivo js.
Reconocido por:
En las personas, el comportamiento humano, es decir, una interacción, nace de una buena experiencia, de la concordancia entre el comportamiento humano y las expectativas de comportamiento, y los resultados y expectativas.
P.M
Los roles que alguna vez quise ser pero que ahora no me gustan, no se dan cuenta de esto en absoluto. Después de hablar sobre la interacción, dejan que se diseñe la interfaz de usuario, se produzcan las páginas y los programadores agreguen funciones... Sus. Las necesidades objetivo son Esta página solo requiere que pueda usarse bajo IE5. Quiero publicar.
Iteración de versiones El ciclo de iteración de versiones es muy corto. Los cambios en los requisitos y la ambigüedad son normales. Entonces, ¿cuál es la importancia de extender el ciclo de vida y reducir los costos? El desarrollo se repite y se lanzan nuevas versiones constantemente. La web es rápida y lenta y es imposible darle tiempo suficiente para considerar si sus requisitos están completos. ¿Aún es necesario aplicar estándares web para el desarrollo? ¡La eficiencia es lo primero!
¿La producción tiene que venir después de la interfaz de usuario?
¿No pueden los productores participar en la planificación del producto? Algunos diseños de UI son completamente artísticos basados en imágenes, sin considerarlos en absoluto como una UI web. La interfaz de usuario está orientada a CSS y la estructura es responsabilidad del productor. Estos son dos elementos completamente independientes y ambos tienen una importancia tan absoluta. ¿Por qué el productor debería seguir la interfaz de usuario y crear documentos de acuerdo con la estructura de la interfaz de usuario?
Después de que terminé de escribirlo, sentí que no era interesante y ¡sobre todo me quejé de ello!