add support for .website shortcuts, msapplication meta information in Windows 7

NEW
Unassigned

Status

()

Firefox
General
7 years ago
4 years ago

People

(Reporter: beltzner, Unassigned)

Tracking

Trunk
x86
Windows 7
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(1 attachment)

From: http://msdn.microsoft.com/en-us/library/gg131029

Internet Explorer 9 will allow the creation of .website shortcuts which include information from meta tags that create custom Windows 7 jumplists, etc. This bug is tracking a Firefox implementation that will:

 - create .website shortcuts when favicons are dragged to the desktop/taskbar
 - observe the meta-tags to create the custom jumplist actions
(This may belong in Shell Integration)
OS: Mac OS X → Windows 7
Created attachment 502160 [details]
Possible UI for site specific browsers (sort of Prism 2.0)

[note: this feature is obviously not a priority for Firefox 4, but it's pretty late on a Friday afternoon and this has been on my mind a lot recently.  Getting this design settled early should help us accelerate implementation for landing this in Firefox 5].

Here is a possible interface for site specific browsers launched from the desktop (.website files), or from the windows task bar.

Branding and ambient color is given to the site, and the jumplist functionality becomes more discoverable.  However, this design still represents that Firefox is the browser being used to render the application (sort of as a sub-title in the title bar, which provides access to Firefox's functionality).
I broke the registration for the file type off into a separate bug: bug 624070, if the user has set Firefox as the system default browser.
Blocks: 624070

Comment 4

6 years ago
What about feeding this menu with the content of the HTML5 <menu> element:

http://www.whatwg.org/specs/web-apps/current-work/#the-menu
Yeah, the summary of "msapplication meta information in Windows 7" should probably only apply in situations where the website isn't exposing commands in an HTML5-centric way.  Or alternatively, we could push that approach for sites that are currently exposing jumplists, and not implement Microsoft's jumplist functionality at all.

From a UX perspective, the goal is provide similar functionality (regardless of how the site expresses it), in order to take association of .website files and pinned sites in the taskbar.

Comment 6

6 years ago
If we decide to support the IE9 taskbar extensions, we have all the apis setup. We don't yet support setting custom jump list item icons, but I'm hoping to get that into 5.0.

Comment 7

6 years ago
cant we integrate this with WebApp Support bug 583750
https://wiki.mozilla.org/Mobile/Projects/WebApp_Support

Comment 8

6 years ago
WHATWG discussion 
http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-May/026488.html

Comment 9

6 years ago
bug 596648 and Bug 582370 are dupes of this?

Comment 10

6 years ago
Bug 572439 is related?
Possibly dupes and all related but no reason to dupe until someone owns this bug figures out if they can all be fixed similarly / at the same time.

Updated

6 years ago
Duplicate of this bug: 620489
Assignee: nobody → tabraldes

Comment 13

6 years ago
(In reply to Alex Faaborg [:faaborg] (Firefox UX) from comment #5)
> Yeah, the summary of "msapplication meta information in Windows 7" should
> probably only apply in situations where the website isn't exposing commands
> in an HTML5-centric way.  Or alternatively, we could push that approach for
> sites that are currently exposing jumplists, and not implement Microsoft's
> jumplist functionality at all.
> 
> From a UX perspective, the goal is provide similar functionality (regardless
> of how the site expresses it), in order to take association of .website
> files and pinned sites in the taskbar.

Alex, In this mockup, what would the jump list down on the taskbar display? The same list or our default jump list or, ..?
I'm not going to get to this in the next couple weeks.  Will swing back and pick it up again after the All-Hands if no one has claimed it.
Assignee: tabraldes → nobody

Comment 15

5 years ago
Is the following bug report a duplicate of this one?
Bug 597680 - [RFE] Add support for website jumplists
You need to log in before you can comment on or make changes to this bug.