Reduce the number of installation steps on Windows

RESOLVED WONTFIX

Status

()

RESOLVED WONTFIX
9 years ago
5 years ago

People

(Reporter: faaborg, Assigned: rstrong)

Tracking

Trunk
x86
Windows XP
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

Created attachment 397421 [details]
Current install process

Currently our install wizard seems kind of verbose and inefficient, even the standard install takes 7 steps (custom is 8).  This bug is to see if we can streamline the process and descriptions.

A flow of the current install process is attached so that we can see the whole thing simultaneously.
Basically I think we can probably eliminate 5-7 in the standard process, but I want to give this a bit more thought.
I've put some thought into this over the last couple of months after discussing it with mconnor. I've thought about trying to get this in for 3.6 but it would be the last item as far as priority. I've got some ascii art already of the flow and will try to put something together for ui review next week as time permits.
Assignee: nobody → robert.bugzilla
Status: NEW → ASSIGNED
>I've got some ascii art already of the
>flow and will try to put something together for ui review next week as time
>permits.

I'm happy to help with the UI, especially if we have a chance of getting this in to 3.6

Comment 4

9 years ago
Alex, feel free to dupe bug 488192 to this one.  I attached, in that bug, a proposal I had a while back on how to have two steps for standard installs and three for custom installs.  Only two string changes would be needed (Stating that since you want this for 3.6).
I think we can get to one click and two screens for the most common case. 

Here's my first mock-up of the that installer. You click the big icon-button for "Migrate" or "Fresh" and that takes you to the second screen. One click. That's it. One click, two screens, and "ready to surf".

+---------------------------------------------------+
|                                                   |
|  How would you like Firefox to be installed?      |
|                                                   |
|  +--------+                                       |
|  |  *  \  |  Use the settings and history         |
|  |  *  /  |  from my current browser.             |
|  +--------+                                       |
|                                                   |
|  +--------+                                       |
|  |  *  /  |  Give me a totally fresh start        |
|  |  *  \  |                                       |
|  +--------+                                       |
|                                                   |
|  For more options, try a _custom_install_..._     |
+---------------------------------------------------+


The "custom install" would be a link-style button that took you to a full custom wizard like we have today with all the options possible. That line would be tiny text.

After your "one click", the install dialog updates (no new window, just update the one we have) you watch a few seconds of progress and you're surfing the Web. 

+---------------------------------------------------+
|                                                   |
|  Firefox is installing. You're gonna love it!     |
|                                                   |
|                                                   |
|  +------------------------------------------+     |
|  |     Progress meter                       |     |
|  +------------------------------------------+     |
|                                                   |
|      (progress strings if needed)                 |
|                                                   |
|                                                   |
|                                      [Cancel]     |
|                                                   |
+---------------------------------------------------+ 

Note, this progress includes the app install, the migration from the current default browser, any extension checks and updates, everything. Users should not have to deal with any of that at all.
(In reply to comment #5)
>...
> +---------------------------------------------------+
> |                                                   |
> |  How would you like Firefox to be installed?      |
> |                                                   |
> |  +--------+                                       |
> |  |  *  \  |  Use the settings and history         |
> |  |  *  /  |  from my current browser.             |
> |  +--------+                                       |
This would be the case no matter what they select

We had already mocked up something along these lines with the next button doing a standard install and a custom install button in the body of the first screen.
This is fixed with the stub installer which is our primary distribution method and as time permits the full installer will be rewritten to use the same UI so wontfixing.
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.