do even more blog stuff

master
Drake 2 years ago
parent e08185aceb
commit 6bf32f67cb

@ -1,13 +1,26 @@
## The Gnome HIG, and why it sucks
#### yes, even worse than *The new Trio 😈💗💗💗 - Corina Dust 😈😝*
If you didn't know, I use Linux. And I, to say the least, do not like Gnome[1]. Filled with header bars the size of Jupiter, no minimize or maximize buttons without an external program, extensions written **IN JAVASCRIPT** that are nearly mandatory for the best experience, being somewhat unoptimized for mouse pointers (we'll get to this later), and performance lower than the JVM on a good day, it's regarded in some circles as the worst DE available for most users. Even with these problems, I will give it complements for adopting Wayland earlier than the LX*s and XFCE, but that doesn't do much to make up for the complaints I've listed prior, especially when Wayland is still not ready for prime-time quite yet (although I will recommend Pipewire at this point to anyone, even on X11). The HIG does not make this better.
## Gnome, and why it sucks
### yes, even worse than *The new Trio 😈💗💗💗 - Corina Dust 😈😝*
If you didn't know, I use Linux. And I, to say the least, do not like Gnome[1]. Filled with header bars the size of Jupiter, no minimize or maximize buttons without an external program, extensions written **IN JAVASCRIPT** that are nearly mandatory for the best experience, being somewhat unoptimized for mouse pointers (we'll get to this later), and performance lower than the JVM on a good day, it's regarded in some circles as the worst DE available for most users. Even with these problems, I will give it complements for adopting Wayland earlier than the LX\*s and XFCE, but that doesn't do much to make up for the complaints I've listed prior, especially when Wayland is still not ready for prime-time quite yet (although I will recommend Pipewire at this point to anyone, even on X11). The HIG does not make this situation better.
#### Human Interface Guidelines
The HIG, similar to Gnome itself, is a restrictive mess. Filled with a book's worth of guidelines compressed into ~50-100 pages (a bit like the HIG wants you to do, eh?), it creates a dystopia of computer programs where everything is a meld of responsive design that leaves traditional mouse and keyboard users in the dust[2][3]. Due to this, most HIG-respecting GTK apps tend to... not work as well as they should. Even with the more general problems GTK has (menu bars i.e. Notepad just not), some of the specifications specified in here are.. kinda bad.
But I don't wanna go too in depth about the HIG here, considering that was the original focus of this article in which I really don't wanna continue doing. So, lets get back to a different topic. Speaking of different topics...
#### Gnome vs System76
This had started *after* I'd started the article... funny coincidence, isn't it? It's the main reason I'm switching the article to focus about Gnome itself instead of just the HIG. Other stuff aside, this has just been a shitshow on both sides. Gnome developers being asshats, System76 developers being asshats, and everyone in-between having a slight chance of being an ass. However, on the scale of asshattery, Gnome developers are definitely higher up in this case. However, since I haven't really kept up with the developments and any blogs or tweets are heresay without evidence, and I don't feel like going up through more Gitlab issues than I already have to to make my point about the stylesheet drama (don't worry, it's coming...). However, this Reddit post[4] basically sums up my opinions as of writing this:
> be adults, come to a natural agreement, 2021 could've been the the year of the Linux desktop with contributions coming from every nook and cranny of the community, Valve focusing on making the gaming experience better, while people at Gnome, Canonical and System76 are wasting their valuable time just to play blame games.
The Human Interface Guidelines, referred to as the HIG, similar to Gnome itself, is a restrictive mess. Filled with a book's worth of guidelines compressed into ~50-100 pages (a bit like the HIG wants you to do, eh?), it creates a dystopia of computer programs where everything is a meld of responsive design that leaves traditional mouse and keyboard users in the dust[2][3]. Due to this, most HIG-respecting GTK apps tend to... not work as well as they should. Even with the more general problems GTK has (menu bars i.e. Notepad just not), some of the specifications specified in here are... well, not of the best quality.
Lets start off where the HIG starts off, their "Design Principles".
> grab a couple beers, iron the issues out in a weekend or two, bring power back to the community, not negativity. let's make the best out of 2022 with productivity than negativity and politics.
#### The Theme Situation
<sub><sup>
Some extra notes and thoughts:
\[1] I haven't actually tried Gnome much recently... I only tried it once for this article, and thats about it.
\[2] The HIG is not *that* bad. At least, not as bad as I make it out to be in some places. While I still personally think it sets a bad precident for any GTK apps, I feel at least some the guidelines makes sense.
\[3] I really should stop talking like Luke Smith before I become a neon**i.
Some extra notes, thoughts, and citations:
\[1] I haven't actually tried Gnome much recently... I only tried it once for this article, and thats about it.
\[2] The HIG is not that bad. At least, not as bad as I make it out to be in some places. While I still personally think it sets a bad precident for any GTK apps, I feel at least some the guidelines makes sense.
\[3] I really should stop talking like Luke Smith before I become a neon**i.
\[4] https://old.reddit.com/r/linux/comments/qqit79/comment/hk2pawk
</sup></sub>

@ -1,13 +1,26 @@
## The Gnome HIG, and why it sucks
#### yes, even worse than *The new Trio 😈💗💗💗 - Corina Dust 😈😝*
If you didn't know, I use Linux. And I, to say the least, do not like Gnome[1]. Filled with header bars the size of Jupiter, no minimize or maximize buttons without an external program, extensions written **IN JAVASCRIPT** that are nearly mandatory for the best experience, being somewhat unoptimized for mouse pointers (we'll get to this later), and performance lower than the JVM on a good day, it's regarded in some circles as the worst DE available for most users. Even with these problems, I will give it complements for adopting Wayland earlier than the LX*s and XFCE, but that doesn't do much to make up for the complaints I've listed prior, especially when Wayland is still not ready for prime-time quite yet (although I will recommend Pipewire at this point to anyone, even on X11). The HIG does not make this better.
## Gnome, and why it sucks
### yes, even worse than *The new Trio 😈💗💗💗 - Corina Dust 😈😝*
If you didn't know, I use Linux. And I, to say the least, do not like Gnome[1]. Filled with header bars the size of Jupiter, no minimize or maximize buttons without an external program, extensions written **IN JAVASCRIPT** that are nearly mandatory for the best experience, being somewhat unoptimized for mouse pointers (we'll get to this later), and performance lower than the JVM on a good day, it's regarded in some circles as the worst DE available for most users. Even with these problems, I will give it complements for adopting Wayland earlier than the LX\*s and XFCE, but that doesn't do much to make up for the complaints I've listed prior, especially when Wayland is still not ready for prime-time quite yet (although I will recommend Pipewire at this point to anyone, even on X11). The HIG does not make this situation better.
#### Human Interface Guidelines
The HIG, similar to Gnome itself, is a restrictive mess. Filled with a book's worth of guidelines compressed into ~50-100 pages (a bit like the HIG wants you to do, eh?), it creates a dystopia of computer programs where everything is a meld of responsive design that leaves traditional mouse and keyboard users in the dust[2][3]. Due to this, most HIG-respecting GTK apps tend to... not work as well as they should. Even with the more general problems GTK has (menu bars i.e. Notepad just not), some of the specifications specified in here are.. kinda bad.
But I don't wanna go too in depth about the HIG here, considering that was the original focus of this article in which I really don't wanna continue doing. So, lets get back to a different topic. Speaking of different topics...
#### Gnome vs System76
This had started *after* I'd started the article... funny coincidence, isn't it? It's the main reason I'm switching the article to focus about Gnome itself instead of just the HIG. Other stuff aside, this has just been a shitshow on both sides. Gnome developers being asshats, System76 developers being asshats, and everyone in-between having a slight chance of being an ass. However, on the scale of asshattery, Gnome developers are definitely higher up in this case. However, since I haven't really kept up with the developments and any blogs or tweets are heresay without evidence, and I don't feel like going up through more Gitlab issues than I already have to to make my point about the stylesheet drama (don't worry, it's coming...). However, this Reddit post[4] basically sums up my opinions as of writing this:
> be adults, come to a natural agreement, 2021 could've been the the year of the Linux desktop with contributions coming from every nook and cranny of the community, Valve focusing on making the gaming experience better, while people at Gnome, Canonical and System76 are wasting their valuable time just to play blame games.
The Human Interface Guidelines, referred to as the HIG, similar to Gnome itself, is a restrictive mess. Filled with a book's worth of guidelines compressed into ~50-100 pages (a bit like the HIG wants you to do, eh?), it creates a dystopia of computer programs where everything is a meld of responsive design that leaves traditional mouse and keyboard users in the dust[2][3]. Due to this, most HIG-respecting GTK apps tend to... not work as well as they should. Even with the more general problems GTK has (menu bars i.e. Notepad just not), some of the specifications specified in here are... well, not of the best quality.
Lets start off where the HIG starts off, their "Design Principles".
> grab a couple beers, iron the issues out in a weekend or two, bring power back to the community, not negativity. let's make the best out of 2022 with productivity than negativity and politics.
#### The Theme Situation
<sub><sup>
Some extra notes and thoughts:
\[1] I haven't actually tried Gnome much recently... I only tried it once for this article, and thats about it.
\[2] The HIG is not *that* bad. At least, not as bad as I make it out to be in some places. While I still personally think it sets a bad precident for any GTK apps, I feel at least some the guidelines makes sense.
\[3] I really should stop talking like Luke Smith before I become a neon**i.
Some extra notes, thoughts, and citations:
\[1] I haven't actually tried Gnome much recently... I only tried it once for this article, and thats about it.
\[2] The HIG is not that bad. At least, not as bad as I make it out to be in some places. While I still personally think it sets a bad precident for any GTK apps, I feel at least some the guidelines makes sense.
\[3] I really should stop talking like Luke Smith before I become a neon**i.
\[4] https://old.reddit.com/r/linux/comments/qqit79/comment/hk2pawk
</sup></sub>

Loading…
Cancel
Save