Enquanto escrevia o artigo para o blog de David Walsh, publiquei uma versão do artigo no Medium para que @cramforce, o líder do Google AMP, respondesse às perguntas feitas. Aqui está um link para o artigo em que ele publicou essas respostas: bit.ly/1VCLBr0 Como desenvolvedores, sabemos que a velocidade do site é extremamente […]
Category: Uncategorized

API do gamepad e controle do Xbox no MacAPI do gamepad e controle do Xbox no Mac
A equipe do Mozilla MozVR estava demonstrando o padrão aberto WebVR e o A-Frame na GDC há algumas semanas e as pessoas ficaram intrigadas; algumas ficaram surpresas com a possibilidade de a Web lidar com a RV, outras provavelmente pensaram que nossa linha de RV era menor (era muito menor) e outras viram o controle […]

Object.keysObject.keys
Eu adoro objetos JavaScript. Adoro. O senhor deve estar se perguntando “bem, por que não se casa com eles?”. Confie em mim: se eu pudesse, eu casaria. Os arrays são ótimos e tudo mais, mas as chaves de objeto fornecem outro nível de estrutura e informações que são inestimáveis. Por exemplo, é muito mais rápido […]

Navegação espacialNavegação espacial
A navegação espacial é a capacidade de navegar para elementos focalizáveis com base em sua posição em um determinado espaço. A navegação espacial é imprescindível quando o seu site ou aplicativo precisa responder às teclas de seta, um exemplo perfeito é uma televisão com controle remoto direcional. Os aplicativos de TV do Firefox OS são […]

Mozilla, Web Virtual Reality e A-FrameMozilla, Web Virtual Reality e A-Frame
Tive a sorte de participar da Game Developer Conference este ano e a grande história foi a realidade virtual. Não se podia andar um metro e meio sem ver alguém apresentando seu hardware, software ou tecnologia de RV. Todas eram soluções proprietárias, incluindo Oculus, Epic Games e assim por diante. O senhor sabia […]

Uma pequena lista de bons serviços de Design to CodeUma pequena lista de bons serviços de Design to Code
Faz sentido colocar o desenvolvimento nas mãos de indivíduos qualificados ou equipes de codificação que farão o trabalho e o farão corretamente. Uma questão com a qual muitos web designers se deparam é qual equipamento de codificação escolher. Todos eles são praticamente iguais ou um é melhor que o outro? Se essa também for […]

Docco: Documentação rápida em JavaScriptDocco: Documentação rápida em JavaScript
Docco é uma ferramenta gratuita de geração de documentação JavaScript baseada em Node.js. Nunca gostei muito de documentar métodos JavaScript nos próprios arquivos de código-fonte, mas minha equipe tomou a decisão de seguir esse caminho em um novo projeto e eu me adaptei totalmente. Combine a documentação in-source com o Docco e o senhor terá […]

API de áudio da WebAPI de áudio da Web
A API de áudio da Web permite que os desenvolvedores carreguem e decodifiquem áudio sob demanda usando JavaScript. Quanto mais avalio jogos incríveis para Firefox OS TVs, mais aprendo sobre essas APIs que normalmente não tocaria. A seguir, um muito introdução básica à API WebAudio, geralmente usada para jogos ou aplicativos JavaScript que permitem a […]

console.time & console.timeEndconsole.time & console.timeEnd
O console.time e console.timeEnd permitem que os desenvolvedores cronometrem qualquer rotina e obtenham uma duração em milissegundos. Como o desempenho do JavaScript está se tornando cada vez mais importante, é bom conhecer as técnicas básicas de benchmarking de rotinas. Uma das ferramentas de benchmarking mais básicas é o console.time com console.timeEnd. console.time inicia […]

Docker: Remover todas as imagens e contêineresDocker: Remover todas as imagens e contêineres
Fui transferido para um novo projeto na Mozilla que usa uma pilha muito diferente da que estou acostumado; de repente, fui empurrado para um mundo de Mercurial, Docker e algumas outras tecnologias com as quais não estou acostumado. O senhor sabe a que isso leva: linguagem chula, frustração, bebida e… muito recomeço. Alguns […]