AÑADIR MODERNIZR A UNA PÁGINA
Diseño web Cancún El primer paso consistirá en descargar el archivo con el código fuente de Modernizr. Se trata de un archivo con código JavaScript que podemos encontrar en dos variantes:
Development: contiene el código fuente completo, sin comprimir y con comentarios. Debemos utilizar esta variante únicamente en desarrollo o cuando queremos acceder a su código, para comprenderlo o ampliarlo. Production: es recomendable (o más bien obligatorio) utilizar esta variante cuando pasamos a un entornos de producción. Al descargarnos Modernizr, tenemos la posibilidad de generar una librería únicamente con las funcionalidades que queremos detectar, lo que nos permitirá ahorrarnos una importante cantidad de KB innecesarios.
Una vez que hemos descargado nuestra librería, debemos incluirla en el código HTML de la página, de la misma manera que incluimos scripts JavaScript.Diseño web Cancún
<script src=”/js/lib/vendor/modernizr-custom.min.js”></script> diseño
Según podemos leer en la documentación de Modernizr, se aconseja colocar el script dentro del HEAD, porque debe cargarse antes del BODY de la página, debido a un componente que quizás utilicemos, para permitir HTML5 en Internet Explorer, llamado HTML5 Shiv. Además, se recomienda colocarlo después de los estilos CSS para evitar un comportamiento poco deseable llamado FOUC, por el cual puede mostrarse, por un pequeño espacio de tiempo, la página sin los estilos CSS aplicados .
A partir de este momento tendremos disponibles nuestros scripts de detección de funcionalidades así como una serie de clases CSS que nos ayudarán a aplicar estilos solo cuando los navegadores los soporten Diseño web.
OBJETO MODERNIZR
Cuando tenemos Modernizr cargado en nuestra página, se crea automáticamente un objeto JavaScript que tiene una serie de propiedades que nos indican si están o no disponibles cada una de las funcionalidades presentes en CSS3 y HTML5. Las mencionadas propiedades contienen simplemente valores booleanos (true o false) que podemos consultar para saber si están o no disponibles las funcionalidades que deseamos utilizar diseño web en guadalajara.
El uso es tan sencillo como se indica a continuación:
if (Modernizr.boxshadow) { // Podemos aplicar sombras! } else { // La propiedad box-shadow no está disponible }
Aquí estamos consultando la propiedad boxshadow del objeto Modernizr. Esta propiedad nos indica si el navegador es compatible con el atributo box-shadow de CSS3, que sirve para crear cajas de contenido con sombreado diseño web en Df.
Ahora veamos otro ejemplo similar que detectaría si está disponible el elemento canvas del HTML5.
if (Modernizr.canvas) { // Podemos utilizar canvas! } else { // El elemento canvas no está disponible }Diseño web Cancún
Este es un simple ejemplo que comprueba si están disponibles ciertas propiedades y funcionalidades de CSS3 y HTML5. Lógicamente, tendremos que desarrollar las funcionalidades que correspondan en cada caso. El listado completo de propiedades del diseño web en Zapopan
#DisenowebCancun #Diseño web #Agencia de diseño web # desarrolloweb # diseño de paginas de internet
¿Nuevo en el comercio electrónico? Primeros pasos para vender en línea Aprende los fundamentos del…
La importancia de un buen contenido SEO en una estrategia de marketing digital Descubre cómo…
La advertencia del NIS sobre ciberataques norcoreanos contra empresas de semiconductores subraya la importancia crítica…
Las autoridades de Corea del Sur han emitido una advertencia crítica sobre ciberataques orquestados por…
Aumenta tus ventas con las redes sociales: consejos, trucos y estrategias imperdibles Descubre cómo aumentar…
Automatización de Ventas Digitales: Maximiza tus Ganancias con Marketing Digital Descubre cómo la automatización de…