Jump to content

GUI designers. WHY?

Edward78

Remember back when Windows had the metal looking gray prog. windows/dialog boxe, with black fonts the white seemed better to. I have vision issues so maybe it is just me? Snyway why dp they not make it easy to read anymore? The fonts are grsy mpe. thhat just seems like a obvious don't do it. I mtam really, I feel so bad I can't read unless it is in dark mode. Linux/Unix/Mac  have it right. Dark mode, that is copied sys wide (well Linux/Unix if the same GUI tool is used on the app.) The thing is Windows, why. Why do the 3rd party apps. not copy dark mode? That is how apps should be written, to copy the OS theme/ Who decided to make font gray? I mean it would be easy right? High contrast in Windows forces globel dark mode, why doesn't this happen in normal Drk mode? Now for browsers, why are bookmarks not white in Dark mode? Plus, OMG, the little bell drop down replies to posts is white here with Dark reader, why? With Dark background hite text it is all good, but that just randomly breaks on me. It is like programmers actively don't care.

MSI Performance Gaming AMD Ryzen 1st and 2nd Gen AM4 M.2 USB 3 DDR4 HDMI Display Port Mini-ITX Motherboard (B450I Gaming Plus AC), AMD Ryzen 7 2700 4.1 GHz, TEAMGROUP T-Force Vulcan Z DDR4 16GB (2 x 8GB) 3200MHz (PC4 25600) Ram, EVGA GeForce RTX 3060 Ti XC Gaming, 08G-P5-3663-KL, 8GB GDDR6, Metal Backplate, LHR
Link to comment
Share on other sites

Link to post
Share on other sites

It's complicated.

 

On CRT monitors white consumes more power.  Gray was more pleasing to the eye, less eye strain, especially at low refresh rates (under 85 Hz)

Also, back then on Windows 95 and Windows 98 computers were less powerful and video cards only provided minimal 2D hardware acceleration (draw rectangles, flood fill regions etc etc)

 

Pixels on CRT monitors are not perfectly square and they're not a fixed size, the size of individual pixels varies with size, and they can blend in with the other dots to make text relatively easy to read.  On modern LCD screens, the pixel size is fixed, so if you scale fonts to various sizes you would get ugly fonts without tricks like antialiasing, cleartype and other methods that change the color of some pixels in letters or even add pixels around the characters to make the characters more visually pleasing or easier to see.

 

As for why some applications don't copy stuff... laziness,  multiple standards for it, sometimes it's just consequence of what developers use to make the program (for example they may use a cross platform library or something to draw GUIs writing code once for multiple operating systems (Linux, Mac, Windows) and that library may not have implemented support for dark mode or high contrast themes.

Link to comment
Share on other sites

Link to post
Share on other sites

Hackjobs layered on top of other hackjobs, that’s how most of modern windows is assembled.

IMG_1218.png.0996c7541dfc6f49835df16b11be859c.png

IMG_1219.thumb.jpeg.c7ad8af17209b18d65578c248bbba9d1.jpeg

This is effectively the outcome of massive amounts of teams working on different projects at the same time, through different UI standards, without one unified standard. The people behind Edge make their own ui while the people behind the inbuilt metro apps make their own ui, while the people doing the core windows service applications make their own ui, while the team behind Cortana makes their own ui… etc into infinity.

 

If you want to see whole UI consistency, boot windows vista.

Otherwise on modern windows you just kinda have to deal with this. 

Link to comment
Share on other sites

Link to post
Share on other sites

58 minutes ago, Edward78 said:

The thing is Windows, why. Why do the 3rd party apps. not copy dark mode? That is how apps should be written, to copy the OS theme/ Who decided to make font gray? I mean it would be easy right? High contrast in Windows forces globel dark mode, why doesn't this happen in normal Drk mode?

If you're referring to certain legacy / older applications, there's a very real possibility that it's got less to do with Windows and more to do with how those applications were written and compiled. Developers also have to ensure their applications comply with modern Windows Operating Systems.

Desktop: KiRaShi-Intel-2022 (i5-12600K, RTX2060) Mobile: OnePlus 5T | Koodo - 75GB Data + Data Rollover for $45/month
Laptop: Dell XPS 15 9560 (the real 15" MacBook Pro that Apple didn't make) Tablet: iPad Mini 5 | Lenovo IdeaPad Duet 10.1
Camera: Canon M6 Mark II | Canon Rebel T1i (500D) | Canon SX280 | Panasonic TS20D Music: Spotify Premium (CIRCA '08)

Link to comment
Share on other sites

Link to post
Share on other sites

Add vision issues to that & it really sucks, sorry for the rant.

MSI Performance Gaming AMD Ryzen 1st and 2nd Gen AM4 M.2 USB 3 DDR4 HDMI Display Port Mini-ITX Motherboard (B450I Gaming Plus AC), AMD Ryzen 7 2700 4.1 GHz, TEAMGROUP T-Force Vulcan Z DDR4 16GB (2 x 8GB) 3200MHz (PC4 25600) Ram, EVGA GeForce RTX 3060 Ti XC Gaming, 08G-P5-3663-KL, 8GB GDDR6, Metal Backplate, LHR
Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×