Los test de Campeonato del Mundo de Motos GP en Malasia empiezan a clarificar la evolucion
099 la evolucion-web_esta_lejos_de_terminar
Transcript of 099 la evolucion-web_esta_lejos_de_terminar
![Page 2: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/2.jpg)
Plataformas en el tiempo
Centralizado Cliente/Servidor -> Web Web + Mobile
![Page 3: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/3.jpg)
Estándar WEB consolidado
![Page 4: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/4.jpg)
Microsoft
![Page 5: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/5.jpg)
Adobe
![Page 6: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/6.jpg)
![Page 7: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/7.jpg)
Solución WEB universal
![Page 8: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/8.jpg)
Decisión correcta, ¿ahora qué?
![Page 9: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/9.jpg)
Objetivos principales
Desempeño
Seguridad
Experiencia de usuario
![Page 10: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/10.jpg)
SEGURIDAD
![Page 11: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/11.jpg)
Seguridad
Seguridad de aplicación
Protección ante vulnerabilidades
![Page 12: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/12.jpg)
Seguridad aplicación
•GenexusAccessManager
–Autenticación
–Autorización
![Page 13: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/13.jpg)
Protección vulnerabilidades
• Ejecución
–Mejoras de seguridad
• Desarrollo
–Herramienta análisis estático
![Page 14: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/14.jpg)
DESEMPEÑO
![Page 15: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/15.jpg)
Desempeño
Servidor
Canal
Cliente
![Page 16: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/16.jpg)
Desempeño
Optimización canal
•Propiedades controles
•Especialmente Grids
•Persistencia de SDTs
•HTML5, CSS3, Webfonts
•Mejor manejo cache navegador
![Page 17: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/17.jpg)
Desempeño
Optimización cliente
•Mejora tiempo de carga
Optimización servidor
•Paginado en el servidor de BD
•Grids / dataproviders
![Page 18: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/18.jpg)
GX Ev1U5 GX Ev2
![Page 19: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/19.jpg)
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
![Page 20: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/20.jpg)
EXPERIENCIA DE USUARIO
![Page 21: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/21.jpg)
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
![Page 22: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/22.jpg)
Experiencia de usuario
• Imagen, audio y video
–Blob / URI
–Visualización / Reproducción
–Permalinks
![Page 23: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/23.jpg)
![Page 24: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/24.jpg)
Nuevo tema (mobile)
![Page 25: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/25.jpg)
Experiencia de usuario
• Soporte Timezone
![Page 26: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/26.jpg)
FUTURO
![Page 27: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/27.jpg)
Continuamos trabajando
Desempeño
Seguridad
Experiencia de usuario
![Page 28: 099 la evolucion-web_esta_lejos_de_terminar](https://reader034.fdocumentos.com/reader034/viewer/2022052412/55963b3b1a28ab9f738b4643/html5/thumbnails/28.jpg)
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]