10 recomendaciones para mejorar la usabilidad en los formularios para móviles

Cuando desarrollamos una página web para dispositivos móviles, debemos tener en cuenta que los formularios requieren una mayor adaptación respecto a la versión de escritorio. Esto se debe, principalmente a la dificultad que tiene  el proceso de la entrada de datos. Como sabe y experimenta cualquier usuario todos los días, escribir textos en los teclados virtuales de los smartphones es una tarea tediosa, así que conviene que intentemos facilitarlo al máximo. En este artículo, damos una serie de consejos que mejorarán la experiencia de nuestros usuarios cuando acceden a un formulario desde un dispositivo móvil.

Leer más

¿Por qué AngularJS?

Las mejoras introducidas en la semántica del HTML en los últimos años han facilitado a los programadores el desarrollo de aplicaciones más fáciles de entenderse e integrarse con otros sistemas. En este sentido, AngularJS dispone de numerosas  herramientas para crear el HTML enriquecido que necesita este tipo de proyectos, por lo que no se trata de una moda pasajera. AngularJS  es una tecnología que, por su utilidad y características, ha venido para quedarse.

Leer más

¿Qué tiene de bueno NodeJS?

NodeJS es un entorno Open Source de desarrollo de software o programación que nació en 2009 de la mano de Ryan Dahl, con el objetivo de cubrir ciertas necesidades de los programadores a la hora de trabajar con Javascript del lado del servidor. Este framework multiplataforma válido para Windows, Mac, Linux, etc., orientado a eventos y  basado en el motor de JavaScript V8, el mismo que utiliza Google Chrome, ha servido para el desarrollo de herramientas como Grunt, Yeoman o Meteor JS  y son ejemplos claros del potencial y versatilidad de NodeJS en desarrollo web.

Leer más

Trucos útiles de CSS para facilitar el diseño de cualquier página web

Recopilamos diez pequeños trucos CSS, al alcance de cualquier desarrollador y esenciales para cualquier sitio web. Usados en su conjunto o por separado, harán que cualquier diseño resulte más fácil de acometer. Aunque hablemos de CSS, recuerda comenzar por un buen HTML, ya que cualquier diseño comienza por una buena base con el lenguaje de etiquetas. Debes mantener el HTML sencillo, aplicar una buena semántica y limitarlo a expresar el contenido, nunca la presentación. Leer más

Ordena el código y optimiza el rendimiento de tu web

En este artículo, explicamos cómo mejorar la rapidez de carga y el rendimiento del navegador mediante algo tan sencillo como la ubicación del CSS y el JavaScript en nuestra página web. Al optimizar nuestro código conseguiremos mayor velocidad y eso redunda en una mejor experiencia de usuario, una de nuestras máximas, que también es uno de los criterios importantes de cara al posicionamiento en buscadores.

Leer más

Mobile First, por favor

Podríamos definir Mobile First como una filosofía en la que encaramos el trabajo de nuestros desarrollos web pensando inicialmente en los dispositivos con pantallas más pequeñas, y terminamos en las de mayor tamaño. De este modo, se nos facilita la implantación de un diseño responsive.

Con esta forma de trabajar, debemos tener más claro que nunca el contenido que vamos a mostrar, el diseño y la disposición de elementos, rechazando todo aquello que nos resulte superfluo, como veremos en este artículo.

Leer más

7 buenas prácticas para diseñar interfaces de usuario

Las interfaces de usuario son integrantes de primer nivel en toda página web y su diseño es básico para el éxito de un proyecto. Muchas veces, sin embargo, nos olvidamos de lo más importante: los usuarios. Más allá del atractivo visual, las interfaces deben ser intuitivas, fáciles y agradables de usar, como explicamos en este artículo, en el que incluimos una serie de consejos generales que podrán ayudar a todos los desarrolladores y proyectos tecnológicos.
Leer más

¿Qué es Canvas?

Canvas (lienzo) es un elemento HTML que permite la creación de gráficos y animaciones de forma dinámica por medio de scripts.  Sus aplicaciones son practicamente iniminaginables: crear  juegos, interfaces, editores gráficos o efectos dinámicos, aplicaciones 3D…. Sólo la imaginación pone límites a Canvas. En este artículo, profundizamos en las posibilidades de Canvas y las ejemplificamos con un sencillo  gráfico.
Leer más

Cómo conseguir URL amigables con la modificación del archivo .htaccess

El archivo .htaccess es un archivo de configuración de Apache, el más popular de los servidores web, que se encuentra en la mayoría de los espacios de alojamiento. De modo general, ese archivo es capaz de alterar la configuración del servidor web, aplicando esos cambios al directorio donde el .htaccess esté situado y todos los directorios que dependen de él. En la práctica, este fichero se usa para muchas cosas como, por ejemplo, proteger una carpeta por clave, activar la compresión de los ficheros que se transfieren, etc. En este artículo profundizamos en uno de los mejores usos que le podemos destinar: la creación de URL amigables.

Leer más

¿Qué tipo de letra utilizo en mi página web?

Elegir la tipografía puede parecer una tarea trivial, pero es una de las decisiones más importantes que debemos tomar cuando diseñamos un sitio web. En este artículo queremos ofrecerte algunas pistas sobre el uso de distintas fuentes en Internet, junto a algunos interesantes conceptos como pixelización, antialiasing o hinting. Y, por supuesto, lo más útil: unos recursos en los que encontrarás las tipografías que mejor encajan en tu proyecto web.

Leer más