UPDATED (again): Web Apps DON’T work offline in Safari 4


I received an email this morning shortly after posting about the Snow Leopard screenshots from a reader and developer. They provided the screenshot above which clearly shows the Windows version of Safari 4.0 having saved the AppleGazette RSS feed as an offline application.

The file is an .exe – making it a full blown Windows application, not just a bookmark – and it works offline. So this is clear confirmation that the “Save as Web Application…” feature won’t just be a simple bookmark, but an actual downloading of the online application for use offline.

This could be particularly interesting if MobileMe gets new applications built on the SproutCore framework, which will surely be fully compatible with this downloadable feature.

Update: Another developer just sent me some info saying that in the current version of Safari in OSX that saving the site as an app does create an .app file – but when disconnected from the Internet the application shows up completely blank.

So could it just be that the Windows page is showing a cached version of the page and the Safari version isn’t?

Update Again: After talking with the developer again, it appears that Windows does, in fact, store and display the cache if the file is offline, so the site appears to archived, but its just the browser cache.


Kokou Adzo

Kokou Adzo is a stalwart in the tech journalism community, has been chronicling the ever-evolving world of Apple products and innovations for over a decade. As a Senior Author at Apple Gazette, Kokou combines a deep passion for technology with an innate ability to translate complex tech jargon into relatable insights for everyday users.

2 Comments

Your email address will not be published. Required fields are marked *

  1. a web application can’t work offline. the business logic is on the server. it processes the input from the web forms and sends back output. your web browser will *never* get the entire business logic (actually it will never get any piece of business logic, only the resulting output) so that the app could work offline.