Firefox/Windows 7 Integration
< Firefox
Jump to navigation
Jump to search
Microsoft Windows 7 will be the next version of the Windows operating system. As with Vista, we should be looking at opportunities for richer system integration, as well as ensuring that we're not dependent on depricated OS features.
Changes in Windows 7
PDC 2008 had a lot of video coverage. Requires Silverlight/Moonlight to stream, WMV available.
- Quicklaunch toolbar is gone
- Jump lists
- Window/Tab previews
- systray/notifications/balloons back in user control
Things that we don't do correctly now
- With the removal of quicklaunch, we should hide the option in the installer when on Win7. There is no API to add Firefox (or any app) to the taskbar by design.
- The default jumplist will use the most recently used files as opened/saved via the standard file dialog. This is probably not desireable. IE shows history and some other ui actions.
Things we should consider doing in the future
- We can show a progress bar on the app icon (details vague). Sounds like a good candidate for the download manager.
- Tab preview like IE? (27:40 in "Welcome to the Windows 7 Desktop")
- Window previews can have UI controls added. By default they show title and a close button. Windows Media Player adds previous, play/pause and next buttons for quick control.
- Per window previewing is nice (see 25:20 in the "Welcome to the Windows 7 Desktop" link)
- Direct2D and DirectWrite look good
Links
Windows 7: Welcome to the Windows 7 Desktop
Windows 7: Extending Battery Life with Energy Efficient Applications
Windows 7: Developing Multi-touch Applications
Windows 7: Writing Your Application to Shine on Modern Graphics Hardware