Apple’s paranoia is hurting the open Web

Apple’s paranoid approach to developer relations, and, I assume, relations with other browser vendors (and, in fact, relations to anything outside itself) is becoming a serious liability to the open Web. That is the issue we must confront.

via Tired of Safari – QuirksBlog.

unhosted: aplicaciones web bajo tu control

¿Quién dijo que para una aplicación web necesitas un servidor? Bueno, probablemente muchos lo pensaron (me incluyo), pero la verdad es que actualmente es posible desarrollar aplicaciones, a pesar de vivir en tu navegador, no necesitan conectarse a ningún servidor externo para funcionar.

unhosted plantea esta alternativa como una posibilidad real para aplicaciones que funcionan en cualquier dispositivo (puesto que son web, ya que sólo requieren de un navegador) y que además no dependen de ningún servicio externo para seguir funcionando.

La idea es posible gracias a la incorporación de varias tecnologías como parte del funcionamiento normal de un navegador moderno, asociadas a distintos aspectos de HTML5 como LocalStorage , App Cache e Indexed DB, sin las cuales una aplicación no podría funcionar correctamente sin necesidad de un servidor.

En una aplicación unhosted, el cliente recibe todo el código fuente que hacen posible el funcionamiento de la aplicación, junto con los recursos tales como estilos e imágenes. AppCache da la posibilidad de que los archivos de la aplicación no sean eliminados del navegador, mientras que LocalStorage e IndexedDB permiten guardar los datos generados por el usuario en la forma de bases de datos locales que viven en el navegador.

Por supuesto, una de las grandes ventajas de una aplicación web es la posibilidad de tener tu información respaldada y supuestamente segura en un servidor externo, pero esta posibilidad no escapa al diseño de una aplicación unhosted, ya que contempla también la posibilidad de respaldar y restaurar tus datos en un servicio de almacenamiento externo, ya sea bajo tu control o en el proveedor de tu elección.

La idea detrás de unhosted no es solamente tener mejores aplicaciones, funcionando de mejor modo, sino también evitar la dependencia de proveedores externos que pueden comprometer tu privacidad; además de desarrollar la idea y las herramientas técnicas para su implementación, unhosted apuesta por una web libre, abierta y descentralizada.

Curso Diseño Front-End HTML5 + CSS3 en la e[ad]

En una iniciativa conjunta de AyerViernes U y la e[ad] PUCV, hemos gestado un curso de Diseño Front-End HTML5 y CSS3 dirigido a planificadores de productos y servicios, desarrolladores, vendedores, profesionales de usabilidad, diseño, profesionales y gestores que están comprometidos en la creación de una gran experiencia del cliente.

image

Entendemos que diseñar desde el código permite entender las claves de un proyecto digital. El Diseño Front End se preocupa que la capa de negocios que son las interfaces conversen con las plataformas y software que activan el servicio.

Los objetivos del curso son:

  • Comprender las relaciones del Diseño Front End con las diversas disciplinas que cruzan su campo ocupacional
  • Dar valor a la producción del Diseño Front End a partir de sus relaciones con el Diseño de Interfaz e Interacción
  • Adquirir los conocimientos y destrezas técnicas básicas e intermedias para ejecutar el diseño frontend de un proyecto digital
  • Desarrollar las competencias necesarias para liderar el diseño frontend de un proyecto digital

El curso se desarrollará en 4 semanas, a partir del 27 de septiembre.

Puedes descargar el programa del curso o ver más información e inscripciones en el sitio de la Escuela de e[ad].