Modernise-se

O HTML 5 é a nova linguagem Web que veio para ficar, a cada dia vem ganhando mais forças e recursos; hoje já é possível a criação de aplicações móveis inteiramente em HTML 5, CSS 3 e Javascript.

Mas como todo desenvolvedor Web teme é como irá se comportar sua página em cada browser, ou se no caso do HTML 5 se o browser do usuário suporta tal tecnologia. Para isso foi criado a biblioteca javascript Modernizr, esta é uma biblioteca muito interessante pois ela nos retorna se o browser do usuário tem suporte a um determinado recurso. Por exemplo, se precisamos construir uma página onde tenha algum conteúdo WebGL, ou seja, que precise utilizar recursos da placa de vídeo, podemos utilizar o Modernizr para isso.  Como é possivel ver no exemplo abaixo:


Como podemos ver acima estamos chamando a função Modernizr.webgl, ela é a responsável por verificar se o browser tem suporte ao WebGL, para mais informações sobre a biblioteca pode ser encontrada aqui.