Hi DavidR,
And that is just the trade-off, according to AMP tech lead Malte Ubl, part of this decision can be attributed to the performance issues caused by the usage of multiple JavaScript libraries, tools, embeds, and so forth ^. Ads and analytics are being subjected to similar treatment. AMP disallows ads from being directly embedded into a website, requiring instead that they are placed into sandboxed iframes with no access to the primary documents. On the other hand, it’s possible to embed analytics that utilise so-called “tracking pixels” * in AMP documents. Anything that requires the use of JavaScript, however, remains unsupported.
So will it mean either restrictive AMP embedded website with ads or no website shown without the ads.
* This can be blocked by PixelBlock chrome extension.
^ is that the real reason behind it or just a pre-text?
Halting your browser-loading most are, right, for the larger part the very SPOF code Google is using in their ad-tracking. So first they create a problem to later come up with that AMP solution.
Embedded ads are going to function a bit like junkware and the hidden iFrame ad-delivering also reminds me of the malcreants' variety. One thing is certain the "war on adblocking certainly is on".
And, DavdR, script and request blocking is only used by a small fraction of the users that are victims of the ads-tsunami. How effective this will be against embedded auto-ads in main website's.
At least I installed PixelBlock now.
polonus