If one cares about accessibility of a website to people with much slower devices, particularly living in less developed parts of the world, I guess there are more considerations:
- using more clear English with simple sentence structures should make the content more accessible to people who don’t read English with the fluency of an educated American
- reducing the number of requests required to load a page as latency may be high (and latency to the nearest e.g. cloudflare edge node may still be high)
> reducing the number of requests required to load a page
In practice this pretty much requires pure SSR and "multiple page" design, given the amount of network roundtrips on typical SPA sites. (Some lightweight SPA updates may nonetheless be feasible, by using an efficient HTML-swapping approach as seen in HTMX as opposed to the conventional chatty-API requests and heavy DOM manipulation.)
- using more clear English with simple sentence structures should make the content more accessible to people who don’t read English with the fluency of an educated American
- reducing the number of requests required to load a page as latency may be high (and latency to the nearest e.g. cloudflare edge node may still be high)