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”
5 Comments
Antonio Carlos Silveira on February 10th, 2008
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.
Victor on February 17th, 2008
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?
Admiyn on December 29th, 2008
Será que a apple não tem alguns arquivos do tipo index.dat, que nós encontramos na dobradinha ie+windows e que é um tanto quanto encômodo, pelo menos pra quem valoriza a privacidade online como eu.
Luiz Felipe Silva on December 30th, 2008
Antonio,
Responde pro Victor que ele tem que ou desligar e ligar o bluetooth do iPhone ou desligar e ligar o aparelho de rádio que tem suporte ao bluetooth da BWM 325 2006 dele.
Abrcs,
Luiz.

Subscribe to My RSS Feed
Guilherme Chapiewski on February 10th, 2008
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