detect features not browsers

19
Detect features, not browsers! Hernán Guzmán Rendón .NET Developer – MVP ASP.NET/IIS Integrante de la comunidad @Avanet @hernandgr

Upload: hernan-guzman

Post on 15-Apr-2017

396 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Detect features not browsers

Detect features, not browsers!

Hernán Guzmán Rendón.NET Developer – MVP ASP.NET/IIS

Integrante de la comunidad @Avanet

@hernandgr

Page 2: Detect features not browsers

¿A qué desafiosse enfrenta un desarrollador web hoy en día?

Page 3: Detect features not browsers

Navegadores en constante evolución

Page 4: Detect features not browsers

Variedad de dispositivos con diversas capacidades y funcionalidades

Page 5: Detect features not browsers

¿Por qué NO detectar el navegador?

Page 6: Detect features not browsers
Page 7: Detect features not browsers

Mucho mantenimientoy alta probabilidad de errores

Page 8: Detect features not browsers

¿Le harías mantenimiento?

Page 9: Detect features not browsers

¿Por qué detectar características?

Page 10: Detect features not browsers

Compruebo solo las características necesarias

Primero los estándares

Page 11: Detect features not browsers

Navegador vs Característica

= Punto de detección = Código alterno

Detección de navegador Detección de características

Page 12: Detect features not browsers

Navegador vs Característica

= Punto de detección = Código alterno

Detección de navegador Detección de características

Page 13: Detect features not browsers

Navegador vs Característica

= Punto de detección = Código alterno

Detección de navegador Detección de características

?

Page 14: Detect features not browsers
Page 15: Detect features not browsers

Permite adaptarse a las capacidades de cada navegador.

Librería para detectarcaracterísticas HTML5 nativas

Page 16: Detect features not browsers

DEMO LAB

Page 17: Detect features not browsers

¿Preguntas?@hernandgr

Page 18: Detect features not browsers

Ninja Tips - http://jkr.im/Ninja-Tips

Page 19: Detect features not browsers

¡Gracias!@avanet