You could always base64 encode the image. The upside is that there would be no 
delay loading the icon for users that are online.

I don't think Safari goes to grab the icon until its needed. So I believe 
base64 encoded into your page is the only option.

Jordan

On Jun 24, 2010, at 9:27 AM, Simon <[email protected]> wrote:

> What I want to be able to cover is the case where a user is first
> online and loads up my app in safari.  In doing so, the manifest file
> is loaded along with all the other relevant files.  If the user then
> goes offline, they can continue to use the app in safari, and safari
> still provides the option to "Add to Home Screen'.  However, when you
> choose this in offline mode, the proper icon isn't used, just a
> screenshot is.  I realize this probably isn't likely to be how most
> people would use the functionality, but I figure that if Apple allows
> you to add it to the home screen when offline, then there should also
> be a mechanism to use the proper icon without needing to fetch it from
> a live server at that exact time (which would never happen
> successfully if you are offline).
> 
> Simon
> 
> On Jun 23, 12:12 pm, Mogens Beltoft <[email protected]> wrote:
>> So you want to go offline, and then Save to Home Screen. Why, if I may ask?
>> 
>> How would you make sure that all files in your manifest are present and
>> ready for local storage when offline?
>> 
>> /Mogens
>> 
>> On 23-06-2010 19:49, Simon wrote:
>> 
>>> Hi,
>> 
>>> I'm just using the<link rel="apple-touch-icon-precomposed" href="/
>>> myPath/myIcon.png" />
>> 
>>> This works fine when I'm online, my issue is that if I'm offline the
>>> icon doesn't get loaded, even if I hide it on the page I am trying to
>>> add to the home screen.  So I'm wondering if that tag requires an
>>> active connection to download the image, or if it can be preloaded in
>>> some way so that if you load the page, then go offline, and then add
>>> it to the home screen, the proper icon is used, instead of the screen
>>> shot of the current page.
>> 
>>> Thanks,
>> 
>>> Simon
>> 
>>> On Jun 23, 8:43 am, "Webmaster, Team Associated"<[email protected]>
>>> wrote:
>> 
>>>> Simon,
>>>> Can you provide the code that allows the creation of the web clip icon?
>> 
>>>> Thanks!
>>>> Steve
>> 
>>>> Hi,
>> 
>>>> I have a question about the web clip icon. I have things set up in my
>>>> app so that the icon I specify shows up when i choose the "Add to Home
>>>> Screen" option, but only when I'm online. If I go offline and then
>>>> try to add it to the home screen, I end up with a screenshot of the
>>>> current screen. I have tried preloading the icon image, adding it
>>>> into a hidden div so that it is actaully on the page, and it is listed
>>>> in my cache manifest file, so it should be getting pulled down by
>>>> that. Does the icon only get pulled down from the server when the you
>>>> actually choose to add the app to the home screen? If I add it, and
>>>> then go offline and try to add it again, the proper icon does appear.
>>>> Has anybody found a way to force the load of the icon image without
>>>> actually needing to add the app to the home screen once?
>> 
>>>> Thanks,
>> 
>>>> Simon
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "iPhoneWebDev" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/iphonewebdev?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"iPhoneWebDev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/iphonewebdev?hl=en.

Reply via email to