Upload A File

Upload A File With HTML5 (XMLHttpRequest)

XMLHttpRequest object has been updated several times since was defined as the WHATWG’s HTML effort using Microsoft technology; then we had the original XMLHttpRequest Level 1 specification as part of W3C, we also had the XMLHttpRequest Level 2 updated specification, and now we have the last version of this object known as XMLHttpRequest Living Specification. We can summarize its advantages…

Gamification & LinkedIn

Gamification en tiempos de hambre

Pequeño prefacio Aquellos que hemos sido o somos gamers (personas que gusta de los juegos y/o video juegos) sabemos que la idea o concepto de gamificaction (en sus aún más feas traducciones al español: ludificación, juguetización o jueguización) ha andado rondando por siempre (unas 3 décadas), recordemos frases viejísimas como: !aprende jugando!, ¡adelgace mientras se divierte!;…

User Experience

Diseño de la Experiencia de Usuario (Parte 3)

En las entradas anteriores sobre UX (Parte 1 y Parte 2) hablé de lo interesante y ventajoso que puede ser el diseño de experiencia de usuario, pero aun siendo así, la verdad es que esta disciplina tampoco puede hacerlo todo ni es la medicina para todas los casos.  El diseño UX  no viene en unitalla…

User Experience

Diseño de la Experiencia de Usuario (Parte 2)

A lo largo de mi experiencia profesional trabajando en el mundo del desarrollo para Internet, me he topado con una enorme cantidad de discusiones y desacuerdos entre desarrolladores, diseñadores gráficos, project managers, clientes, jefes y un laaaargo etcetera de personas involucradas en el desarrollo de algún proyecto, de manera que muchos de ellos han sido…

User Experience

Diseño de la Experiencia de Usuario (Parte 1)

La primera vez que programé fue por ahí en la década de los 90s, y entonces desarrollé muchas cosas, de las cuales algunas funcionaban y otras (la mayoría) no o por lo menos no como esperaba, así la mayor parte de lo que desarrollaba en esos años eran solo experimentos para mi deleite personal o…

Upload A File

Subir un archivo con HTML5

HTML5 dentro de sus especificaciones ha actualizado al objeto XMLHttpRequest proporcionando nuevas características, de manera  que la última versión de este objeto se lo conoce como especificación XMLHttpRequest Level 2, podemos resumir sus ventajas en los siguientes puntos: Subir y bajar archivos como flujo de bytes (stream bytes), archivos binarios de gran tamaño (BLOBs) o…