Impeça ataques do tipo cross-site timing com cookies SameSite
Neste artigo, nós estamos focando em ataques cross-site timing: por que eles existem e como mitigá-los.
Neste artigo, nós estamos focando em ataques cross-site timing: por que eles existem e como mitigá-los.
Para dar uma boa UX, o app deve usar a API Page Visibility e executar sua sessão salva e restaurar a lógica sempre que o estado de visibilityChange mudar.
Se não há como prever o tempo que a página pode demorar para carregar, então por que tantos navegadores ainda usam e mostram a barra de progresso?
Não existe uma única estratégia que funcione melhor em todos os casos. Mas conheça alternativas para resolver o problema Blank Text.
Como geralmente não há de um plano que reaja à variabilidade no desempenho da rede, é comum que existam falhas.
O ciclo de aprendizagem para melhorar a infraestrutura está nas mãos dos desenvolvedores web: implantar service worker, experimentar, aprender e interagir.
Com o aqui exposto no lugar, nós finalmente teríamos uma base sólida para um modelo de carregamento de recursos extensível.
Só porque a página está usando web fonts não significa que ela vai se tornar mais lenta.
Chrome M32 permite que cliente e servidor negociem um algoritmo de compressão e seus parâmetros, e então aplique-o às cargas de dados de mensagem WebSocket.
A latência da rede é um dos nossos principais gargalos de desempenho na web.
O que é um registro TLS, por que precisamos dele e por que o tamanho do registro afeta a latência dos seus aplicativos?
Monitores de alta densidade empacotam múltiplos pixels físicos por pixel CSS, e a razão entre os dois é conhecida como DPR.
Não seria legal se tivéssemos o conjunto completo dos dados do HTTP Archieve para fazer buscas sob demanda e em questões pontuais?
Se você já inseriu um recurso, "simulou" um servidor push. A diferença é que o HTTP 2.0 faz com que o padrão seja mais eficiente e poderoso!
Quando se considera sua experiência de navegação web, verifica-se que a latência é o fator limitante da velocidade hoje.
Não seria bom poder exportar o fluxo de melhores relatórios de bugs, monitoramento de desempenho, ou posteriores análises em profundidade?
Usar novos formatos tem sido algo penoso, mas se quisermos impactar o desempenho web, formato das imagens é o lugar em que você deve atuar.
Detecção de anomalias é uma ferramenta poderosa, mas deve ser usada para melhorar os segmentos para adequar os alertas para a sua aplicação.
SPDY é um protocolo experimental desenvolvido pelo Google e projetado para reduzir a latência das páginas web.
Um dos recursos exclusivos do Google Chrome é o suporte nativo para proxies baseados em SSL.
Web fonts costumam não ter bom desempenho, o que está mudando: melhores formatos de compreensão e subconjuntos de caracteres, por exemplo.
Veja minha oficina de três horas na Devoxx 2012, quando tentei fazer um curso intensivo sobre o desempenho web.
É provável que a melhor otimização para dispositivos móveis hoje seja reduzir o número de conexões de saída e o total de bytes da sua página.
Em vez de ajudarem a torná-lo um orador melhor, compete-se pela profundidade das bibliotecas de transição, efeitos de texto e animações 3D.