@valpackett
STG has been an integral part of my daily workflow for the past 5 years, and it is a non-negotiable #productivity tool for me (I have about 70 tab groups, as I work across many long-term projects).
The term «workspace» in #GNOME is a little misleading sometimes. It’s completely OK, and sometimes even preferrable, to use multiple workspaces for a single task. An example that comes to mind is my illustration workflow: #Inkscape mazimized in one workspace, and #Nautilus, #Epiphany, and sometimes #AppIconPreview, in another. Workflows like this one will become much more convenient with the planned window management changes. Try to see if you can do your tasks similarly!
#Epiphany / #WebKitGTK / #WebKit is all fun and games until you run into a blank page loading heisenbug with Google Calendar, install 6 GB of debug packages, bypass the sandboxing, do a "thread apply all bt", see the #gdb process eat up over 18 gigabytes of RAM and you are forced to urgently shutdown Firefox to have enough RAM to be able to get the #debugging backtrace all the way to thread no1... only to be told that there's nothing suspicious shown at the end of the backtrace after all 🥲️
@tbernard Evolution and GNOME Software are already capable of handling #NetworkManager's "metered connection" property; would be nice if #Epiphany and #Firefox would take this into account and load less stuff (but what?)
I posted about switching to Firefox as my "daily driver" browser as a little tiny step away from Chromium browser hegemony, and I had a ton of people in the replies suggesting I should just use Brave or Edge or Opera or Vivaldi instead.
I'm a little concerned that people don't realize just how pervasive this problem is. Every single one of those sits on top of the Chromium codebase.
Now that #WebKit, #Safari, Epiphany, etc. support this, I really hope we will see #Mozilla finish the job and flip the switch in #Firefox too, based on @krosylight's great work.
Hopefully then the #GoogleChrome team will acknowledge that yes, everybody in the #webdev industry wants this.
It turns out that one the #performance issues I discovered some days ago in #GNOME#Web (where resources are not freed when closing a browser window) was caused by… a speed optimization previously made in the #Epiphany#opensource#Linux#browser … nearly 20 years ago 👀
i use #epiphany / #gnomeWeb as a browser. i need to make a custom CSS. epiphany has a buton for that in the settings. the button is supposed to open a text editor. it does nothing. presumably because it does not know which text editor to use. because i do not have a way to set this through gnome settings or otherwise. because i do not have gnome.
Tonight, I added some more #profiling info on this strange #WebKitGTK issue, where #GNOME#Web (#Epiphany) takes 10x longer than other web browsers (like Firefox and Chromium) to load some websites, on the same #Linux stack. If you have other ideas of info to provide to debug this, I'm all ears. We're talking about 10-20 seconds instead of 1-4 seconds!
Continued #debugging some #Epiphany#WebKitGTK performance issue today, this one about significant CPU usage when idle on any logged-in page on Trello.com, even on #Wayland.
It seems to be spamming the compositor when websites request animation frames even while there's nothing to relayout or repaint. Hopefully optimizing WebKitGTK to handle this would improve perfs / lower #Linux power consumption on other sites too. #opensourcehttps://bugs.webkit.org/show_bug.cgi?id=252545
Taking the nightly version of GNOME Web / Epiphany for a spin. The new Tab Overview / libadwaita widgets are stunning. If performance is reasonable enough, I might just make this my daily driver.
Anyone working on a new browser engine?
Something that's definitely not Chromium.
I quite like Goanna and WebKit. Wish both had more devs behind it. Goanna is very light on resources though, but can struggle with these 6 TB perpetual JavaScript websites of today. #goanna#palemoon#luakit#Epiphany#Gnome
Little reminder, that @kde ‘s #KHTML made its way through Apple, returned as #WebKit (#webkitgtk2) to the free desktops and still is a free and one of the most portable browser engines working well and serving as an alternative to #Gecko and #Blink.
Just ran it on a #PPC machine from 2004 yesterday.
Here is your annual reminder that it is completely appropriate to leave decorations up and continue listening to Christmas music until #Epiphany, which is January 6.
🎄🎄🎄
A list of recent hostile moves by #Google's #Chrome team (Jeff Fortin T. (@nekohayo@mastodon.social)) (mastodon.social)
A list of recent hostile moves by #Google's #Chrome team;...