Lo importante no son los estandares
Cuando hace mas de un año escribia sobre el uso obsesionado de estandares y el desvaloramiento de flash me daban risa los comentarios que me hacian sobre que yo no sabia la importancia de estandares, o que flash iba hacia el desceso y era innaccesible, pensaba simplemente en cuando se darian cuenta de por que yo decia tales cosas.
Hoy me encontre un articulo bastante bueno sobre esto,
http://www.maestrosdelweb.com/editorial/noestandares/
que me hizo pensar en que por fin ya se estan dando cuenta de como se reorganiza la web, de que el reordenamiento no es por codigo sino por semantica pero vi que para algunos aun es dificil entender lo que esto significa, me refiero a lo siguiente: ustedes realmente entienden los terminos: “Semantica”, “Web semantica” y :”Estandar”???
Cuando leo los comentarios respecto al articulo muchos entienden el termino “Estandares” como “Codigo que valida”, “que se vea en todos los navegadores”, “que cierre bien tags”, algunas veces he hablado sobre aquellos sitios que aunque validan perfectamente son un desastre en estructura, que tienen cientos y cientos de divs solo para hacer bordes redondeados con ids y clases inutiles, o que por ser codigo limpio creen que son accesibles y al verlos en un celular simplemente no se pueden usar, ni siquiera pensar en su portabilidad para crear una aplicacion en base a ese contenido.
Este tema me apasiona por que en mi sitio (que saldra el lunes) he trabajado todo esto, absolutamente toda la informacion del sitio esta en el Xhtml principal (que valida correctamente) pero su interfaz no esta en CSS (como habitualmente entienden por estandar) sino totalmente en flash gracias a la clase DOM del danieloso, y funciona de tal manera por que la estructura semantica y el codigo son claros para ambas aplicaciones, a eso se refieren los estandares, ya que podran ver mi sitio en un celular de manera sencilla o en linea con una mejor experiencia de usuario gracias a flash y todos los imports que hice :P, es por eso que me apasiona esperar Apollo, que en un futuro declarara perfectamente la forma de estructurar informacion de forma semantica, de algun modo xaml y mxml lo han intentado pero para quienes solo manejas CSS sera un nuevo reto 😛
Estas ideas se han fortalezido gracias al libro de patrones de diseño que estoy leyendo, donde he entendido que no por que se trabaje una aplicacion en POO ya su funcionamiento es correcto, sino que la semantica de la arquitectura en clases y comportamientos influye para su manejo a futuro, algo similar pasa con los “Estandares web” solo que como informacion, no olviden, el cambio es la unica constante, manejando un estandar correcto podremos anticiparnos a cambios sin manipular la estructura, que pasara con aquellos que ya no quieran sus esquinas redondeadas algun dia en css??
Estoy aprendiendo a preocuparme menos por cual codigo y mas por la estructura, pero a fin de cuentas, cual es mi opinion sobre el articulo?
Son importantes los estandares?
Entendiendo el termino de forma correcta SI, ya que ellos definen la portabilidad de nuestra informacion.
Entendiendo el termino como todos los demas, SI, es importante el codigo, no usar estandares es como escribir
<bodi></bodi>
Es importante la semantica??
Aunque parece sencilla no muchos la dominan, y eso diferenciara en un futuro la portabilidad de la informacion, como actualmente sucede con rss, los patrones que generan estandares no los inventamos, los descubrimos.
Para terminar escibi sobre esto por que encaja perfecto con los post anteriores, asi que esperen mi sitio el lunes por fin!!!!!!!!
Deja un comentario