Tag Archives | Html5Core

HTML5IndexDBDetalle

HTML5 IndexDB y Dexie.js

Poco a poco el soporte de HTML5 IndexDB va mejorando en los navegadores, recordemos que IndexDB nos permite tener una base de datos NoSQL en nuestro Browser. El API de IndexDB es bastante completo pero ya han comenzado a aparecer Wrappers, uno de los más utilizados es Dexie.js . Dexie nos permite trabajar con IndexDB de una […]

LocalStorage

Simplificando LocalStorage con Lockr

Cada día utilizamos más LocalStorage para almacenar datos de forma local en nuestro navegador . Recordemos que es una de las características de HTML5 con una mayor soporte . Sin embargo tiene algunas limitaciones , únicamente almacena cadenas de texto . Este código almacena el nombre de “cecilio” en el LocalStorage para luego leerlo y presentarlo […]

AngularvsNodeCliente

Angular.js vs Node.js

Comparar Angular.js vs Node.js es algo bastante habitual en estos últimos tiempos. Recordemos que Angular.js es un framework MVC  de cliente de JavaScript. Mientras  Node.js es una plataforma que nos permite ejecutar JavaScript en el Servidor. Angular.js y Node.js Angular.js y Node.js pueden trabajar juntos ya que uno aporta el lado cliente y el otro aporta […]

html5visibilityAPIdiagrama2

HTML5 Visibility API y rendimiento

¿Para que sirve HTML5 visibility API?. Al principio nos puede parecer un API un poco tonta que ya simplemente se encarga de comprobar si la ventana de navegador que tenemos activa esta visible o no. Sin embargo esto puede llegar a ser crítico a nivel de rendimiento. ¿Por qué? , muy sencillo ,cada día los usuarios […]

html5templateelementcaniuse

HTML5 template element

HTML5 template element es una de las características de HTML5 mas deseadas por parte de todos los desarrolladores web. Hoy en día muchos  se apoyan en  motores de plantillas de Javascript como HandleBars o Mustache para solventar sus problemas. Sin embargo los  navegadores poco a poco están aumentando el soporte para las plantillas nativas de HTML5  como podemos […]

MensajesHTML5WebWorkers

HTML5 Web Workers

Una de las características que poco a poco comenzaremos a utilizar más con HTML5 es el manejo de HTML5 Web Workers. ¿Qué es un Web Worker? . Un Web Worker es una tarea que se ejecuta de forma paralela a la ejecución de nuestro código de JavaScript y su objetivo es liberar de carga al […]

001

LocalStorage HTML5 y LoDash

La combinación de HTML5 con librerías de Javascript suele ser una combinación ganadora y que aporta una gran flexibilidad .Muchas veces podemos necesitar trabajar con datos de forma local y hacer diversos filtros y operaciones sobre ellos. Es muy habitual trabajar con LocalStorage HTML5 y por ejemplo LowDash para realizar operaciones a nivel local, vamos […]

diagrama2

¿Que es CORS ?

CORS  (Cross Origin Resource Sharing) es una tecnología que cada día necesitamos utilizar más a la hora de desarrollar aplicaciones móviles y web. ¿Cómo funciona exactamente? . En una aplicación web clásica nosotros podemos cargar una página y solicitar que esta cargue dinámicamente datos vía AJAX.   Eso sí esos datos que vienen vía AJAX […]

segundo

Utilizando atributos con JSF HTML5

JSF sigue teniendo mucho hueco a la hora de abordar desarrollos web ya que se trata del standard. Quizás una de las cosas que mas se ha echado en falta es la capacidad de integrar las capacidades de HTML5 dentro de él . JSF 2.2 resuelve este problema y nos permite de una forma sencilla […]

004

HTML5 performance (El concepto de prefetching)

Cada dia trabajamos mas con HTML y cada dia trabajamos mas con entornos móviles .Estos entornos necesitan cada día mas tecnicas de optimización que permitan a las aplicaciones funcionar mas rápido . Las técnicas yo creo que son infinitas pero voy a hablar hoy de una técnica bastante sencilla de implementar.Imaginemos que tenemos una aplicación […]