Entradas

Cómo insertar vídeos de fondo en nuestra página web

Una de las tendencias que estamos viendo este año en Desarrollo Web es la integración de vídeos en el fondo de una página web. Como comentábamos la semana pasada desde el punto de vista teórico, esto es posible especialmente gracias a la popularización del formato de vídeo WebM, que consigue incorporar esta funcionalidad  sin afectar a la usabilidad y experiencia de usuario. En este tutorial práctico, explicamos las diferentes formas de insertar un vídeo de fondo en nuestra página web, un recurso audiovisual muy atractivo actualmente.
Leer más

WebM, el formato de vídeo Open Source para las necesidades multimedia de la Web actual

Diseñado para las necesidades actuales de Internet, WebM es un formato de contenedor multimedia de código abierto que define en su propia estructura los componentes de vídeo y audio. Es uno de los mejores y más modernos recursos para integrar elementos multimedia en una página web sin sacrificar la experiencia de usuario, ya que permite integrar vídeos de alta calidad sin afectar demasiado el tiempo de carga ni perjudicar su usabilidad.  En próximos artículos, hablaremos de sus aplicaciones más prácticas, pero de momento, nos centramos en sus aspectos más teóricos.

Leer más

Aprende a implementar notificaciones Push con Firebase

Continuamos profundizando en nuestros tutoriales sobre cómo implementar notificaciones Push en un proyecto web, tal y como hemos estado avanzando en recientes artículos. En esta ocasión, nos centraremos en los pasos iniciales que debemos realizar para comenzar a distribuir notificaciones Push con el servicio gratuito Firebase.
Leer más

Posicionamiento SEO y Desarrollo Web van de la mano

Aunque sean disciplinas distintas, existe una relación muy cercana entre el Posicionamiento SEO y el Desarrollo Web. Solo alcanzaremos un buena posición en buscadores si antes hemos adoptado una serie de buenas prácticas en las tareas de desarrollo. A continuación, facilitamos una serie de consejos prácticos para coordinar el Posicionamiento SEO y el Desarrollo Web, algo imprescindible hoy en día si queremos que nuestra página web destaque en las búsquedas de los usuarios.
Leer más

¿Cuáles son los elementos de un servicio web de notificaciones push?

Las notificaciones push son un excelente método para poder comunicarnos con nuestros usuarios porque, de manera inmediata, permiten tenerles al tanto de todas las actualizaciones de nuestro sitio, incluso cuando el navegador  se encuentra cerrado. Por ese motivo, las notificaciones se están extendiendo cada vez más  entre aplicaciones y páginas web y es una de la tendencias más marcadas de 2018. En este artículo veremos, desde un punto de vista bastante teórico, los diferentes elementos que tienen que sincronizarse a la perfección y  que están involucrados en el envío y recepción de una notificación push. Próximamente, afrontaremos este tema de manera más  práctica.

Leer más

El manifiesto en las Progressive Web Apps

Cuando hablamos de Progressive Web Apps (PWA), el archivo de manifiesto es una forma de orientar a los navegadores web, especialmente a los dispositivos móviles, sobre cómo mostrar una aplicación. Es un archivo JSON donde podemos indicar sus diferentes propiedades con sus valores. En este artículo, explicamos de manera muy práctica qué es este archivo manifest.json y cómo utilizarlo correctamente.

Leer más

Los hooks de WordPress, un recurso imprescindible para desarrollar un plugin

Como adelantábamos en nuestro anterior artículo Introducción a la creación de plugins para WordPress, los hooks  (ganchos en inglés) de WordPress nos permiten enganchar nuestro código en puntos específicos del flujo de ejecución de WordPress, de modo que, sin tener que alterar el core del CMS, podemos aplicar nuevas funcionalidades al CMS. Realmente, los hooks no son algo exclusivo del desarrollo de plugins, aunque nosotros nos centramos en esa parte dentro de esta serie de artículo, sino que constituyen un recurso imprescindible para cualquier desarrollador que desee modificar la forma de trabajar de WordPress.
Leer más

Las propiedades de los contenedores Flexbox (II)

Seguimos analizando las principales propiedades del contenedor Flexbox que comenzamos a ver hace poco. Flexbox (o Flexible Box)  es un potente mecanismo de CSS que nos permite elevar el nivel de la maquetación web más fácilmente. Antes de seguir avanzando, conviene recordar que Flexbox es un estándar de la web, por lo que es compatible con todos  los navegadores modernos.

Leer más

Cómo validar una fecha en formato español en PHP

Continuamos con los tutoriales de PHP y, en esta ocasión, explicamos cómo validar una fecha con el formato español día/mes/año (dd/mm/aaaa). Aunque la expresión es sencilla y apenas son unas líneas de código, nos garantiza que la fecha es válida en el calendario y, lo que es más importante, su estrucutura nos sirve de ejemplo para saber cómo abordar problemas más complejos.

Leer más

Funciones propias en PHP

En programación, una función es un conjunto de instrucciones a la que podemos recurrir siempre que queramos. Éstas pueden recibir parámetros y  realizar todo tipo de tareas, ya sean complejas o sencillas. La enorme biblioteca de funciones que posee PHP nos permite realizar, de forma sencilla, muchas de las tareas habituales a la hora de desarrollar una aplicación. Sin embargo, siempre viene bien saber cómo crear e implementar nuestras propias funciones PHP, algo que explicamos en este artículo.

Leer más