Las webs estan cambiando y con ella el entorno, es importante desarrollar y diseñar web sites que puedan crecer con simples cambios segun las necesidades futuras. Estandarizar tu web no solo te permite lograr esto sino que logrará ahorrarte dinero y tiempo a largo plazo.
A medida que la web avanza la tecnología que usas para realizarla crece paralelamente, y apesar que HTML esta ya en el mercado por un largo tiempo a adquirido muchos cambios en ese tiempo.
Primero Java Script, luego CSS, XML y posteriormente AJAX. Incluso HTML 5 cerca, los buscadores Firefox, Safari, Opera y Chrome gozaran un soporte completo de HTML 5, el unicoque esta lento como siempre es Internt Explorer.
Entonces entender el uso de Estandares Web, eso se resume a una web ordenada y muy bien organizada, cumpliendo estandares de diseño y usar las etiquetas y estructuras de cada lenguaje .
El orden de un codigo ya sea en HTML o en Java por mas complejo o largo que sea , elimina perderse en los momentos de hacer cambios o simples actualizaciones , elimina confucion en uso de funciones ya creadas y repetidas dejando un codigo estructurado y bien organizado.
Ademas los Estandares Web cumplen con paginas validadas bajo el W3C de HTML, CSS y XML. quiere decir que usando validadores gratuitos de W3C para revisar errores y corregirlos estaras casi al 100% de un codigo limpio.
Porque Importaria tener un codigo limpio?
Si bien cada proyecto tiene un tiempo de desarrollo , entrega y complejidad unico. Esto hace que los programadores y diseñadores esten en un constante y variable presion de trabajo considerando rapidez y eficiencia. Es muy facil caer en un desarrollo simple, desordenado y de rapida entrega sin important estos estandares y se dice… si funciona…eso es lo que importa.
Estoy segura que funcionara sin problemas a la hora de presentarlo o entregar tu trabajo,pero funcionara el proximo año que te pidan hacer una actualizacion? te perderas tu mismo en tu propio codigo? que pasa con navegadores nuevos o con accesibilidad?
Los buscadores mas importantes consideran todo este tipo de estandares y realmente obvianpaginas con codigos sin estructura. Para evitar este tipo de incovenientes a ti mismo trata de hacerte un orden y estructura al realizar cualquier tipo de trabajo.
Hacer y No Hacer
1.- Hacer: usa etiquetas creadas para un objetivo . por ejemplo. h1 es el primero en usar luego vendra h2, h3 etc deberia haber solo un h1 por pagina.
2.- Hacer: al crear tus clases o Id en tu hoja de estilo utiliza terminos que puedan describir claramente el nombre de la clase.
3.- Hacer: Valida tus codigos HTML, CSS y XML y corrije los errores lo mas que se pueda.
4.- Hacer: revisa WYSIWYG del codigo generado en tu editor, aveces se agregan codigos innecesarios.
5.- No Hacer: no ingreses codigo de estilos en tu HTML, etiquetas o atributos por apuro. sigue tu forma ordenada de trabajo en el file correspondiente.
6.- No hacer: No te conformes con el hecho de que si funciona…esta bien, recuerda que traera consecuencias en la optimizacion de tu paginas y la indexacion en buscadores.
Tags: Codigo Limpio, Estamdares web, Hacer y No Hacer en web