Modern website design may look pretty, but it often comes at the cost of readability. Many websites have light colored text on a light background, such as light grey text on white. If you're frustrated by this new trend, there is something you can do about it on your end to make things easier. Microsoft Windows has a "high contrast" mode, and you can either turn it on permanently in the settings, or you can just toggle it on and off as needed.
If you want to turn it on full time, just click the Start button and type "High contrast settings." Then you'll be able to choose a high contrast theme from the drop-down menu.
To toggle high contrast mode as needed, just press the left Alt, left Shift, and Print Screen keys simultaneously. Press the same keys again to return back to the normal mode.
For more information on how to use the high contrast settings in Windows, check out this article from support.microsoft.com.