Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Bake about:welcome into Brave #12691

Closed
tildelowengrimm opened this issue Jan 17, 2018 · 7 comments
Closed

Bake about:welcome into Brave #12691

tildelowengrimm opened this issue Jan 17, 2018 · 7 comments

Comments

@tildelowengrimm
Copy link

Per @liunkae's comments on #12632, about:welcome makes a bunch of network requests without user interaction, a move that surprises users. We should avoid requesting remote resources unless a user initiates the interaction.

@diracdeltas
Copy link
Member

this is coming from https://brave.com/welcome/ - may be a better issue for the brave-website repo?

@tildelowengrimm tildelowengrimm changed the title Remove remote resources from about:welcome Bake about:welcome into Brave Jan 17, 2018
@tildelowengrimm
Copy link
Author

As a user, it's surprising that an about: page is just a remote resource. IMO, we should bake this whole page into the Browser.

@bsclifton
Copy link
Member

bsclifton commented Jan 17, 2018

@flamsmark pulling in @bradleyrichter and @cezaraugusto

I believe that was the long term goal. This was a great first rev solution since updating the content for users is relatively easy. Now that it's live, I don't think we've updated it

@bradleyrichter
Copy link
Contributor

Interesting of note, Opera and Edge both use a remote resource as well.

For us, the reason was to allow for faster iteration and building without dev resources.

Our next version of the welcome experience will need to go through a refinement stage as we get more feedback. After it solidifies, we could move it to browser-internal if resources are available.

@tildelowengrimm
Copy link
Author

Beyond the privacy and perf benefits, a local page can be given greater capabilities. We could put things like a safe browsing or analytics switch right in the page, rather than bouncing the user out to a separate settings page. That could make it so much easier for folks to turn on important features.

@tildelowengrimm tildelowengrimm added the post-v1 We don't expect to be able to resolve this before releasing v1.0 with Brave Core (instead of Muon). label Apr 17, 2018
@bridiver
Copy link
Collaborator

bridiver commented Jun 5, 2018

any objections to closing this in favor of brave/brave-browser#276 ?

@bsclifton
Copy link
Member

@bridiver nope- let's close it up

@bsclifton bsclifton added wontfix and removed wontfix labels Jul 13, 2018
@bsclifton bsclifton added open-in-brave-core and removed post-v1 We don't expect to be able to resolve this before releasing v1.0 with Brave Core (instead of Muon). labels Aug 13, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants