3 ms·
What ever happened to consistent, cross-application look-and-feel? I don't want each application defining its own style which clashes with every other applicati
by wallacoloo 11y ago
What ever happened to consistent, cross-application look-and-feel? I don't want each application defining its own style which clashes with every other application. We already have things like Qt and GTK themes for the desktop, but the web is just a mess in that regard. I really hope to see some eventual solution.
Mozilla's "Reader View" is a fantastic step towards establishing a consistent (and user-configurable) look-and-feel across the web. But its domain is still very narrow and wouldn't apply to Slack, unfortunately. Yet it's the only product I know of that's even working towards this kind of goal.
- madeofpalk 11y agoMozilla's 'Reader View' isn't consistent with the OS X look-and-feel on my Mac, but that's OK.
- wallacoloo 11y agoYeah, it's not consistent with the system's look-and-feel, unfortunately. But it is at least consistent across websites, which is a start. And technically, it shouldn't be hard to add support for system themes - Firefox can already derive default background/foreground/text/link colors from GTK & apply those to webpages; it's just currently a useless feature since most all websites override the defaults completely, or worse, only partially.
- Nickoladze 11y agoThat's why I use Slack's IRC gateway. Just use your favorite IRC client.
- droelf 11y agoCheck this afternoon project: https://github.com/wolfv/GtkOnline https://github.com/wolfv/GtkOnline That could be a future GTK browser :) dynamically downloads a glade ui file and python + CSS scripts to bring the web to GTK.
- seanwilson 11y agoIt's just too impractical get every developer who also support multiple platforms to all agree to use exactly the same look and feel. There's similarities to getting everyone to use the same programming language.
- noir_lord 11y agoNor would I want it anyway, I think the cognitive overhead of dealing with multiple different interfaces is offset against the fact that people can create new interfaces and solutions, imo that is better than a "one size fits none" approach.