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”
February 10th, 2008 at 1:25 am
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
February 10th, 2008 at 2:13 am
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.
February 17th, 2008 at 11:00 pm
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?