4 ms·
I don't think so. There are cases when SPA provides better user experience (apps that work offline, complicated editors, endless feeds with images, like buttons
by codedokode 8y ago
I don't think so. There are cases when SPA provides better user experience (apps that work offline, complicated editors, endless feeds with images, like buttons and comments) but if you need to display text with images, using SPA (and writing two applications) is an overengineering, making a complex solution instead of simpler one. Server-generated HTML is not an outdated technology.
> I don't understand your complaint about the "preloader".
It makes page load seem slower. Browsers can display HTML progressively even if it is not completely loaded, but preloader makes the user wait until all the resources are fetched. This is effectively discarding all the improvements browsers implemented for faster page rendering.
Also it is annoying to see a blank page when you navigate back and forward.
- bpicolo 8y ago> It makes page load seem slower Only because in this case, the website is actually quite slow under load. Triggering a full browser page load would seem even more slow.
- xiaq 8y agoI don't dispute your principles. I do also believe that the benefits you argue for are likely marginal for much of the intended audience.