Dado que Internet es un organismo que cambia y se desarrolla constantemente, es muy importante crear un sitio web que pueda cambiar y crecer con Internet. También es muy importante no verse afectado por la onda expansiva de Internet cuando el mundo en línea. cambios.
El marcado limpio y la creación de su sitio utilizando estándares web pueden confundir a las personas, pero hacerlo ahorrará tiempo y dinero a largo plazo.
A medida que la red se expande, las tecnologías utilizadas en la red también se desarrollan constantemente. HTML existe en Internet desde hace mucho tiempo y ha producido muchos derivados durante su continuo desarrollo.
Primero vino Javascript, luego CSS, XML y AJAX. La adopción generalizada de HTML5 está a la vuelta de la esquina, con Firefox, Safari, Opera y Chrome soportando HTML5 (IE está más rezagado que antes).
En este artículo, tomaré Wangyi Technology www.idccss.com como ejemplo para estudiar la base de los estándares de red. ¿Qué significa para usted? ¿Qué significa algo muy importante pero en tiempos normales? Es fácilmente pasado por alto por todos.
¿Qué significa una marca "limpia"?
En resumen, esto significa eliminar el desorden y hacer que el estándar sea compatible, utilizando las mismas etiquetas y estructuras para diferentes idiomas.
HTML limpio puede reducir el uso de etiquetas innecesarias, eliminar cosas innecesarias y utilizar marcas muy pequeñas para completar con éxito una tarea. No utiliza propiedades innecesarias como CSS integrado, estructura y organización de cada archivo. Del mismo modo, un CSS limpio debería evitar la duplicación y hacer uso de los recursos existentes. El cumplimiento de estándares significa que su página cumple con los estándares HTML, CSS y XML publicados por el W3C. Significa utilizar el W3C para detectar errores, corregirlos y probarlos hasta que sus páginas web sean 100 por ciento utilizables.
Cada proyecto de diseño de sitios web tiene un límite de tiempo y los clientes también quieren que sus sitios web estén terminados con anticipación. Por eso, los desarrolladores y diseñadores web están bajo una presión constante para trabajar más rápido y más eficientemente.
Normalmente pienso: "Pensar rápido te vuelve descuidado y marcar en un formato estándar y limpio lleva mucho tiempo" y suelo decir: "Esto ya funciona, esta es la mejor manera de hacerlo". Importante "Por supuesto, Hasta ahora te ha funcionado. Pero ¿qué pasa el año que viene? ¿Qué tal dentro de tres años? ¿Qué impacto tendrá?
¿Realmente crees que los motores de búsqueda funcionarán de la misma manera todo el día? Eres muy exigente y si no cumples con los estándares, el rango aparente de tu página disminuirá.
¿Qué sucede cuando la siguiente persona tiene que cambiar la página web que creaste? ¿Qué sucede si te atropella un automóvil, te secuestran extraterrestres o no puedes encontrar tu campamento en una expedición polar? Para solucionar el desorden que dejaste, debes hacer todo el esfuerzo posible para mirar y comprender el código. ¿Será esto algo simple? ¿Quién puede garantizar que esta persona no tendrá dolor de cabeza y no te maldecirá?
Así que la primera vez que lo hagas, tienes que hacerlo de la manera correcta. Esto no es algo molesto, es una filosofía de vida. Si hace esto, en realidad le ahorrará mucho tiempo y dinero, y facilitará las cosas a las personas con las que trabaja.
Podría pensar que escribir lo que quiera en CSS integrado sería más rápido que escribir dentro de ciertas reglas. Y podría pensar que sería más rápido escribir al azar sin considerar toda la estructura del archivo. Más adelante, cuando actualice archivos o rediseñe el sitio web, dedicará más tiempo a recuperar el código que escribió al azar del que guardó en ese momento. Cuando escribes una nueva página, el molesto código en línea que usaste antes volverá y te atrapará, y te llevará mucho tiempo deshacerte de él.
Escalabilidad, accesibilidad, transformación y estándares futuros
El desarrollo de los navegadores móviles es cada vez más prometedor y ahora casi todo el mundo puede utilizar su teléfono móvil para navegar por Internet. También se están desarrollando tecnologías de asistencia, como lectores de pantalla para ciegos y dispositivos de interfaz variable para personas con discapacidad. No querrás ponerte en desventaja al no tener en cuenta estos cambios.
Para los usuarios de Internet de todo el mundo, el contenido de su sitio web puede estar parcialmente traducido a varios idiomas. Gracias a Internet Archive, el caché de Google y algunos otros elementos de la red, la página que publica hoy puede permanecer disponible durante mucho, mucho tiempo, incluso después de que la haya eliminado de su sitio.
Un marcado y unos estándares limpios contribuyen en gran medida a garantizar que su sitio pueda evolucionar sin problemas a medida que la web evoluciona en el futuro.
Qué hacer y qué no hacer
Utilice etiquetas tal como cree. Por ejemplo: h1 es el nivel más alto de la página web, seguido de h2, h3, etc. Solo debe haber una etiqueta h1 secundaria en cada página.
Nombra tus ID y estándares CSS de manera significativa y pregúntate si otros pueden decir lo que significa el nombre. Los nombres también son interesantes: ¿#box12 o #commentscale?
Haz un buen uso de CSS. Por ejemplo: si configura una fuente en una carpeta, no necesita configurarla nuevamente en cada subcarpeta, a menos que desee configurar una fuente diferente en cada subcarpeta. Esto puede provocar que su página se abra rápidamente.
Utilice su HTML, CSS y XML para corregir tantos errores como sea posible. También presta atención a las advertencias generadas.
Revise cuidadosamente el código generado WYSIWYG y realice la limpieza de código necesaria. Estos códigos están inflados, son redundantes y contienen mucha basura innecesaria e inútil.
No inyecte formato en línea ni etiquetas y atributos irrelevantes sólo porque tiene prisa.
No continúe usándola solo porque tiene efectos a corto plazo. El hecho de que una página se pueda usar no significa que su código sea estándar, no tenga problemas y sea adecuado para los motores de búsqueda.