Front End

10 jan, 2012

JavaScriptCast #01 – Retrospectiva do mundo de JavaScript em 2011 e expectativas para 2012

Publicidade

O ano de 2011 esteve recheado de novidades no mundo de JavaScript. Esse foi o principal tópico discutido por Manuel Lemos e Felipe Moura no primeiro episódio do podcast JavaScriptCast.

O evento de JavaScript BrasilJS, a morte progressiva do Flash em favor das API de JavaScript do HTML 5, a rapida evolução do uso dos browsers foram apenas alguns tópicos que foram debatidos.

Eles também comentaram sobre alguns dos mais interessantes componentes de JavaScript publicados por desenvolvedores brasileiros e de outros países. 

Ouça agora o primeiro JavaScriptCast:

Alta qualidade – mp3 [0:59:16] – 24,9 MB – Download

Alta qualidade – compactado (zip) – Download

Clique aqui para assinar o feed do podcast. Se preferir, assine o feed do iTunes.

Detalhes:

Música de introdução Riviera por Ernani Joppert, São Paulo

  • Últimas bibliotecas interessantes de JavaScript

 Retrospectiva do mundo JavaScript em 2011:

  1. Resumo sobre o que aconteceu no BrasilJS;
  2. O uso de GPU para acelarar a manipulação de elementos gráficos nos browsers;
  3. A morte progressiva do Flash;
  4. Sites de uma página só usando AJAX e podendo ser indexadas pelos buscadores usando a convenção hash-bang (#!);
  5. Evolução do uso dos diferentes browsers entre os usuários comuns e desenvolvedores de JavaScript.
  • Relatórios sobre a participação dos desenvolvedores de JavaScript no site JSClasses

Classes de JavaScript mais interessantes publicadas no site JSClasses em 2011:

  1. TMatrix de Arturs Sosins (Letônia): Manipulação da matriz de transformação de CSS de elementos das página;
  2. Isoworld de Arturs Sosins (Letônia): Renderizar cubos isométricos a partir de três elementos;
  3. Light Source de Arturs Sosins (Letônia): Projeção de sombras de elementos em páginas dependendo da posição de uma fonte de luz;
  4. IfUnit de Felipe Moura (Brasil): Implementação de testes unitários em JavaScript;
  5. var_dump de Rubens Takiguti (Brasil): visualização de valores de variáveis de JavaScript semelhante à função var_dump de PH.

Notas do podcast:

  • Twitter: Manuel Lemos e Felipe Moura
  • Podcast Desconferência
  • PHPClasses: Site de componentes em PHP
  • EcmaScript 6: Novidades para o futuro do JavaScript definidas
  • TGV: Acelerando o carregamento de páginas retardando o carregamento das imagens
  • Fast Page Content Loader: componente para acelerar o carregamento de páginas retardando o carregamento de JavaScript de sites remotos (publicidade, botões do Twitter, Facebook, +1, etc..)
  • Humane.js: componentes para mostrar notificações vistosas que não obstruem a atividade do usuário
  • jsGet: componente para detectar a mudança de valores da âncora (hash #) do URL da página