Closed Bug 1277581 Opened 9 years ago Closed 9 years ago

Expose setting to the user to use a homepage as new tab page.

Categories

(Firefox for iOS :: Browser, defect)

Other
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios-v5.0 --- fixed

People

(Reporter: jhugman, Assigned: jhugman)

References

Details

Attachments

(4 files, 1 obsolete file)

If a home page is set, then we should allow the user chose to use it as the new tab page. This should default to true for chinese users.
Attachment #8759183 - Attachment is obsolete: true
If a home page is set, then we should allow the user chose to use it as the new tab page. This should default to true for Chinese users. Comment 0 should not have an attachment.
Blocks: 1277572
Assignee: nobody → jhugman
Depends on: 1278620
Currently the default behaviour is to go to top sites.
Status: NEW → ASSIGNED
Question on Functionality. We have 3 options, "Show a blank page", "Show your Top Sites" and "Show your Homepage". But top sites are part of a suite of home panels, so either 1. we should re-word "Show your Top Sites" to "Show your Home Panels" OR 2. expand the list to include all home panels i.e. "Show your Top Sites", "Show your Bookmarks", "Show your History", "Show your Reading List"
Flags: needinfo?(jhugman)
Happy to add these. :tecgirl is my guidestar when it comes to such choices. (I don't think any of this has had any UX input yet).
Flags: needinfo?(jhugman)
I would omit "Show your Top Sites". Adding options to open a panel when opening a new tab seems to be overkill, and since no one seems to be a fan of the current version of Top Sites, then let's not make it front and center. Opening Bookmarks or History when opening a new tab is also odd. Limit the options to: Show blank page Show Homepage and make the default to show a blank page. If a user really wants to use a panel as a new tab, perhaps we can add the Homepage option to the panel menu and let them set one as a Homepage. Simplify!
So… > Limit the options to: > Show blank page > Show Homepage Currently: you open a new tab and home panels show. When you tap on the URL bar, then the home panels show. Showing blank page; it be reasonable to expect that the first thing the user will do would be to tap on the URL bar to enter a new URL. Which means you get the homepanels. Unless we disable this behaviour, there is very little difference between "blank page" and "home panel". If we do disable this behaviour, and make it the default, we are definitely relegating home panels. I'm not averse to this – the homepanels are available from the menu, but I can see that this would freak out a small percentage of our user base. What I am concerned about with this plan, however, is the empty state on first run problem, which is where (IMO) Top Sites is comes into its own. (this is first tab open after the intro). If we special case first run, and disable homepanels on URL focus, will the user ever get back to the homepanels? > If a user really wants to use a panel as a new tab, perhaps we can add the > Homepage option to the panel menu and let them set one as a Homepage. Simplify! We no longer allow about:home, about:bookmarks etc as user addressable URLs. :( I've filed Bug 1279179, but I think this is quite a large piece of work before the end of this release. The upshot of all this is a set of options, from easiest-from-here order: * "Show about:home" (i.e. string change only) * "Show your Top Sites" "Show your Bookmarks", "Show a blank page" etc (an extra option, no biggie) * "Show about:home" but not "Show a blank page". * No "Show your about:home", default to a blank page, but ensure Top Sites/Home Panels are shown on the first empty tab shown. * Fix up the about: links, and go with "Show your homepage", and let homepage be set to an about: link. My preference would be the first or the last, though I realise that having a blank page was an extra last minute feature slipping into this extra last minute feature.
Flags: needinfo?(randersen)
Following f2f with tecgirl: going to go with "expand the list to include all home panels i.e. "Show your Top Sites", "Show your Bookmarks", "Show your History", "Show your Reading List"" We would like to fix Bug 1279179 so as to rationalize these options down to just Homepage and Blank page. We were not sure about the merged home panels, but we should definitely keep a track of that.
Flags: needinfo?(randersen)
Depends on: 1279461
Attachment #8761166 - Flags: review?(etoop) → review+
Merged in to master.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Whiteboard: [needsuplift]
v5.x dfbedd2
Whiteboard: [needsuplift]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: