Quantcast

Qual o tamanho do cache do browser do iPhone?

Esta semana o Yahoo publicou o resultado de alguns testes bem interessantes sobre como o Mobile Safari ( iPhone e iPod Touch) lida com relação ao cacheamento de páginas.

iPhone Cacheability - Making it Stick

Este estudo é bem útil principalmente, se você esta planejando fazer um site com versão mobile que seja compatível com o iPhone, claro que isso não deve ser muita prioridade para a maioria dos desenvolvedores web principalmente no Brasil, já que o número de aparelhos da Apple aqui esta longe de ser representativo.

Segue alguns dados do estudo:

  • O Mobile Safari só cacheia componentes de no máximo 25KB
  • Componentes já cacheados são renovados usando o algoritmo LRU (least recently used)
  • O cache do Mobile Safari conseguiu armazenar no máximo 19 componentes de 25KB, então o tamanho do cache do iPhone gira em torno de 500KB
  • O Mobile Safari funciona perfeitamente com componentes “Gzipados”

Tags: , , , ,

3 Comments to “Qual o tamanho do cache do browser do iPhone?”

  1. Guilherme Chapiewski Says:

    Eu pessoalmente acho que esse cache é pequeno demais… Considerando que é um telefone móvel e que em boa parte do tempo navega-se por Edge, que é lento demais, acho que esse cache poderia ser mais generoso. Espaço não falta :)

  2. Antonio Carlos Silveira Says:

    Pois é Guilherme, e o se vc ler o estudo do Yahoo vai ver que tem outras coisas bizarras como por exemplo a forma como o Iphone trabalha com arquivos gzipados, o Mobile Safari não cacheia o componente Gzipado em disco, mas sim o componente depois de ser descompactado, o que não ajuda em nada o cache local, ou seja, se um JS tem 5KB Gzipado mas descompactado ocupa 26KB este JS nao será cacheado.

  3. Victor Says:

    Antonio, vc poderia me ajudar?
    Tenho uma BMW 325 2006, quando adiciono o meu iPhone ao carro pela primeira vez, tudo funciona perfeitamente. Entretanto, quando desligo o carro e depois retorno, as chamadas que faço pelo carro são redirecionadas para o iPhone e não mais para o carro. Aquela tela com “audio source”, não mais aparece com o carro, fica apenas com a opção de Speaker. Acredito que seja algum problema de redirecionamento.
    Se deleto o iPhone do Bluetooth do carro e adiciono novamente, aí sim, tudo funciona, até o momento em que desligo o carro e retorno a ele que esse problema do redirecionamento ocorre.
    Vc poderia me ajudar?

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>