Re: proposing chromium as default browser (for f25+)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Felix Miata wrote:
> A high proportion of extension functionality here serves the purpose of
> restoring functionality (compared to Netscape/Mozilla Suite/SeaMonkey)
> lost or rearranged or adding requested-via-BMO but never acquired.

Well, QupZilla tries to offer such functionality (e.g., ad blocking) out of 
the box, either built-in or as extensions included with QupZilla. There may 
be some things missing in 2.0.x, which is the first release series for 
QtWebEngine, but both QtWebEngine and QupZilla are getting new features over 
time.

It is also possible to develop third-party extensions against QupZilla, so 
if you are missing some functionality, it can be implemented, and then 
submitted for inclusion with QupZilla itself.

Are there any concrete extensions that you (or other users here) would like?

> I'd never opened QupZilla before now. Opened in F24 without making any
> attempt to locate or install any option, plugins, extensions, etc., I
> don't see anything but disadvantages compared to FF, and very little to
> recommend it over Chromium:
> http://fm.no-ip.com/SS/Fedora/ff45vqz201chr52-f24-120.jpg
> 
> 1-Like other non-Gecko, non-KHTML browsers, both cannot be made to obey
> DPI (meaning accurate physical sizes in their viewports are impossible
> unless the displays' physical DPI is exactly 96).

That is really a flaw in the HTML 5 spec, it is not fair to blame the 
browser for it.

> 2-Abundant space wasted wasted making tabs easy to close by accident in
> both.

IMHO, having the tab close button on the tab is much more intuitive UI. And 
whether you like it or not, it is also the way Breeze tabs are supposed to 
look like (UI consistency).

> 3-Main menubar is undiscoverable in both.

Doesn't Firefox default to the same UI solution (popup menu button) these 
days? You probably have a very old Firefox profile. Please compare default 
settings.

QupZilla has a preference to enable the traditional menu bar. If there is 
consensus that this should be the way it should look, I can enable it by 
default in our package. (I also prefer the traditional menu bar, and it is 
consistent with most other applications, though the popup button disease is 
slowly spreading.) It is just a boolean option to flip.

> 4-Search bar is too narrow in both.

Of your 3 screenshots, QupZilla is the only one whose search bar is easily 
discoverable. Firefox hides it in the menu bar (!!!) (that's a VERY non-
standard UI; and is this even the default setting to begin with?), and 
Chromium hides it I don't know where (it's the worst).

Still, sadly, none of the 3 can compete with Konqueror's convenient web 
shortcuts feature that allowed to search with arbitrary search engines 
directly from the location bar (e.g., gg:foo). (That said, if you enter 
something that is not a URL into QupZilla's location bar, it will by default 
search for it in the default search engine. This behavior can be disabled in 
the preferences.) It should not be too hard to add web shortcuts to the 
QupZilla code though, if one of us is bored. :-) Given that it's Qt-based, 
you can probably just port the code from Konqueror, including the 
configuration UI. But for now, this is not an argument for any of the 3 
options, given that they all don't support it.

> 5-UI text is not black (as is FF in obeying Plasma desktop settings) in
> QZ.
>
> 6-UI text font family is not as specified in Plasma's desktop settings
> (seems to be Oxygen rather than Droid) in QZ.

For 5, you mean bold, right? These are both the same issue. Somehow, font 
settings are not being picked up. This is a bug somewhere. I'll look into 
it. Either QupZilla hardcodes something, or the Plasma platform plugin for 
Qt is getting something wrong. It is clearly not what should happen.

> 7-QZ Sticks new "hidden" directories in $HOME at top by capitalizing first
> letters.

That's because the browser is called "QupZilla", not "qupzilla". :-) Also, 
blame your file manager that sorts case-sensitively.

That said, the stuff should probably be put into something like 
~/.local/share these days. I'll take that up with upstream.

> 8-Scrollbar is too narrow in both.

This is a matter of taste.

> 9-Same minimalist inadequately emboldened stick-figure icons as displeases
> me about Plasma 5 generally, though arguably better than the barely big
> enough to target FF native icons.

If you change your Plasma icon theme (e.g., to Oxygen), QupZilla will pick 
that up (unless it is affected by the same bug as the fonts). The default 
"Linux" theme uses system icons, not hardcoded ones.

> 10-QZ (only) misreports window width.

That's an interesting bug, it should be filed upstream. (It's clearly a 
bug.)

> 11-Chrom's urlbar text is too small.

Indeed. QupZilla's is not. :-p

> 12-Text size buttons missing in both.

Most people do not use those, except by accident.

> If the best user experience is really the goal, FF with a theme custom
> made for Plasma and Fedora is probably the best target to shoot for.

A theme cannot solve integration issues such as non-native file dialogs.

> In any event, under this roof, usability trumps appearance always. #1
> alone is enough to shoot down anything running on WebKit or Blink engines.
> The only times I've ever opened Chrom* is to compare behavior to other
> browsers. Too much functionality is missing to use either it for normal
> browsing. QZ doesn't look much better.

You are the only one who cares about #1. The HTML 5 spec says that browsers 
should behave the "wrong" way, so that's just how things are these days. I 
don't see how that should be the reason to pick a browser over another.

If you really care that much about the DPI issue, I am looking forward to 
your QtWebEngine patch that implements it (optionally of course, or you 
break HTML 5 standard compliance). :-p

        Kevin Kofler
_______________________________________________
kde mailing list
kde@xxxxxxxxxxxxxxxxxxxxxxx
https://lists.fedoraproject.org/admin/lists/kde@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [KDE Users]     [Fedora General Discussion]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Triage]     [Coolkey]     [Yum Users]     [Yosemite Forum]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux