Muchas veces necesitamos dar un aviso a los visitantes sobre el lanzamiento de nuestro proyecto web. Un mensaje de «pagina en construccion» es bastante util. Pero aun mas util, es mostrar un contador hacia atras como mensaje para los visitantes. En este paso a paso se mostrara como usar la libreria CountdownJs, una libreria util para mostrar el tiempo que falta para la posible fecha limite en la que se lanzara el proyecto web.
¿Que Se Necesita?
Open Sans (Google Font)
Montserrat (Google Font)
Libreria jQuery
Libreria Countdown de jQuery
Cualquier imagen para el background.
Un poco de tiempo y algo de paciencia 😉
Estructura De Los Archivos
La estructura de los archivos del proyecto, estaran en tres carpetas y un archivo html:
Archivo index.html – esto servirá como nuestro archivo principal.
Carpeta js carpeta – Guarda los archivos JavaScript y jQuery
Carpeta img carpeta – Guarda la imagen que se usa como fondo.
Carpeta carpeta css – Almacena los estilos (CSS) que se aplican a la pagina.
Lo Que Vamos A Hacer
El HTML
En la parte del HTML, vamos a envolver todo en un div contenedor mantendrá la totalidad de nuestros elementos. Esto incluirá la cabecera y la sección de los elementos que sostendrán nuestras etiquetas básicas con sus respectivos id y clases. También incluiremos un elemento de pie de página sencilla que contendrá el texto de autor.
En el anterior codigo, hemos hecho el llamado a las fuentes de google, las librerias JavaScript, el archivo JavaScript, en el cual iniciamos el contador cuando se haya cargado el DOM y los estilos.
El CSS
Con lo anterior tendremos la estructura, solo el HTML no sera agradable visualmente. Aplicaremos algo de CSS para dar estilo y un elegante efecto en el primer titulo del encabezado 😉
Con esto, la pagina tendra un elegante estilo, pero no se vera el contador. Esto se debe a que no hemos iniciado el contador cuando se carga el DOM. Para esto usaremos nuestro archivo JavaScript, con unas simples lineas 🙂
El JavaScript
Usaremos el jQuery para saber cuando se ha cargado los elementos de la paginas, seguidamente creamos una fecha, la cual será el lanzamiento del proyecto:
$(document).ready(function() {
var launchdate = new Date(2014, 9 - 1, 7);//la fecha de lanzamiento del proyecto
$('#counter').countdown({
until: launchdate
});
});
Descarga El Proyecto!
Puedes descargar la carpeta del proyecto con los archivos y así poder modificarlos a tu gusto. Solo tienes compartir el articulo con los botones de abajo, una vez lo hayas compartido, no debes de salirte de la ventana o pestaña del articulo, seguidamente aparecerá el botón de la descarga 😉 Ayuda a que este articulo lo conozcan mas personas 🙂
¡Felicitaciones! Acabas de crear una página fantástica de «coming soon» con un contador. Cuando los visitantes lleguen a la pagina de «proximamente», muchas veces no volveran, la causa, es que no se les hace saber cuando sera lanzada o estara en funcionamiento la pagina.
La adición de un contador, les informara acerca de la fecha en la que se puede comprobar el sitio de nuevo. Espero que este pequeño paso a paso haya sido de gran utilidad.