3 ms·
> 1. Unify all of the various settings, addons, downloads, bookmark dialogs. They should all just be tabs, with consistent style. I should be able to "nav" to t
by weaksauce 4y ago
> 1. Unify all of the various settings, addons, downloads, bookmark dialogs. They should all just be tabs, with consistent style. I should be able to "nav" to the others easily, and they should probably open as new tabs.
they do want to do this but they are hamstrung by money and tech debt. they are a seriously old browser with as much tech debt as you could imagine. google chrome came about only fairly recently with all the lessons learned from firefox/internet explorer/opera/et.al.. the fact that we have a multiprocess firefox was a monumental rewrite of scores of core code. I do wish firefox was better too but also it's not the largest ad revenue company in the world with a vested interest in getting ads to people as easily as possible and controlling the way that happens.
The downloads and bookmarks code is some of the oldest in the entire codebase too. that's not easy to refactor.
- wereallterrrist 4y agoI keep trying to give a discount for this, in some sense, but it's hard as time marches on and I've seen some of those deep improvements, while also seeing UX left on the table. Don't get me wrong, afaict, Firefox will get decent wayland support, new fractional support, vaapi, etc, etc on Linux desktop before Chrome, and for that I can't say Thank You enough. All to say, thank you for this perspective. I wish I knew what to really do about it (I'm not qualified or blessed with the time for C++ contributions).
- weaksauce 4y agoa lot of the ui that you are talking about is actually written in javascript so you can actually have an impact if you had the time. i've landed patches even though i haven't done any real c++ outside of schoolwork and playing.