Email or username:

Password:

Forgot your password?
Top-level
mk

@fristi

tldr?

5 comments
「 Berigoo Fristi 」

@mk@mastodon.satoshishop.de tldr: whiny devs complain because distros use different themes and it breaks the gimmicky looks on their apps, and I'm calling them out on their bullshit because distros have as much right to tune the looks of their default setup as the end user has. It is the responsibility of the app dev to double check if their shit works with theme engines, custom icon themes and the works. Not anyone else's.

mk

@fristi

why don't people just draw their GUIs with html, css and js?

---

Progressive Web App[..]web apps[..]easier and faster to visit a website than to install an application[..]native apps are better integrated with the operating system[..]it works offline[..]PWAs give us the ability to create web apps that can enjoy these same advantages.

developer.mozilla.org/en-US/do

Amolith

@mk@mastodon.satoshishop.de @fristi@mk.toast.cafe electron is the worst thing to happen to the desktop app space in many years

mk

@amolith @fristi

why?

「 Berigoo Fristi 」

@mk@mastodon.satoshishop.de @amolith@mk.nixnet.social because there's no consistency. When designing a desktop space, ideally you'd want applications to have similar looks and layouts, within reason. This makes the whole desktop ecosystem intuitive and friendly to use. For example, most windows applications from win95 to winXP were mostly all windows forms applications, using the exact same elements to structure the gui, making things easily recognizable at a glance. The added bonus is that everything looked consistent, and therefore, polished and professional.

Electron apps and such comparable "web apps on the desktop" do not follow any paradigm that the desktop ecosystem provides. They don't look consistent because they're all differently themed websites in a container. Structurally, they don't make use of any existing gui widgets or other parts of the toolkit, so no one such app looks or acts the same as any other. One app has a menu on the left; one on the right; one might not have any. One may have it's own inconsistent window decorations that break interoperability with the desktop. One may extensively use right-click submenus; one acts like the right mouse button doesn't exist.

The end result is that everything just looks and acts inconsistent. Maybe for us techies that's not an issue because we've got the analytical capabilities of a robot, but I can guarantee you that this is HELL on people who are not used to working a computer.

This btw isn't even just a problem on the desktop. Android/iOS apps are notorious for this too, mostly because neither set proper standards from the get go when they were conceived. This is why some people can't figure out smartphones either.

@mk@mastodon.satoshishop.de @amolith@mk.nixnet.social because there's no consistency. When designing a desktop space, ideally you'd want applications to have similar looks and layouts, within reason. This makes the whole desktop ecosystem intuitive and friendly to use. For example, most windows applications from win95 to winXP were mostly all windows forms applications, using the exact same elements to structure the gui, making things easily recognizable at a glance. The added bonus is that everything...

Go Up