Las ventanas modales han reemplazado rápidamente los predeterminados cuadros de alerta del navegador web. Los modales bien diseñados son más compatibles para dar una gran experiencia de usuario y las ventanas modales vienen con muchos diseños y efectos personalizados.
Es posible construir estilos para ventanas modales en CSS puro, pero a menudo carecen de un cierto ingrediente que encontrará en los scripts o librerías de JS.
Y una de estas increíbles herramientas es Tingle.js, una librería gratuita para crear o usar una ventana modal de JavaScript para sitios web con estilos minimalistas.
Esta biblioteca ha existido por un tiempo, pero todavía está técnicamente en desarrollo v1.0 con mejoras frecuentes.
Pero es un script estable que se ejecuta JS puro, por lo que puedes usarlo en cualquier lugar. No requiere ningún conocimiento de ECMAScript ni necesita ninguna biblioteca de nivel superior como TypeScript.
Todo en Tingle.js está bien documentado e incluso viene con una API clara para personalizar las animaciones, los efectos de los botones y las funciones de devolución de llamada.
Eche un vistazo al repositorio de GitHub para obtener más información con enlaces a la API principal y funciones de devolución de llamada, que encontrará en gran detalle en la página de inicio de Tingle.js.
Si te sientes cómodo editando JavaScript, te encantará este complemento. Es muy fácil trabajar con él y los códigos CSS son aún más fáciles de sobrescribir con su propia hoja de estilo.
La documentación principal está claramente delineada con ejemplos en vivo que puede copiar/pegar en su HTML.
Tingle.js es un script bastante sencillo. Te gustará la forma en que funciona, o no.
Con unos minutos en la página principal de la demostración, podrá saber si le gusta o no. Admite tantos botones como necesite junto con campos de entrada de usuario si desea obtener información del usuario.
Además, esto puede funcionar con grandes ventanas modales como las de los términos de servicio, mensajes de alerta personalizados e incluso contenido incrustado con imágenes y videos.
Definitivamente una de las ventanas modales mejor respaldadas y el diseño limpio es fácil de personalizar para cualquier diseño.
Google está a la vanguardia del diseño web moderno. Ofrece tantas herramientas desde Analytics hasta DevTools, todo con el objetivo de ayudar a las personas a crear una mejor web y por supuesto brindar la mejor experiencia al usuario.
Recientemente publicó otra herramienta útil llamada Lighthouse. Esta es una herramienta gratuita de prueba automatizada que se ejecuta en segundo plano de Chrome. Funciona como una mini auditoría de sitio web donde verificará el rendimiento, la velocidad, la accesibilidad y el cumplimiento de las mejores prácticas semánticas.
La extensión Lighthouse fue creada principalmente para webapps progresivos. Estas son aplicaciones web comunes que se ejecutan en el navegador y se comportan como aplicaciones nativas, pero funcionan como sitios web típicos.
Las PWA son una gran parte del proyecto Lighthouse. Pero el objetivo de Lighthouse es ayudar a todos los desarrolladores web a verificar la calidad de sus páginas.
Esto puede incluir la comprobación de errores de HTML/CSS o buscar líneas de código duplicadas. Lighthouse también analiza el rendimiento web dando consejos de optimización para imágenes, tamaños de archivos, solicitudes HTTP y mucho más.
Todos los resultados principales de la auditoría aparecen directamente dentro de DevTools de Chrome por lo que ni siquiera necesita abrir una nueva ventana para verificar las estadísticas. Todo lo que necesita es una versión en ejecución de Chrome y algo de tiempo para examinar los resultados de la auditoría de Lighthouse.
Generalmente esto se divide en cuatro categorías:
Performance (Actuación).
Accessibility (Accesibilidad).
Best practices (Mejores prácticas).
Progressive Webapp properties (Propiedades de Webapp progresivas).
Cada categoría se divide en propiedades más pequeñas con recomendaciones para mejoras la experiencia al usuario.
Con solo presionar un botón, puede obtener resultados de auditoría que le ayudarán a mejorar radicalmente el rendimiento, la velocidad, la facilidad de uso y casi todas las métricas que le interesan a Google.
Si quieres aprender más, revisa la página principal y lee las muchas características de Lighthouse.
Diseñar y maquetar un newsletter es una tarea larga. Puede encontrar muchos consejos de diseño, pero codificar o maquetar un newsletter en una plantilla es la parte más difícil.
Ahí es donde entra en juego el framework MJML. Es uno de los mejores frameworks de correo electrónico gratuitos y se compila en HTML/CSS puro, el cual funciona para todos los clientes de correo electrónico.
Una de las cosas más frustrantes sobre la codificación y maquetacion de un boletín de noticias es hacer que funcione en todas las plataformas de correo electronico. Este trabajo se complica para cuando se trata de un diseño responsive que también debe funcionar para dispositivos móviles y de escritorio.
Afortunadamente, con el framework MJML obtienes una simple estructura de HTML, por lo que no es tan complicado el trabajo de codificar para diversas plataformas. Tienen una guía para principiantes que es ideal para cualquier persona nueva en el desarrollo de correo electrónico.
Utilizará elementos personalizados como <mj-column> para construir columnas y filas para su plantilla. Puede agregar texto, botones y espacios rápidamente, en función de sus necesidades. El framework de MJML convierte tu código de etiquetas de MJML a HTML y CSS que cumplen con los estándares de los diversos servicios de correo electrónico.
A partir de ahí, puede probar su boletín de noticias para ver cómo se ve en varios clientes. Aunque, basado en las tablas de compatibilidad, diría que MJML es una opción fantástica para todos los correos electrónicos modernos.
Tenga en cuenta que necesita tener algún conocimiento del desarrollo de frontend para usar MJML correctamente. Ejecuta su propio lenguaje de plantillas patentado y lo convierte en HTML, pero también debe comprender lo que hace su código.
Para obtener más información sobre el funcionamiento de esta herramienta, consulte la página de preguntas frecuentes o navegue por el repositorio oficial de GitHub (¡sí, es de código abierto!)
O bien, puede utilizar el editor de navegador en vivo para jugar con el código MJML, sin descargar nada.
Este editor en vivo funciona como un transpiler en el navegador, por lo que puede usarlo para convertir su código en una plantilla de boletín de noticias.
Una vez que haya escrito algo de MJML, simplemente haga clic en el enlace “Ver HTML” sobre el panel de vista previa. Esto muestra todo el HTML sin formato, para que pueda copiarlo y pegarlo y usarlo para su propia plantilla.
Cualquier persona nueva en los boletines electrónicos debe comenzar con un framework o herramienta para el desarrollo agil. No hay una buena razón para codificar todo a mano, por lo que MJML es un gran ahorro de tiempo.
Para comenzar, visite los documentos en línea o incluso intente editar una de sus plantillas en el editor en vivo. Con solo unas pocas horas de trabajo, puede tener un boletín informativo por correo electrónico finalizado, codificado y listo para funcionar.
Los Slider se utilizan comúnmente en la portada de los sitios web de negocios o de portafolio. Crear un Slider Responsive puede parecer una tarea difícil cuando estas comenzando en el mundo del desarrollo web, sin embargo hoy en día existen librerías de Javascript para el desarrollo ágil de un Slider. Sin embargo, el uso de estas librerías requiere de que la persona que lo use tenga algunos conocimientos en Javascript y CSS para lograr tener un Slider con grandes características, pero en este articulo te mostrare como usar WOW Slider, una potente herramienta para crear un Slider responsive.
Con WOW Slider puedes crear elementos con CSS, JavaScript y HTML, el uso es bastante sencillo, solo tienes que arrastrar y soltar las imágenes a mostrar, realizar unas cuantas configuraciones en su panel, y listo! Tendrás los archivos para usar el Slider en cualquier sitio web.
Descargar WOW Slider
Lo primero que se hará es descargar el instalador de WOW Slider, para te puedes dirigir al siguiente enlace www.wowslider.com/wowslider-free-setup.zip, allí tendrás que dar tu correo y tu nombre para que se te permita descargar el instalador. Si eres de las personas que no gusta brindar esta información por el spam que pueda ser enviado al correo, a continuación te dejo el enlace para descargar WOW Slider desde Mega, a cambio solo tendrás que dar una acción social 😉
Comparte este articulo y obtén el contenido premium!’ reset_locker=1 locker_reset_after=30 locker_reset_type=’days’ ism_overlock=’default’ ][/indeed-social-locker]
Como usar WOW Slider [Vídeo]
A continuación dejo un vídeo donde enseño lo fácil que es usar esta herramienta para crear un Slider responsive. Recuerda que el instalador de WOW Slider para Windows lo puedes descargar de Mega a cambio de una pequeña acción social.
Encontrar un proveedor de alojamiento web para principiantes no es problema, y mas aun cuando este te brinda una gran cantidad de documentación. Si estás buscando un servicio para montar un servidor de Minecraft, un hosting de archivos, o simplemente alojar tus sitios web sin problemas, pues debes considerar seriamente empezar con Digital Ocean.
Que es Digital Ocean?
Digital Ocean es un proveedor de alojamiento web en la nube, el cual brinda precios económicos, los cuales varían según la capacidad de la VPS que se se contrate. Cada plan es asequible y rico en funciones, así como fácil de configurar. Ofreciendo servicios básicos, gestión de VPS en la nube y administración de DNS.
Es un proveedor de hosting web, el cual sabe equilibrar características como precio, calidad y soporte.
Enamórate de las características de Digital Ocean
A continuación encontraras lo mas importante que este proveedor de hosting puede brindarte:
Discos de Estado Solido en todas las VPS
Creación de una instancia en 55 Segundos
Red de alta velocidad
Gran almacenamiento a bajo costo
Panel de administración simple
Administración de DNS
1 TB de transferencia como mínimo
API para desarrolladores
Puedes pausar y reiniciar el VPS cuando tu quieras. Solo tú tienes el control de tus maquinas.
Primeras impresiones
He sido usuario por mucho tiempo de un proveedor de Hosting en Colombia, el cual ha sido bastante bueno a pesar de tener días de caídas (que han sido pocas las veces) y todo esto debido a que es un Hosting compartido. En un Hosting Compartido tu web o webs no son las únicas que están almacenadas el proveedor de alojamiento web, esto quiere decir que si le realizan un ataque DDoS a tu vecino, también afectara tu cuenta.
Un VPS te da la capacidad de un Hosting Dedicado (a pequeña escala) pero a un precio mucho mas asequible. Como ya se ha comentado, en Digital Ocean puedes tener tu servidor configurado en menos de 1 minuto.
Cuando te registras en Digital Ocean, no estas limitado a tener un solo servidor en tu cuenta, por el contrario puedes crear diferentes instancias las cuales se llaman Droplets. Cada Droplet se puede configurar según el tamaño, la ubicación, el sistema operativo, y mucho más. La configuración determina el valor que pagaras por este.
Si no te has convencido de lo anterior, te dejo un vídeo explicándote como es un registro por primera vez, además de la creación del primer Droplet 😉
Cuando se ganan los $10 USD en Digital Ocean?
Sé que has venido a este post por los $10 USD y no por lo genial que escribo (es una muy mala broma 🙁 ). Una vez que hayas realizado el registro puede que se tarde en cargar a tu cuenta los $10 USD en crédito. Si tienes problemas con esto, puedes enviar un ticket a soporte y decir que te has registrado con un enlace de referido y que deseas los $10 USD de crédito para convencerte de las maravillosas características que Digital Ocean tiene.
Una vez que te hayan cargado el crédito, al correo te debería de llegar el siguiente mensaje:
Cuando entres al panel de control de Digital Ocean, en la sección de notificaciones veras lo siguiente:
En la sección de facturación puedes ver tus $10 USD, en mi caso se ha realizado un descuento, ya que para hacer el vídeo he creado un Droplet y eso ha consumido saldo…
Cuanto cuesta tener un VPS en Digital Ocean?
Como ya te he dicho, el precio se basa según la configuración del Droplet o servidor VPS. El precio mas económico es de $5 USD (Dolares) por mes, y con el siguiente enlace te dan $10 USD de crédito en tu cuenta; es decir, ya tienes asegurado 2 meses de pago en Digital Ocean.
También puedes encontrar otras características del servidor VPS con sus respectivos precios por mes:
Finalmente
Si eres de aquellas personas que desean tener todo bajo control, un VPS es la mejor opción. En Digital Ocean no solo encuentras precios competitivos, características óptimas, y un gran soporte; sino también cuentas con una gran base de conocimiento o la comúnmente llamada documentación.
Recuerda que registrándote desde el siguiente enlace te darán $10 USD a tu cuenta, lo que equivale a 2 meses de pago para una configuración básica 😉
¿Alguna vez has querido añadir datos personalizados a un elemento HTML, con el fin particular de acceder con JavaScript a dicho elemento? Antes de que HTML5 hiciera su aparición en el mercado, el almacenamiento de datos personalizados asociados con el DOM fue un verdadero problema, y los desarrolladores tuvieron que usar todo tipo de hacks desagradables, tales como la introducción de atributos no estándar o utilizando el método setUserData() para solucionar el problema.
Afortunadamente esto ya no se tiene que hacer, ya que HTML5 ha introducido nuevos atributos data-* globales que permiten insertar la información adicional en cualquier elemento HTML. Los nuevos atributos data-* HTML hacen más extensible, por lo tanto, te permiten desarrollar aplicaciones complejas y crear la mejor experiencia de usuario, y crear una experiencia de usuario más sofisticada y sin tener que usar técnicas que consumen muchos recursos como las llamadas con ajax o consultas de bases de datos del lado del servidor.
El soporte de los navegadores para los nuevos atributos globales en HTML5 es relativamente buena, ya que están soportados por todos los navegadores modernos (IE8-10 parcialmente las admite).
Sintaxis de los Atributos data- *
La sintaxis de los nuevos atributos Data- * es similar a la de los atributos aria-prefixed. Puedes insertar cualquier cadena en minúsculas en lugar del signo *. También es necesario asignar un valor a cada atributo en la forma de una cadena.
Digamos que deseas crear una página Acerca de nosotros (About Us), y almacenar el nombre del departamento en el que trabaja cada empleado. No tienes que hacer nada más, aparte de añadir el atributo personalizado por departamento (data-department) en el elemento HTML correspondiente de la siguiente manera:
John Doe
Jane Doe
Los atributos data-* personalizados son globales, al igual que los atributos class e id, por lo que se pueden utilizar en cada elemento HTML. También puedes añadir tantos atributos data-* a una etiqueta HTML que desee. En el ejemplo anterior, por ejemplo, se puede introducir un nuevo atributo personalizado denominado data-user para almacenar el nombre de usuario de los empleados.
John Doe
Jane Doe
Como regla general, si deseas añadir un atributo personalizado a un elemento HTML, siempre se tiene que prefijar con la cadena data, de esta manera como se usa un dato personalizado en HTML5. Del mismo modo, cuando se ve un atributo con el prefijo data en el código de otra persona, se puede saber con certeza que se trata de un atributo personalizado introducido por el autor del código.
Cuándo utilizar y cuándo no utilizar atributos personalizados
El W3C define los atributos personalizados de javascript data-* de este modo:
“Atributos de datos personalizados están destinados para almacenar datos privados personalizados a la página o aplicación, para los que no son atributos o elementos más apropiados.”
Vale la pena considerar el uso de los atributos de data-* cuando no se puede encontrar ningún otro atributo semántico para los datos que desea almacenar.
No es la mejor idea para utilizarlos únicamente para los propósitos de diseño, como para que pueda elegir el estilo de los atributos de clase. Si deseas almacenar un tipo de datos para los que HTML5 tiene un atributo semántica, tales como el atributo de fecha y hora.
Es importante señalar que los atributos data-* almacenan datos que son privados a la página o la aplicación, lo que significa que serán ignorados por los agentes de usuario, tales como los robots de motores de búsqueda y las aplicaciones externas.
Los atributos personalizados data-* son ampliamente utilizados por los framework de frontend, como Bootstrap y Foundation Zurb. La buena noticia es que no necesariamente tienes que saber cómo programar en JavaScript si deseas utilizar atributos de datos con prefijo como parte de un framework, sólos necesita agregarlos al código HTML para activar una funcionalidad de una pre plugin de JavaScript escrito.
El siguiente fragmento de código añade un tooltip a la izquierda a un botón en la rutina de carga, haciendo uso de la técnica de conmutación y los atributos personalizados de colocación de los datos, y la asignación de valores que les son propios.
Aplicar CSS A Los Atributos Personalizados En JavaScript
Aunque no se recomienda el uso de los atributos data-* para propósitos de diseño, puedes seleccionar los elementos HTML a los que pertenecen, con la ayuda de selectores de atributos generales. Si deseas seleccionar cada elemento que tiene un cierto atributo, debes usar la siguiente sintaxis en el CSS:
li[data-user] {
color: blue;
}
Con el anterior fragmento CSS, los nombres de los empleados que figuran en los elementos li se verán afectados por la regla CSS aplicada.
Si sólo deseas seleccionar elementos en los que un atributo personalizado lleva un determinado valor, esta es la sintaxis para usar:
li[data-department="IT"] {
border: solid blue 1px;
}
Puedes utilizar todo el CSS con selectores de atributos, tales como el selector de general de combinacion ([data-value~=”foo”]) o el selector de comodín ([datos de valor * = “foo”]).
¿Como Acceder A Los Atributos Personalizados data-* Con JavaScript?
Se puede acceder a los datos almacenados en los atributos personalizados con JavaScript o bien mediante el uso de la propiedad dataset, o el método data() de jQuery.
Acceder A Los Atributos Personalizados Con JavaScript Básico
La propiedad dataset es una propiedad de la interfaz HTMLElement, eso significa que se puede utilizar en cualquier etiqueta HTML. La propiedad dataset da acceso a todos los atributos personalizados data-* del elemento HTML dado. Los atributos se devuelven como un objeto DOMStringMap que contiene una entrada para cada atributo data-*.
En nuestro ejemplo, se usa la propiedad dataset de la siguiente manera:
var jane = document.getElementById("jane");
console.log(jane.dataset);
// DOMStringMap { user: "janedoe", department: "IT" }
Se puede ver que en el objeto DOMStringMap devuelto de los prefijos de data-* se obtienen de los nombres (name) de los atributos. Es necesario usar los atributos en el mismo formato si solo deseas tener acceso al valor de un atributo determinado.
Se puede obtener el valor de un atributo especifico como una propiedad de la propiedad del conjunto de datos. Como se ha mencionado antes, es necesario omitir el prefijo de datos a partir del nombre de la propiedad, por lo que si deseas acceder al valor de atributo de usuario de datos de Jane, puedes hacerlo de esta manera:
var jane = document.getElementById("jane");
console.log(jane.dataset.user)
// janedoe
Método jQuery data()
El metodo data() de jQuery hace que sea posible obtener el valor de un atributo personalizado de javascript. Aquí también hay que omitir el prefijo de datos a partir del nombre del atributo para acceder a ella adecuadamente. En nuestro ejemplo, se puede mostrar un mensaje de alerta con el nombre del departamento en el que “Jane” trabaja, y eso se hace con el siguiente código:
$("#jane").hover( function() {
var department = $("#jane").data("department");
alert(department);
});
El método data() debe usarse con cuidado, ya que no sólo actúa como un medio para obtener el valor de un atributo de prefijo de datos, sino también para adjuntar datos a un elemento DOM de la siguiente manera:
var town = $("#jane").data("town", "New York");
Los datos adicionales se adjunta con el método data() de jQuery, obviamente, no aparecerán en el código HTML como un nuevo atributo de datos-*, por lo que si se utilizan ambas técnicas, al mismo tiempo, el elemento HTML almacenará dos conjuntos de datos, uno con HTML y el otro con jQuery.
En nuestro ejemplo “Jane” consiguió un nuevo dato personalizados (“ciudad”) con jQuery, pero este nuevo par clave-valor no aparecerá en HTML como un nuevo atributo de la ciudad de datos. El almacenamiento de datos de dos maneras diferentes, no es la mejor práctica.
Dribbble es un popular sitio web dedicado para las diseñadores, donde podrán compartir el portafolio de diseño en los proyectos WIP, diseños, maquetas, e incluso los freebies. A cambio obtendrás comentarios y críticas por parte de otros diseñadores, lo cual es bueno para impulsar su carrera de diseñador hasta el siguiente nivel.
Si deseas personalizar la forma en exhibir tu portafolio, puedes mostrar tus trabajos bajo tu propio dominio. Para ayudarte con esto, puedes probar Dribbbox.
Dribbbox es una librería que nos facilita el mostrar nuestro portafolio en dribbble bajo nuestro propio dominio, lo cual hará sin ningún problema. A continuación veras cómo se puede realizar la configuración de Dribbbox para mostrar todo tu trabajo de diseño.
Como Instalar Dribbbox
Asumiendo que cuentas con tu propio dominio y una cuenta de servidor; como mínimo contar con un hosting compartido. De lo contrario, puedes ejecutar un servidor local si no cuentas con un servidor en la web.
Descarga el paquete zip, y cargue el contenido en el servidor. Incluya el index.html, los config.js, y las carpetas necesarias, a continuación veras la estructura de los archivos.
Abra el archivo config.js y especifique el nombre de usuario que usas en Dribbble, y así poder usar tu portafolio almacenado en el servicio. La configuración debería ser algo como lo siguiente:
Una vez guardado los cambios, debes de refrescar tu pagina, veras que el portafolio almacenado en Dribbbox ha sido cargado en tu servidor.
Tu Portafolio En Dribbbox
La configuración es simple. Cuentas con tres columnas. Tus datos de contacto se encuentran en el extremo izquierdo en un barra estática. Tus muestras de dribbble están en la columna desplazable del medio, y a la derecha, es donde los visitantes pueden ver tus proyectos, uno a la vez. La configuración es perfecta, aunque no conseguirás los comentarios y me gusta que usualmente podrías recibir en la plataforma de Dribbbox, tampoco podrán compartir tus trabajos :S
Dribbbox ha sido optimizado para verse perfectamente en los dispositivos móviles. Cuando el sitio web se ve en el móvil, el diseño, así como el código HTML del árbol DOM serán reconstruidos a través de mobile.js. Especifique el ancho de la ventana gráfica de los cuales mobile.js debe tener lugar en el index.html.
(function() {
var s = document.createElement("script")
s.src = "assets/js/" + (matchMedia("(max-width: 414px)").matches ? "mobile" : "desktop") + ".js"
document.head.appendChild(s)
})()
Finalmente
Dribbbox es una librería bastante útil para mostrar tus trabajos alojados en dribbble, desde tu propio nombre de dominio. Es muy intuitivo para trabajar, incluso si no sabes JavaScript; sólo tiene que añadir tu nombre de usuario y (opcionalmente) tu dirección de correo electrónico, y ya está todo. Si no te gusta la presentación por defecto, puedes personalizarla aún más a través del CSS.
El desarrollo ágil se ha vuelvo una necesidad en el mundo de los desarrolladores, y aun mas complicado cuando se desarrolla para la web. Y siendo bastante sincero, los desarrolladores por naturaleza no es que seamos bastantes creativos para crear algo bien elegante 🙁 Pero no te preocupes, para la mayoría de desarrolladores (al igual que yo) existe una gran herramienta que nos permite realizar una interfaz bastante poderosa en poco tiempo, la herramienta en cuestión es Twitter Bootstrap.
Para aquellos que no están tan familiarizados con esta herramienta; Twitter Bootstrap es una colección de herramientas HTML y plantillas CSS, que se utilizan para el desarrollo y diseño de un sitio web o aplicaciones web. Este FrameWork ha sido bien recibido en el mundo de los desarrolladores web. Es por esto, que en este articulo les compartiré 6 características del por que deberías usar Twitter Bootstrap.
1. CSS Y LESS Incorporado
Seamos realistas … Crear una interfaz desde cero con CSS puro es bastante demorado para un desarrollador web. Es tan complicado y tedioso, y muchas veces se prefiere mandar a hacer o bajar alguna plantilla CSS. Afortunadamente, Twitter Bootstrap ha integrado una increíble combinación entre CSS y LESS para el diseño y el estilo que se le puede dar a una página web. Cuando usas las clases necesarias para construir una interfaz, tendrás como resultado una interfaz elegante e interactiva, lista para ser usada 😉
2. JavaScript
¿No tiene ganas de escribir largo código de Javascript? No hay problema! Bootstrap se hará cargo de eso. Este FrameWork usa lo que se llaman componentes, así que si quieres usar un elegante efecto de acordeón ó animación, solo tendrás que añadir el componente que hara posible esto. Y listo! Así de fácil 😀
3. Sintaxis HTML
Aprender a realizar un buen diseño con Bootstrap es bastante sencillo y fácil. Fue desarrollado pensando en aquellos desarrolladores que no pueden gastar tanto tiempo aprendiendo a usar una nueva herramienta. Solo tienes que saber muy bien lo que quieres y buscar el componente de Bootstrap necesario para lograrlo.
4. Diseño En Malla
La distribución del contenido es una parte vital en todo desarrollo web. Es por esto, que Bootstrap te brinda un útil diseño en Malla, en el cual puedes distribuir el contenido de tu sitio web. Disfruta desarrollando en un sistema en Malla, el cual brinda una total flexibilidad, no importa el dispositivo que se use para ver tu aplicación o sitio web.
5. La Infaltable Documentación
Bootstrap cuenta con una documentación extensa y detallada, en la cual encontraras ejemplos fáciles donde entenderás el uso de los componentes y el diseño web con Bootstrap. Ademas, por ser un Framework altamente adoptado, encontraras mas documentación en foros, blogs donde serán los propios desarrolladores te guíen en base a la experiencia adquirida.
6. Diseño Responsive
No es necesario que diseñes y luego te preocupes por la parte responsive. Tan solo necesitas usar Bootstrap, él es capaz de adaptar tu diseño a cualquier dispositivo.
Twitter Bootstrap puede ser el Framework que necesites para aquel desarrollo que realices. Como experiencia personal, he visto que este tipo de Framework son usados al momento de presentar una entrevista. ¿Crees que tu “futuro” jefe solo se fija en el código de programador? Ellos también detallan tu trabajo, y si realizas un diseño mediocre, ellos creerán que eres un desarrollador mediocre.