Aren't we at a pretty good place with that stuff, though? It's rare to see the abominations that used to roam, especially in the Flash era. Web designers generally follow mostly the same principles and design language. Windows is the only place where it's still a bit wild west.
Going past windows 7 the trend moving from graphical/textured UI chrome to minimalist/hidden elements, scrollbars has been one of the big 'casualties' for me. When it's just a solid gray there's very little to distinguish it from the content, and it doesn't help readability if the bar is meant to show what proportion of the whole document you're viewing. As much as some people hated it, going back further to winxp where they had color in the UI made contrast better again (and you could customize the theme in the win3.x/9x windows), or third party themes if you were prepared to lightly mess with OS files.
It's kind of hard to tell how real your problems are without knowing which environment you are talking about, but it would be helpful to know where you have encountered these problems. I haven't seen them in any of the apps or OSes I regularly use (Windows, macOS).
On both Windows and macOS, windows are clearly delimited by drop shadows. You have to go out of your way as a malicious app developer to explicitly disable that.
I haven't interacted with a scrollbar in decades. Its purpose in 2024 is a visual cue.
It's the minimize/maximize/close buttons. Inactive windows draw them ever so slightly in gray compared to active windows drawing them in black. Calculator has them in black.
As for Powershell/Terminal, assuming the screenshot wasn't timed deliberately, there is no caret which implies it's not the active window.
The new windows GUI framework used for the windows on the screen seems to be worse in this regard, as normal windows get their titles greyed out which is quite obvious and is a more natural place to look at than the control buttons
>On both Windows and macOS, windows are clearly delimited by drop shadows.
I disable window shadows with extreme prejudice because I find them visually painful. They obscure something I should be able to see without meaningfully highlighting what I want to see, which instinctively strains my eyes.
What the sincere hell was the problem with a simple, thick window border?
>Its purpose in 2024 is a visual cue.
Yes. They are practically non-existent in most environments.
I don't think so. One example: on Windows, vscode changed the behavior of scroll bars -- something that has been a standard since the mid-80s. They changed the paging behavior and removed the end buttons. Unbelievable.
End buttons on scroll bars are a remnant from when scrolling was new. macOS has done away with them entirely. It's been decades since I interacted with one, so no, I don't miss them at all.
So, I'm not denying that the situation on Windows is inconsistent when you factor in UIs that Microsoft is trying desperately to update, but the design language around scrolling in modern UIs just doesn't seem to be a real problem (outside of accessibility, obviously, which needs special attention regardless).
I don't know about Windows 11, but on Windows 10 end buttons remain standard. Do you also think that diverging from consistency with the host platform is acceptable?
> design language around scrolling in modern UIs just doesn't seem to be a real problem (outside of accessibility, obviously, which needs special attention regardless)
This is another difference between the mentality today vs. the mentality back then. Accessibility should not need "special" attention. It should be baked into the product. Enough users lack the ability to comfortably drag while clicking, that you don't want to first release a product that doesn't work for them, and then later fix it as a bug. You need to consider Accessibility from day one, during the early design. Just like you need to consider security vulnerabilities and user privacy from day one. They're not things that get tacked on at the end.
But this example isn't even about considering Accessibility holistically. The devs just flat out -removed- the scroll end caps from the product! This wasn't an oversight or some UX over-eager designer accidentally going overboard. They deliberately went out of their way to remove a standard control.
I use Edge as my browser, but I think Chrome is the same: The scrollbar is hidden while I'm not scrolling. There's an option to always show the scrollbar, but it's still this tiny little sliver that doesn't match the system scrollbar.
Someone at Google, and someone else at Microsoft, probably think this is good UX. I beg to differ.
I would love to be wrong, but I can't find anything that suggests USB webcams work on USB-C iPhones - I did try in the past for different reasons but couldn't find any way of making it work.
What surprised me is that iPadOS does have uvc functionality, but iOS doesn't. If you have an ipad with a USBC connector, can try it and will work. For example I used the Orion app for ipad and it will show me live feed of any connected uvc camera.
I can't find anything on that page or https://nvidia.custhelp.com/app/answers/detail/a_id/5586#sec... that describes whether Windows Update will update the drivers automatically. I just did a Windows Update and it's still got an NVIDIA display driver dated 3/9/2023.
No, Windows Update's Nvidia driver set is usually years out of date and rarely gets updated. It exists as an emergency fallback and doesn't push out regular updates.
Which begs the question: is Windows' NVIDIA driver even affected by this recent flaw?
Because I don't use my PC to play games and thus don't need anything more than run-of-the-mill graphics acceleration, I'm loathe to download NVIDIA's enormous drivers, which I assume contain extraneous features and utilities that are useless to me.
There's a third party utility program you can use, it notifies you of new versions and lets you skip installing a lot of the bloatware like GeForce. I think it's called NV Install.
NVCleanInstall, maybe? I couldn't find anything called "NV Install".
Personally I'm still running with the drivers that came with the box when I bought it in 2020. GeForce Experience is an abomination; besides the mind-boggling bloat, demanding that I create an account just to download a driver update really made me determined never to buy NVidia ever again.
Yes, apologies I was on my phone earlier and didn't find it from a quick search. But I just checked my laptop and that's the one I'm using. I allows stripping out some telemetry and a few other things beside GeForce experience.
I can't fathom why people want to abstract something as simple as downloading the drivers straight from Nvidia and installing it, but then again people (perhaps rightfully) don't understand WTF a computer is.
"I can't fathom why people want to abstract something as simple as downloading the drivers straight from Nvidia and installing it, but then again people"
I think I do understand WTF a computer is, yet at some point I also had a tool on windows installed, that automatically downloaded ALL of the drivers for all devices.
Convenient, but the main reason I installed the thing was, because it could install drivers I did not even find on official websites.
But just out of curiosity, if you understand what a computer is, why do you prefer manual labour and look down on people who automate things?
Because driver updates I didn't strictly need have historically ruined my day more often than not.
No, I'm not grabbing this driver update either. My Nvidia drivers are years old but they work fine, and I have better things to do than troubleshoot borkage stemming from drivers I didn't need to fix.
Remember: If it ain't broke, don't fix it.
>and look down on people who automate things?
The specific audience here should know better than to delegate updates (let alone updates for system components) to some nebulous automated and/or all-in-one construct provided by third-parties to the hardware/driver vendor.
I download drivers straight from nvidia.com and it takes many steps: go to drivers page, choose product series, choose product (choices don’t seem to matter but who knows if that’s gonna change at some point), click start search, click on the search result to go to driver page, click download, run installer, click click click click click. It’s a hassle compared to updating just about anything else on my machines.
I only do it because (1) GeForce Experience requires logging in with Nvidia account and seems to log me out every time; (2) when GeForce Experience updates the driver it seems to pause forever doing god knows what between finishing the download and starting to install.
In the past, GeForce Experience had game streaming functionality. Similar to VNC, but using hardware-accelerated video codecs, and supports joysticks and sound.
GeForce Experience removed the game streaming feature in 2023, but the protocol was reverse-engineered, and there's compatible third-party tools for game streaming.
Sunshine is the server, and Moonlight is the client.
In my experience Wayland has been a better experience than X11, I have two monitors with different refresh rates and I could never eliminate tearing with X11 whilst Wayland works as expected.
Wayland does some things well; X11 does some things well. Unfortunately Wayland is not a straightforward improvement. At some point they climbed the abstraction ivory tower and lost sight of the system they were supposed to implement.
I have not noticed any tearing issues with X11 for a long time, with or without multiple monitors. Were you using X.Org graphics drivers or external vendor blobs?
I had that issue with both AMD and Nvidia with the open source and proprietary drivers respectively. If I ran both at 60Hz it was fine, but my primary monitor is 144Hz and I couldn’t make 144Hz and 60Hz work well under X11.
I went out of my way to buy an old Sanyo radio alarm clock so that I don't have to rely on my phone or keep it on my bed side table. The neat flip digit display is a bonus.
One dial to set the time, another to set the alarm.
If you look at the UK for example, the physical network is publicly owned and maintained by National Rail, whilst the ToCs are (currently) mostly private. That said the ToCs are also going to switch to publicly owned over the next few years.
https://support.microsoft.com/en-us/microsoft-edge/enhance-y...
reply