[whatwg] Installed Apps
Michael Kozakewich
mkozakewich at icosidodecahedron.com
Wed Jul 29 06:32:11 PDT 2009
From: "Michael Davidson" <mpd at google.com>
Tuesday, July 28, 2009 11:24 PM
> Having some sort of desktop presence is important for parity
> with desktop apps. Perhaps the install UI could look and feel more
> like the UI for installing a native app?
>
> Michael
>
If you're going to have an installation, why not make it an actual program?
I thought what you wanted was a regular webpage -- and I'd say one of the
most important things about a webpage is that you don't have to install it.
It sounds like the "hidden page" idea is just the solution you thought up to
the problem of keeping a page running. How many other reasons are there for
it?
I'll go back to your original problems:
-- Slow startup: Besides caching, I can't see anything except a skilled
planning and development of the application making things faster -- They
HAVE to download it all at some point. Merge requests (sprites, for
example). I can't think of how to load new JavaScript quicker, unless you
can let them use the cached old version while the new one downloads in the
background, then cache it.
-- Data up-to-date: Even Outlook checks online every X minutes, and has an
options panel where you can set that value. Google Reader checks for new
feeds, for me, if I just leave it open on my desktop. It works great.
-- Notifications: I don't think I've ever had Outlook notify me of new mail
when it's not running. It usually starts up with Windows, and it runs in the
background. If you turn it off from the tray, it stops.
Another couple things:
-- Notifications: Web pages can't pop up a notification, but they CAN play
sounds. If you add a sound to Gmail or Reader when it finds new items, that
would certainly help me, as a user. (Even without having it as a desktop
app, because it'll be open in a tab and I'll be able to hear any sound it
makes). Actually, I'd love that feature.
-- Clutter: I think this is your main concern: Outlook will minimize to the
tray; where you can reach it, but it's not in the way. It's not invisible,
and won't persist after shutting down.
If browsers could tear off tabs, minimize them to tray and allow them to
send pop-up notifications, I think it would solve your main problem. Chrome
seems to be halfway there, with the "Create Application Shortcuts..."
option, but I believe only Chrome and Firefox support tear-away tabs. This
sounds largely like a browser issue. If Chrome does it first, I'm sure the
others will see and follow along.
That being said:
Pop-up notifications would be a great thing to do, where someone can use
JavaScript similar to an alert() box that pops up in a corner for a few
seconds and displays a message. I think I'll call this one out a few times,
so someone sees it, because it really would be a worthwhile thing to add to
a spec.
More information about the whatwg
mailing list