Live data from Hacker News

How to fight back against Google AMP as a web user and a web developer

markosaric.com

311–320 of 570 posts

Re: How to fight back against Google AMP as a web user and a web developer

#311
post #131

Earlier quoted context omitted.

from USERS PERSPECTIVE, amp is meh. yes it's faster, does it really matter if you re getting an article in 1 second when you -obviously- plan to spend 2 minutes reading it? i dont know anyone who thinks so, perhaps your USERS do > A strealined conent delivery platform prioritizing UX that the publishers failed to create what you re implying is, Google failed to improve their algorithms to bypass obvious SEOs, so they…

Actually, it's a pretty well-known fact that users leave websites if they are not loading fast. People don't go with reading plans to websites, the titles are optimized to bring you there and you don't know what's in the article. More often than not, the text on the website is not what the title made you believe it is. You can't plan ahead, you want to quickly find out what is this all about. The article themselves a…

Actually, it's a pretty well-known fact that users leave websites if they are not loading fast.

Is it? The only place I've ever seen push that view is Google. I've never seen any non-Google information reflecting that.

Re: How to fight back against Google AMP as a web user and a web developer

#313

Earlier quoted context omitted.

Source for your second paragraph: https://news.ycombinator.com/item?id=16730905 That's out of date now, though; despite still being part of the required boilerplate CSS for AMP pages, I can't find that delay in any of the https://amp.dev/ pages (the ampbyexample.com replacement demo site). This is really shady.

It's a little more complex than that: If you disable all js, there is no delay. If you specifically block amp js, there is a delay. There could certainly be a shady reason for this, but the justification makes sense: one of the goals of AMP is to have, basically, a single, correct, initial paint. That's why images are statically sized and amp sticks placeholders there until the real images load. The js delay exists t…

[deleted]

Re: How to fight back against Google AMP as a web user and a web developer

#314

Earlier quoted context omitted.

Without their monopoly search position no one would be forced to adopt amp and further strengthen said monopoly position.

How does amp strengthen a monopoly position?

It strengthens googles control over the web.

Re: How to fight back against Google AMP as a web user and a web developer

#315
post #30

I worked on amp for a leading newspaper, and everyone who says that amp is about "making the web faster on mobile" is either very naive or doing marketing for google. For publishers, amp is about trying to top the results on google search and capture traffic, it's their only motivation to publish their content using amp, and the only metric they look in order to evaluate the results. Once they have their amp content,…

If you work for a media org - than you KNOW that on the non-amp pages the synchronous java script from a hundred tracking / ad platforms (why can't these sites just use ONE tracking library) CRUSH the page load times.

Despite your (false) claim that google support sync javascript ad libraries "just as they do in their regular sites" this is 100% false.

The amp javascript components have DOM interaction restrictions, file size restrictions, response restrictions, can't run sync etc.

for amp-ad

"No ad network-provided JavaScript is allowed to run inside the AMP document. Instead, the AMP runtime loads an iframe from a different origin (via iframe sandbox) as the AMP document and executes the ad network’s JS inside that iframe sandbox."

If you can't understand why some of these steps result in both a faster site and one that is more secure I can't help you, but please stop with the misinformation here.

Re: How to fight back against Google AMP as a web user and a web developer

#316

Earlier quoted context omitted.

No, I'm well aware that that's what it's "about," just like I'm well aware that the search engine is mainly about advertising. I just don't care what it's about so long as the results are beneficial to me -- which they definitely are. When I see the AMP icon I know the page is going to load much faster

To me, AMP is annoying because it means I have to make two extra clicks to get the real site to load.

use duckduckgo! :)

Re: How to fight back against Google AMP as a web user and a web developer

#317

Earlier quoted context omitted.

Source for your second paragraph: https://news.ycombinator.com/item?id=16730905 That's out of date now, though; despite still being part of the required boilerplate CSS for AMP pages, I can't find that delay in any of the https://amp.dev/ pages (the ampbyexample.com replacement demo site). This is really shady.

It's a little more complex than that: If you disable all js, there is no delay. If you specifically block amp js, there is a delay. There could certainly be a shady reason for this, but the justification makes sense: one of the goals of AMP is to have, basically, a single, correct, initial paint. That's why images are statically sized and amp sticks placeholders there until the real images load. The js delay exists t…

The delay is css based not js based, so why would blocking all js affect it?

Re: How to fight back against Google AMP as a web user and a web developer

#318

Earlier quoted context omitted.

How does amp strengthen a monopoly position?

It strengthens googles control over the web.

In what way though? Like that's super generic and not particularly meaningful without a more concrete explanation.

Re: How to fight back against Google AMP as a web user and a web developer

#319

Earlier quoted context omitted.

Without their monopoly search position no one would be forced to adopt amp and further strengthen said monopoly position.

How does amp strengthen a monopoly position?

"Use AMP or your site will not be present in mobile search results" doesn't seem like monopolistic practices to you?

Re: How to fight back against Google AMP as a web user and a web developer

#320
post #30

I worked on amp for a leading newspaper, and everyone who says that amp is about "making the web faster on mobile" is either very naive or doing marketing for google. For publishers, amp is about trying to top the results on google search and capture traffic, it's their only motivation to publish their content using amp, and the only metric they look in order to evaluate the results. Once they have their amp content,…

I invite you to go to your local Fox/ABC/CBS channel's website and TRY to read an article vs AMP. AMP is about stopping....that. It's indescribable how horrible these companies have become. 1. Auto-playing ads 2. Scroll-jacking 3. Overlay...after overlay... after overlay. 4. Popover 5. Paywall 6. Popover again for good taste. 7. Oops you scrolled too far better redirect you to another page entirely. 8. You wanted the…

No kidding

Despite all the claims that AMP is only faster because of preload, if you actually look at these HTML sites on big news orgs they are MONSTROSITIES. Check out dev tools, the number of network requests is wild. The page is so insanely dynamic do old / slow computers even run it well?

From script size to dome/paint reflows etc etc to third party javascript having total access to your page - much of that is limited with AMP. I think third party javascript is forced into an iframe sandbox, can only be async with a web worker, limited in size acrosss ALL scripts etc.

Post reply on HN