Banner

DESARROLLO Y DISEÑO WEB

Listado de Artículos sobre CSS3

Crear tu propio Firebug con Javascript y jQuery

Una de las cosas que, habitualmente no pensamos es la potencia que nos puede brindar JavaScript y, aunque no siempre, lo fácil que puede llegar a ser hacer una buena herramienta para el web. Días atrás, he tenido que implementar un Depurador Web, vamos, algo así como un Firebug casero y dedicado y, la verdad, es que es más simple de lo que parece, sólo se necesita un poco de tiempo, paciencia y unos pocos métodos de JavaScript y jQuery. Para este cometido, antes de nada, vamos a definir cuales son los elementos que se necesitan para gestionar todo lo que sucede en una página web. Evidentemente, en lo primero que pensamos, es los cambios de valor en los campos de texto pero hay muchas más cosas que, analizando un poco, podemos monitorizar:

Responsive Design: Diseño adaptativo de emails

Los dispositivos móviles cada día que pasa tienen más relevancia. Muchas son las recomendaciones que se dicen, algunas más interesantes que otras. Hay quien dice que primero se deben hacer 2 versiones, una para escritorio y otra para móvil, y después adaptarlas a través de Media Queries. Otros, directamente son más partidiarios de metodologías Scrum o XP y predican el diseño simple pero eficaz.

Responsive Design: Utilidades - Magnific Popup

Magnific Popup es un plugin de jQuery lightbox responsive y de libre uso que está enfocado a obtener la mejor mejor experiencia de usuario y rendimiento en cualquier dispositivo, al menos eso dicen. Las características más interesantes de este plugin se comentan a continuación:

Responsive Design: Utilidades - Test Responsive

Responsive Test es una herramienta que sirve para probar en varios dispotivos cualquier página. Sólo tenéis que poner la URL deseada y darle al botón de mostrar. Además cuenta con algunas plantillas Responsive para testar y descargar como por ejemplo Flex APP, Responsive HTML5/CSS3, Responsiva entre otras.

Responsive Design: Menú de Navegación Multinivel

Hoy os voy a exponer un menú desplegable experimental multinivel. La idea principal es ahorrar espacio para menús que tienen una gran cantidad de contenido y subniveles. Cada sub-nivel se muestra en su propio contexto, por lo que el nivel del elemento padre desaparece, aunque pulsando la opción de back ( o atrás) vuelve a aparecer. Esto se hace con animaciones sutiles que se definen en clases de animación separadas y de forma fluida, de manera que se puede utilizar fácilmente en cualquier dispositivo y resolución.

Responsive Design: Imágenes escalables

Cuando desarrollamos un proyecto web en Responsive Web Design, uno de los retos al que nos enfrentamos es el dilema de las imágenes escalables. Existen formas sencillas para escalar una imagen (por ejemplo, determinando el tamaño de la misma relativo a su contenedor). Sin embargo estás soluciones no son a menudo lo más óptimo. A finales del año pasado la W3C publicaba el primer borrador para el uso imágenes en Responsive Design, pero como puede pasar mucho tiempo hasta que veamos resultados debemos mirar otras opciones.

Responsive Design: calc y la propiedad box-sizing de CSS3

Las nuevas versiones de los navegadores traen un hermoso regalo referente al CSS3. Hoy os voy a comentar la función calc, la cual, nos permite de forma sencilla gestionar el ancho y alto de los elementos cuando, estos, tienen padding o margin. Según la especificación W3C la función, básicamente, lo que permite es sustituir el valor fijo de cualquier dimensión que se aplica a una propiedad por una expresión de un cálculo matemático sencilla como sumas, restas, multipliaciones y / o divisiones. De esta manera, a través de esta función podemos escribir cosas como:

Responsive Design: Tablas CSS3 II

Como os prometí, hoy haremos otro vistazo rápido a algunas técnicas para el diseño de formatos de tablas Responsive. Unas más utilizadas como el método unseen o olumna oculta y otras menos como el Flip Scroll o desplazamiento volteado pero, seguro, interesantes. Esta técnica, descrita por primera vez por Stuart Curry implica simplemente ir ocultando columnas de menor importancia en función de la resolución del dispositivo.

Responsive Design: Tablas CSS3

Una de los problemas más frecuentes que nos encontramos cuando nos metemos en el mundo del Diseño Responsive es el diseño de tablas. Esta tarea podemos hacerla tan complicada como se quiera pero, por ello, hoy vamos a hablar únicamente de este tema. Como se trata de aprender la metodología Responsive pondremos 2 ejemplos sin demasiadas complicaciones aunque, sin duda, muy útiles y didácticos. Uno con DIV's y otro con TABLE.

Página  1  2  3