7. Geolocation
Este Api nos permite obtener la posición geográfica
del usuario actual, por tener incidencia en la
privacidad del usuario esta sujeta a su aprobación.
navigator.geolocation.getCurrentPosition()
position.coords.latitude
position.coords.longitude
8. Drag & Drop
Este Api nos permite habilitar determinados controles
para que puedan ser arrastrados y ubicados en otro
lugar, en Html5 cualquier elemento puede ser
dragable
<img draggable="true">
Ondragstart=“”
Ondragover=“”
ondrop=“”
9. Web Storage
Este Api nos permite almacenar información en el
browser del usuario, mucho más rápido que las
cookies. Permite almacenar grandes cantidades de
información sin afectar el performance del sitio web.
Almacenamiento en Key / Value pairs.
10. Web Storage
Existen dos tipos de almacenamiento:
• localStorage: Su durabilidad no tiene fecha de
expiración.
• SessionStorage: La información se pierde una ves
se cierra el browser.
localStorage.Nombre = “Tavo";
document.getElementById(“label").innerHTML=localStorage.Nombre;
localStorage.removeItem(“Nombre");
11. Web Workers
Este Api nos permite ejecutar tareas en segundo
plano, para evitar bloquear la interacción del usuario
con el sistema, y que este pueda seguir normalmente
mientras ejecutamos otro tipo de tareas
postMessage()
objWork = new Worker(“uriJSFile");
objWork.onmessage = function(event){
alert(event.data);
};
objWork.terminate();
12. Server Sent
Este Api nos permite recibir actualizaciones
automáticamente por parte de código escrito de lado
del servidor
var eventoAct = new EventSource(“actualizar.aspx");
eventoAct.onmessage = function(event) {
document.getElementById(“label").innerHTML + =event.data +
"<br>";
};
Server side, escribe en el encabezado de la página.
Servicio de base de datos escalable y automatizado.
DB RDBMS en la nube basado en Sql server
Alta disponibilidad
Mantenimiento y admon por Microsoft
Tolerancia a fallos
Apps en modo de servicio
Escalabilidad a la medida
Pago por uso
Federaciones