Archive: fevereiro 2013

Browser modernos, plugins, extensões e segurança

Browsers modernos com suporte a uma infinidade de plugins e extensões que comprometem a segurança do usuário, seria um bom momento para uma API genérica para podermos ter mais controle sobre esses terceiros rodando junto do nosso web app?

- Read More -

Testes de desempenho para Javascript com jsPerf

Na hora de desenvolver um projeto em Javascript, é importante ter em mente o objetivo do mesmo, o foco e a forma que ele deverá se comportar no futuro.

Quando falamos de alto desempenho em Javascript, não estamos apenas falando de trabalhar com bons algoritmos, devido às possibilidades diferentes de implementação que a linguagem permite, também estamos falando de padrões de código.

Uma ferramenta muito útil nos dias de hoje é o jsPerf que permite fazer benchmarks (testes de desempenho) com diferentes implementações e browsers. A ferramenta é incompatível com alguns browsers, então se você está trabalhando com um dispositivo móvel ou uma compilação antiga do webkit, é provável que você não consiga usar todos recursos da ferramenta. - Read More -

O que é um CDN e porque criar ou usar

Conhecendo um pouco da história do CDN com artigo do wikipedia:

“Content Delivery Network (CDN ou Rede de Fornecimento de Conteúdo) é um termo criado em fins da década de 1990 para descrever um sistema de computadores interligados em rede através da Internet, que cooperam de modo transparente para fornecer conteúdo (particularmente grandes conteúdos de mídia) a usuários finais.”

Fonte: http://pt.wikipedia.org/wiki/Content_Delivery_Network

Quando se fala de servidor de mídia, estamos falando de imagens, vídeos, músicas, arquivos comprimidos, flash, até Javascript e CSS. Repare que o conteúdo de um CDN normalmente são arquivos estáticos, que podem facilmente ser replicados, vamos falar mais disso logo, logo.

- Read More -