My wife is legally blind. She uses a product called ZoomText, which magnifies the monitor image (so you only see a small portion of the monitor image at a time). For me, it's very frustrating when it's on to use the computer, but she is very adept at using it, although it might have taken some time. You can also change other viewing functions beyond magnification, including color, cursor size, and focus.
Zoomtext also has functions where you can have the website read to you, and gives you a few options for the voice.
https://www.zoomtext.com/