JavaScript Polaris pode tornar a web 34% mais rápida

Quando você digita um endereço no browser, ele faz uma série de requisições para obter o conteúdo. Grosso modo, ele cria um mapa hierárquico das tags HTML (o DOM) – de forma semelhante o CSS Object Model – e depois avalia algumas propriedades. Note que existem técnicas para garantir que os itens sejam exibidos progressivamente. Tags <script> (síncronas) paralisam este processo e o navegador é obrigado a interpretar o código JavaScript (pode modificar a estrutura de exibição). Eventualmente adicionando latência de rede para carregar um novo arquivo.

Quando o navegador lida com sites complexos, ele é obrigado a resolver um gráfico de dependências dos objetos. Muitas vezes indo e vindo nesta hierarquia. Acabam subutilizando o poder de processamento (CPU). A razão é que não conseguem prever com eficiência estas relações. O Polaris promete mudar este cenário.

Continuar lendo JavaScript Polaris pode tornar a web 34% mais rápida

Espruino quer usar Javascript para controlar sua casa

Espruino
Hardware open source mistura Javascript com Arduino – Imagem: Reprodução

Quando disse neste blog que Javascript seria o futuro, nem imaginava que poderia ser tanta coisa. Como entusiasta da área de desenvolvimento sempre soube das limitações da linguagem. Mas de certa forma, elas foram todas contornadas. Sentia falta de mais um nível de abstração e o Espruino parece ser o hardware aberto que vai romper mais uma barreira.

Continuar lendo Espruino quer usar Javascript para controlar sua casa

Aprenda a criar seu próprio jogo com o Codecademy

Codecademy
Painel de aprendizado - Imagem: INFOlab

Se você não tem qualquer familiaridade com programação, mas gostaria de aprender um pouco sobre o assunto, não lhe faltam oportunidades para aprender usando apenas sua conexão com a internet e a sua boa vontade. Uma das iniciativas que mais gosto pela simplicidade e pela elegância da interface é o Codecademy. O site possui uma grade de programação interessante para você aprender a criar um jogo em HTML5.

Continuar lendo Aprenda a criar seu próprio jogo com o Codecademy

BrazilJS, o maior evento de JavaScript do mundo


Imagem: Ilustração do livro Jquery: Novice to Ninja

É assim que ficou conhecido o evento que reúne especialistas e entusiastas da linguagem JavaScript. No ano passado foram mais de 600 participantes e este ano a organização espera bater a marca de pouco mais de 1000 participantes, o que em tese, reforçaria a classificação do evento como maior do mundo, do gênero.

Continuar lendo BrazilJS, o maior evento de JavaScript do mundo

O futuro é JavaScript

Pode parecer estranho dizer que o futuro dependerá de uma linguagem script, criada pelo programador Brendan Eich, na época do finado Netscape Navigator. Mas esta é a verdade. O ambiente gráfico e plataforma de desenvolvimento Gnome, um legítmo projeto GNU, prevê para o começo de 2011 o lançamento do Gnome 3.0. O futuro começou a ser desenhado pelo Gnome Shell.

Continuar lendo O futuro é JavaScript