Palestra: De Flash para HTML5 na Globo.com

Sala:

Dia da semana:

11:05am - 11:55am

Vamos apresentar a experiência de migrar o player da Globo.com, com seus 10 milhões de acessos diários, de Flash para tecnologias modernas da web – sem downtime. O player anterior tinha arquitetura monolítica que dificultava a manutenção e inclusão de novas features, além de enfrentar as limitações cada vez maiores sofridas pelo Flash. O novo player, construído com tecnologias modernas, incluindo HTML5, ECMAScript 6 e webpack, conta com arquitetura voltada à extensibilidade. Além disso, abrimos o código da maior parte do player, no projeto Clappr no Github.

Veremos, ainda, os principais desafios enfrentados:​

  • Como isolar um componente (aparência e comportamento) entre milhares de páginas existentes;
  • Como fazer a troca em todos os produtos da Globo.com (Globoesporte, Gshow, G1, Techtudo, globoplay, globotv e outros), sem que os donos dos produtos tenham que fazer qualquer alteração;
  • Como suportar a maioria dos browsers e devices.​

Finalmente vamos analisar o resultado desta migração: um player mais fácil de manter e evoluir, com tempo de inicialização de vídeo mais rápido, novas features e a inclusão da comunidade de desenvolvedores.

Tracks

Segunda-feira

Terça-feira

Quarta-feira