Live data from Hacker News

Ask HN: Is it just me or is the AMP project making everything slower?

news.ycombinator.com

101–110 of 189 posts

Re: Ask HN: Is it just me or is the AMP project making everything slower?

#101
post #98
post #32

Earlier quoted context omitted.

Yeah, no, my experience is that reader modes usually remove blocks of code or images or paragraphs at random. I will rather have a bad reading experience than one where I always worry in the back of my mind that some cruicial part of the content is missing. A few too many times, I have read an article, finding it a bit vague and honestly not that good, only to find that all the code blocks or some of the images were…

this happens to me maybe 1 or 2% of the time

But how do you know which 1 or 2% of the time it's happening?

Re: Ask HN: Is it just me or is the AMP project making everything slower?

#102

Earlier quoted context omitted.

> The 90th percentile weight for the canonical version is 5,229kb. I get antsy when I made a page over 100KB (excluding images, and even then anything over 1MB starts to feel excessive unless it's something particularly reliant on images). 5MB feels very high.

I'm with you, but it's the reality. I just searched for "NASA" on google news, clicked the first thing not from JPL ( https://www.fool.com/investing/2019/01/12/whos-who-in-nasas-... ) and it loaded 2.6MB cold cache. Fetched the same on the AMP Cache: https://www-fool-com.cdn.ampproject.org/c/s/www.fool.com/amp... 200KB cold cache. Removing the likely cached resources (amp javascript, fontawesome cdn font) and the pay…

No it's not. All the AMP websites I've seen were just as bad as their non-AMP counterparts. Reddit's AMP pages in particular, are slow and immensely frustrating to use.

Re: Ask HN: Is it just me or is the AMP project making everything slower?

#103

Earlier quoted context omitted.

I is actually both. If it would be just a fallback then the time it uses would be at most 5s, more realistic 3s. The think is, if you are on a internet connection where you have frequent loading time of 3s for the _basic_ content, then you are used to seeing partial loaded pages and you likely love it if the connection happen to load the content you care about first, potentially leaving the page before it's completel…

Eight seconds may seem exceptional on broadband internet, but it is not elsewhere in the world. I recently worked with a website in Brazil that could take over a minute to load over 3G. It only looks malicious because you're looking for it to be malicious.

Like parent said, if a page takes 8s to load, I sure as heck don't mind seeing some partial results so I can start reading in those 8s.

Re: Ask HN: Is it just me or is the AMP project making everything slower?

#104

Earlier quoted context omitted.

I is actually both. If it would be just a fallback then the time it uses would be at most 5s, more realistic 3s. The think is, if you are on a internet connection where you have frequent loading time of 3s for the _basic_ content, then you are used to seeing partial loaded pages and you likely love it if the connection happen to load the content you care about first, potentially leaving the page before it's completel…

Eight seconds may seem exceptional on broadband internet, but it is not elsewhere in the world. I recently worked with a website in Brazil that could take over a minute to load over 3G. It only looks malicious because you're looking for it to be malicious.

Great, then serve AMP pages to people in Brazil. I don’t see why I can’t permanently opt-out of AMP considering I’ll alway be browsing on either wifi connected to gbit fiber or a high speed 4G connection.

Better yet, make AMP opt-in.

It’s naive to think AMP has anything to do with improving the UX, it makes it worse in every way.

Re: Ask HN: Is it just me or is the AMP project making everything slower?

#105
post #69

Earlier quoted context omitted.

Using a CDN isn't the problem on it's own; the problem is the (unfortunately common) shoddy programming practice of assuming error never happen. Good programming almost always involves checking for and properly handling errors. Using the returned value from fopen(3) without checking if it was NULL probably results in the program crashing when displaying a simple "file not found" error message would have been more app…

I agree with you. However understand that AMP actually does have a failsafe here, and it's exactly what the OP is complaining about. After a timeout (to allow for shoddy network conditions as you described) it will load the content as best it can. All three cases are actually covered (full-script support, partial-script support, and noscript support). That's more resilient than most apps.

no script support that makes you wait eight seconds in a technology to make things ×faster× isn't really support, is it?

Re: Ask HN: Is it just me or is the AMP project making everything slower?

#107

Earlier quoted context omitted.

8 seconds? I thought it was 3. That being said, this is most likely the culprit. If OP is blocking AMP CDN, the inlined CSS code will hide the content until the CSS animation completes after whatever the timeout is nowadays.

This CSS animation is just the backup in case the javascript doesn't load at all, really. After 8 seconds, the page gives up trying to prevent the flash of unstyled content and just renders, regardless of how bad the styling is. It also includes a block that renders the page immediately if javascript is disabled. The 8s thing is for network issues. Graceful degradation. Lots of documents (amp or not) use the same "hi…

> The 8s thing is for network issues. Graceful degradation.

A mandatory 8s lag for a careful users doesn't sound graceful to me :-/

For HNers who weren't creating web back in 2009: we used to have another term as well, "progressive enhancement" that meant more or less "after we got a baseline working on all supported browsers we can add nifty stuff that doesn't work in IE.

Re: Ask HN: Is it just me or is the AMP project making everything slower?

#108

Earlier quoted context omitted.

Ugh, Reddit. Their amp version is terrible for the exact reason you mention. I know every time I see a Reddit page on Google results that I'll make two page loads instead of one (this does make a difference on my country, where everything is slow). Then, when accessing their pages on mobile browser, there's a huge banner telling me to download their app. In this same banner there is a dark UX pattern, where the call…

reddit user: > 2) Can you stop the "Download the app" popups showing up so frequently on mobile? spez (Steve Huffman): > 2) They've been gone a while, but we are chasing down an issue with incognito users seeing it more often. Please let me know if that's the case, or if you are having a different experience.* Also talking about dark patterns: https://old.reddit.com/r/announcements/comments/9ld746/you_h...

[deleted]

Re: Ask HN: Is it just me or is the AMP project making everything slower?

#109

I think there are definite drawbacks to the AMP project. For starters, it seems like the main goal is for Google to own more of the time people are interacting with the web, rather than anything else. A mark in its favor though is local news sites. They are desperate to be at the top of the search page so when they join AMP, and you look at their AMP pages all of a sudden the loads of dark patterns they usually emplo…

Maybe Google could just heavily discount for SEO popovers, slow sites, huge blobs of JS and generally stuff that we all find slow and irritating (i.e. jumpy images). It used to be the case that Google wanted to solve problems of their users but now Google wants to solve the problems of Google.

I can imagine a search engine that heavily penalized popovers and other user hostile patterns to have the effect of giving great content since the authors of such sites respect their users more.

As Google results have gotten progressively worse for common search terms (try searching anything health related), this sort of filter could bring back the web we see to where it used to be.

I'd love to see a nonGoogle search engine like this.

Post reply on HN