Adobe Authorized Training Center

Follow Us on Twitter

Un vistazo a LocalStorage en HTML5

Una de las características más interesantes en HTML5 es la posibilidad de almacenar datos localmente y permitir que la aplicación se ejecute offline. Hay tres APIs diferentes que tratan con esas características y elegir una depende de que quieres hacer exactamente con los datos que estas planeando almacenar localmente:

  • Almacenamiento Web: Para almacenamiento local básico con pares clave/valor.
  • Almacenamiento Offline: Usa un manifiesto para almacenar archivos completos para su uso oflline.
  • Base de Datos Web: Para almacenamiento en bases de datos relacionales.

LocalStorage HTML5

Leer más >>

Categorías de Valores en JavaScript

En este artículo, explicaré qué tipos de valores tiene JavaScript y como se puede categorizarlos. Eso te ayudará a comprender mejor cómo funciona el lenguaje. Además te ayudará con tareas de programación avanzadas, como crear una librería, donde a veces tienes que tratar con todo tipo de valores siendo recibidos. Con el conocimiento obtenido aquí, serás capaz de evitar errores provocados por diferencias sutiles entre los valores.

JavaScript

Te mostraré cuatro formas en que se pueden categorizar los valores: a través de la propiedad oculta [[Class]], a través del operador typeof, a través del operador instanceof, y a través de la función Array.isArray(). También te explicare los objetos prototipo de constructores incorporados, los cuales producen resultados inesperados de categorización.

Leer más >>

JavaScript para principiantes

JavaScript es un simple, poderoso y popular lenguaje de programación que está integrado en los navegadores web. Aprender JavaScript es especialmente útil si eres diseñador web y ya sabes HTML y CSS, porque es usado para hacer páginas web interactivas. Sin embargo, JavaScript no está limitado a hacer páginas web interactivas; puedes también usarlo para programación del lado del servidor utilizando un framework como Node.js.

JavaScript

En este tutorial aprenderás algunos conceptos básicos de JavaScript, incluyendo dos conceptos de programación básica -cálculos y variables-. Si quieres aprender a hacer sitios web interactivos. Usando JavaScript, necesitas aprender los conceptos centrales de la programación. Usando HTML y JavaScript, puedes cambiar el contenido de elementos HTML en respuesta a eventos del usuario, como hacer clic en un botón.
Leer más >>

Uso de Modernizr para detectar soporte de HTML5

Los exploradores antiguos se niegan a desaparecer, haciendo difícil el encorporar las últimas características de HTML5 y CSS3 en nuestros sitios web. Ahí es donde Modernizr, una librería open-source de JavaScript puede ayudar al detectar qué características soporta un explorador. Modernizr no intenta agregar esas características faltantes, pero sí permite adaptar el diseño de tu página creando reglas de estilo alternativas para los exploradores antiguos. También te permite cargar scripts personalizados para emular la funcionalidad faltante.

Modernizr

Utilizar Modernizr es sencillo, aunque no es una varita mágica. El éxito al trabajar con él dependerá mayormente de tus habilidades con CSS y JavaScript. En este tutorial, aprenderás cómo aplicar estilos alternativos en exploradores que no soportan múltiples columnas o sombras. Tambien aprenderas como lograr que navegadores antiguos puedan validar formularios que hacen uso del nuevo atributo de HTML5 required, así como cargar scripts condicionalmente dependiendo de las capacidades del navegador.
Leer más >>

Adobe Edge preview 5 disponible en Labs

Adobe Edge el día de hoy anuncia la disponibilidad de su preview 5 en Adobe Labs. Edge es una herramienta de animación web y diseño de interactividad orientada a diseñadores para que puedan llevar contenido animado a sus sitios web mediante el uso de estándares web como HTML5, JavaScript y CSS3.

Adobe Edge preview 5

En esta nueva versión Edge introduce varias nuevas características enfocadas a mejorar la animación y optimización de recursos. La línea de tiempo ha recibido un comportamiento más natural así mismo que ya podemos encontrar herramientas de clipping y transformación tipo on-stage, y algunas opciones de publicación que para incluir soporte a navegadores web antiguos así como código optimizado.

Así que no esperes más para descargar esta última versión y comenzar a experimentar con una herramienta que promete bastante.