Sección Introducción Transcripciones
Introducción
Soy Jennifer Grossman. Bach en su sitio plural, juego por juego con el escritorio y el navegador móvil experto PPK. Mi camino a través del desarrollo de la Web comenzó con la teoría prístina y las especificaciones de HTML, CSS y JavaScript. Pero pronto aprendí que incluso las etiquetas simples y las propiedades CSS no siempre se comportan igual en todos los navegadores. Ahora la salida más fácil es ignorar cualquier navegador que no funcione de la manera que yo espero. Pero los enfoques más maduros para acomodar a los principales navegadores por igual e inevitablemente, esa búsqueda me llevó a los corchos. Mo dot org$0027s donde un tipo había catalogado minuciosamente las características de HTML, CSS y JavaScript y documentó cómo se comportaban no sólo en diferentes navegadores sino en versiones específicas de cada uno de ellos. Ese tipo era PPK, y desde entonces ha pasado a aplicar el mismo rigor a los navegadores y dispositivos móviles. Su trabajo es apoyado por Microsoft, Google y Adobe, lo que lo llevó a Seattle, donde me senté con él para una sesión de código en vivo y depuración. La tarea era esta, una aplicación móvil HTML cinco que descifra el código Sze Morse en forma de toques cortos y largos en la pantalla de un smartphone. Tenía varios dispositivos con él, y añadí algunos más. Aprenderá sobre su proceso sistemático para desarrollar características de prueba de software en múltiples dispositivos y lograr una consistencia razonable entre ellos. Play by plays a Siri$0027s donde trabajamos con los mejores desarrolladores y diseñadores. Es en vivo y sin ensayar, y nos movimos a un ritmo bastante rápido. Aprendes cómo los mejores pensadores abordan los problemas, e incluso puedes aprender algunos trucos y consejos a medida que los ves funcionar. Así que empecemos.