099 la evolucion-web_esta_lejos_de_terminar
TRANSCRIPT
Plataformas en el tiempo
Centralizado Cliente/Servidor -> Web Web + Mobile
Estándar WEB consolidado
Microsoft
Adobe
Solución WEB universal
Decisión correcta, ¿ahora qué?
Objetivos principales
Desempeño
Seguridad
Experiencia de usuario
SEGURIDAD
Seguridad
Seguridad de aplicación
Protección ante vulnerabilidades
Seguridad aplicación
•GenexusAccessManager
–Autenticación
–Autorización
Protección vulnerabilidades
• Ejecución
–Mejoras de seguridad
• Desarrollo
–Herramienta análisis estático
DESEMPEÑO
Desempeño
Servidor
Canal
Cliente
Desempeño
Optimización canal
•Propiedades controles
•Especialmente Grids
•Persistencia de SDTs
•HTML5, CSS3, Webfonts
•Mejor manejo cache navegador
Desempeño
Optimización cliente
•Mejora tiempo de carga
Optimización servidor
•Paginado en el servidor de BD
•Grids / dataproviders
GX Ev1U5 GX Ev2
GX Ev1(u5)
Data (KB) 821
Tiempo (s) 6.6
GX Ev2
Desempeño
611 26 %
4.6 30 %
0
200
400
600
800
1000
DatosTiempo
GXEv1
GXEv2
EXPERIENCIA DE USUARIO
Experiencia de usuario
• Mejoras en diálogo (validación)
• Presentación mejorada
–HTML5
–CSS3
• Importación de CSS externos
• Dominios semánticos
–GeoLocation, EMail, Phone, Url
Experiencia de usuario
• Imagen, audio y video
–Blob / URI
–Visualización / Reproducción
–Permalinks
Nuevo tema (mobile)
Experiencia de usuario
• Soporte Timezone
FUTURO
Continuamos trabajando
Desempeño
Seguridad
Experiencia de usuario
Conferencias equipo WEB
• Conferencias relacionadas
• GeneXus Evolution 2 y HTML5, CSS3, CSVConference Room (4CR) 13 Set, hora: 16:15
• Desarrollando aplicaciones seguras con GeneXusBallroom A (2ª) 14 Set, hora: 09:30
• ¿Qué hace y cómo se utiliza la Seguridad Integrada a GeneXus? Ballroom A (2ª) 14 Set, hora: 10:30
• Cómo incorporar seguridad a mis aplicaciones GeneXus(Video)
• Daniel Méndez, equipo desarrollo Artech• [email protected]