Home page/new tab page - are these settings redundant?

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
Stilez

Home page/new tab page - are these settings redundant?

Unread post by Stilez » 2017-11-03, 08:29

The main options page has a setting for "home page" (under "general") and also a setting for "new tab page" (under "tabs").

The "home page" can be one or more specified URLs, a bookmark, or palemoon.org. A "new tab" can be blank, the start page, or the quickdial page.

To me this feels like redundancy, in which some options are available for one, some for the other, when actually they're really almost the same thing. Although it's a very long-standing way or organising this area of settings, inherited from Firefox, maybe it can be improved.

When PM starts up, if the user isn't reloading their previous session, then the browser in effect opens a new tab. Do people really need/want a setting that says "If opening a new tab at the start of browsing, open a different URL than if opening a new tab partway through a session"? Because that's effectively what it's doing. I don't think that users need or benefit from two settings, one for "new tab at start of session" and one for "new tab partway through session". Or if they do, they should be one above the other and on the same options tab, because they are closely related.

A side-effect is that the options aren't optimally helpful. For example, "blank page" is offered as a a new tab option during a session, but not as a new tab option for the start of a session. (You have to type "about:blank" manually to get it at session start). Merging would mean users don't have to select twice.

Instead, maybe the UI should ask first, what a new tab should contain (blank/start page/quickdial/URL/bookmark/search engine). Then immediately below, it can ask what to open at the start of the session, with a checkbox "Same as a new tab" and a dropdown next to it (dimmed if the checkbox isn't checked) containing the further options: quickdial/list of pages/bookmark/search engine/PM start page/PM website/previous session.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35597
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Home page/new tab page - are these settings redundant?

Unread post by Moonchild » 2017-11-03, 12:11

Stilez wrote:Do people really need/want a setting that says "If opening a new tab at the start of browsing, open a different URL than if opening a new tab partway through a session"?
They absolutely do.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked