Buenas prácticas CSS

Lo reconozco. Soy un maniático, un neurótico y estoy obsesionado con le orden. Correcto. Pero es que realmente veo los beneficios que me aporta en mi trabajo esta manera de hacer las cosas, y por eso es que ésta guía de buenas prácticas CSS me ha tocado :)

Más allá de entrar en aspéctos técnicos de los CSS, entra en la estructuración y manera de afrontar proyectos con CSS, para que no sea un infierno que el dia de mañana alguien tenga que lidiar con los CSS y hacer una media de 4 scrolls para cambiar una propiedad con ciertas garantías de éxito.

Aquí me habia enrollado filosóficamente, pero amenizo, que para dar la chapa está nuestro buen amigo zárate.


Mejorando la legibilidad de tu código con unas guías de estilo CSS [english]

Tengo que aclarar (para que no me coman los locos por el peso en kb de las hojas de estilo o fanáticos del rendimiento) que en este post prima la legibilidad sobre cualquier otra cosa, pero que para aquellos proyectos donde el peso del archivo es crítico (digamos un portal con millones de visitas que se traduce en un ancho de transferencia interesante) siempre nos quedarán herramientas que a la hora de publicar permiten eliminar comentarios y comprimir las mismas. Pero en esos casos se debería mantener un fichero para trabajo, y una versión optimizada para producción.

Además viene acompañado de un buen puñado de links ahondando en el tema como éstos:

Test tipográfico

Nuestro ilustre a la par que genial Armando, nos ha dado a conocer este interesante test tipográfico, donde demostrar nuestros conocimientos en el campo de las tipografias. Todo diseñador que se precie ha de ir por la calle reconociendo la tipografía de carteles, rótulos, anuncios, vallas publicitarias…

Aquí os dejamos nuestro humilde resultado…

Resultados del área de diseño del estudio [Q] interactiva en el test tipográfico

Quizás penséis que nos hemos “pegao” “n” intentos (cuando “n” tiende a infinito) realizándolo, o incluso días… quizás semanas, o algún mal pensado dirá que meses… pero la realidad es que aquí somos la caña, y juntando nuestras fuerzas “diseñiles” sobrenaturales, el área de diseño de [Q] ha logrado situarse en la cima, una vez más.

Y ya sabéis lo que dicen por ahi…, si tiene usted algún problema y se los encuentra, quizás pueda contratarlos…

The Open Screen Project

Pues aunque ya he marcado la noticia en blocketpc, no puedo dejar de hacerlo aquí también porque las repercusiones que pueden tener para la distribución del player de flash y para la expansión de la plataforma en el mercado de los dispositivos móviles pueden ser increibles.

Adobe anuncia Open Screen Project, que tratará de converger el desarrollo de PCs y dispositivos no-PCs mediante la plataforma Flash primero, y luego AIR. Si bien era algo que tarde o temprano tenía que ocurrir, personalmente no mes esperaba un anuncio oficial tan pronto. Aunque el anuncio es un inicio de proyecto, y no parece que sea algo inminente.

Convergencia del Flash Player

Las fuentes oficiales que han sacado este notición son Bill Perry para Mobile & Devices y Ryan Stewart para PCs.

Listado participantes Open Screen Project

El proyecto tiene detrás una lista muy importante de empresas del sector desde fabricantes de PCs y móviles a operadores, pasando por otro tipo de empresas.

El proyecto implica cambios en algunas decisiones de Adobe hasta la fecha, como eliminar las cuaotas de licencias para las siguientes versiones principales del player Flash y AIR (futuro) para dispositivos, lo que se traduce que los desarrolladores podremos distribuir el player sin tener que pagar a Adobe. Además se planea publicar la API de la capa de portabilidad del Flash Player. Estos dos elementos combinados, hacen que los desarrolladores entremos en juego como elementos clave a la hora de la distribución del player y de llevar el mismo a otros dispositivos importantes para nosotros. No es open source, pero el player se convertirá en un elemento mucho más ágil y con más capacidad de estar implantado en diferentes plataformas.

Otra de las novedades en la línea a seguir por Adobe es que se publicarán los protocolos de Flash Cast y AMF para obtener servicios de datos más robustos.

Según Bill, cuando esto ocurra, a los desarrolladores deberemos tomar parte en este movimiento,continuando con la creación de experiencias y contenido para dispositivos móviles, y la clave de este proyecto será que tendremos un entorno consistente a través de diferentes dispositivos incluyendo ordenadores personales llegando a poder desarrollar aplicaciones AIR.

En un futuro cercano, los desarrolladores tradicionales de Flash y Flex para escritorio podrán trabajar con flash y AIR para más que escritorio, lo que también implicará la irrupción en el mundo móvil de un grupo de desarrolladores que vienen de otros perfiles.

Bueno, para informaros al detalle de las dos vertienes:

Open Screen Project, visión para desarrolladores PC
Open Screen Project, visión para desarrolladores móviles
Web oficial en Adobe de Open Screen Project

← Previous Page