shanebellone
Joined 4 years ago
Joined 4 years ago
If you load 10 images in 1 request, you've reduced network latency and avoided the connection limit.
Say you wanted to populate a social media feed... you'd need to dynamically call media. That produces a huge amount of requests.
What if you want to batch 10 images per request? Does anyone currently do that?
I'm talking about websites that function like apps but have the privacy/security benefits of being sandboxed inside the browser (accessed by URL or link).
It seems we may be talking about different things. I am not advocating for downloadable apps (I've never liked the app store paradigm nor the access it grants random developers). I'm advocating for more capable websites (which IMO "ought" to protect user data--not leverage it).
Imagine visiting this website, Hacker News, to read a few posts/discussions. Does the idea of circumventing a refresh offend you? You could click into a threaded discussion (from the homepage) and back without triggering a reload or needing the data beforehand.
Other than the indexability problem, it seems like an ideal solution. In many use cases, the indexability problem is actually a feature too.
That is to say: You would load your desired website (the standard way) and then experience a "refresh-less" session for the duration of your visit.
Edit: It is almost AJAX. The more I think about it the more the boundaries get blurry. Essentially, it's AJAX that does not fetch or receive resources directly. It interacts with a buffer that holds JSON which describes the next batch of cards. The images are streamed via <img> tag, so the buffer is small relative to the media it represents.
The only potential drawback I see is whether or not search crawlers could index content that's introduced via JS after a page load.
Edit: It also appears to protect from scraping... so I suspect it would conflict with indexability. That's a pretty big downside if true.
The concept of a "mom test" is condescending as well. Many moms code.