Bug1:
Description of the issue:
some “X” buttons in Settings not functional
How can this issue be reproduced?
- in Brave, go to, e.g. “Settings” > “Site settings” > “JavaScript”
- tap the “X” button at the top
Expected result:
Exit from settings
Brave Version:
Current live
Mobile Device details
OS:Android 10
Design:
All mobile browsers that I’ve seen do this, but I think it’s really wasteful to have most of the top toolbar occupied by the URL input field – what, just to see several characters of the URL? It’s an atavism from the desktop version.
Here’s a better way for mobile: populate the toolbar with buttons and display the URL at the bottom of the toolbar in small font (maybe like the one apps are labeled with on Android – it’s a small narrow font, so you’d fit in many more characters of the URL – could also ellipsise the middle so the end of the URL is visible too!); and at the top of the toolbar, above the buttons, maybe display the page title in the same small font.
(See this post for pics:
-edit 2020/10/17 11:00 EST)
The buttons in the toolbar can be things like Edit/Input URL, Share, Copy URL, Reload, Find in page, Forward (with analogous long press functionality to the Back button), maybe the most recently used Advanced Control switch(es) like JavaScript on/off, etc.
And of course, you’d have the same behaviour as now if the user taps on Edit/Input or the Search icon in the bottom toolbar, i.e. you’d go to the same URL input field – it would be the same number of taps as now, think about it, i.e. one tap! But you’d also have all those other buttons in the top toolbar at single tap! (and much more of the URL visible) You could even open up a multi-line URL input field (i.e. wrap long line [sic]), so editing long URLs/search terms is easier.
How quickly do you think other browsers will copy this design?
Features:
-
I noticed there are 3 settings in top toolbar > lion > “advanced controls” > “block fingerprinting”, but only 2 settings in “settings” > “privacy” > “fingerprinting protection” – is that intentional? Even the “strict” fingerprinting block seems to leak very specific details about device, OS, browser/user-agent.
Why not provide just some standard generic strings, like “Android device”, “Android”, “Brave”? Isn’t that the point of this counter-fingerprinting effort?
-
In Settings, what about having the first 2-4 lines consisting of the most recently modified settings, i.e. the on/off switches or whatever? It’d make things more convenient/efficient.
-
It can’t be that hard to have basic backup functionality for bookmarks – just dump the URLs into a text file separated by newline character. Even without folder structure or titles, it’d be fine – that would be like 12 lines of code or something… Pretty please?
-
For viewing long pages: maybe “page up/down” buttons on bottom toolbar, with long press functionality “home/end”?
-
Data saving & faster experience: easy way to disable downloading images & new fonts?
Bug2:
Description of the issue:
presented with “Show simplified view” bar, despite disabling in settings
Obviously the bar takes up valuable screen space.
How can this issue be reproduced?
-
in Brave, disable “Simplified view for webpages” in “Settings” > “Accessibility”
-
open URL, e.g.
https://en.wikipedia.org/wiki/Auction_theory -
Scroll down some, then up
My setup: JavaScript off, “Force enable zoom” on, “Desktop site” off (but tell Wikipedia to show desktop version – there’s a link at bottom, which I guess sets a cookie).
Expected result:
“Show simplified view” bar NOT showing
Brave Version:
Current live
Mobile Device details
OS:Android 10
Thanks,
8E9