3 ms·
All these navigation elements are secondary, and further down the page. You have a point that if the user wants to, they are free to click any link they want. T
by cyrusshepard 10y ago
All these navigation elements are secondary, and further down the page. You have a point that if the user wants to, they are free to click any link they want. The fact remains that the top-most, primary navigation element on an AMP page is an "X" that closes you out of the publisher's page to send you back to Google. After that, the second most prominent navigation element invites you to browse other publishers. By design, the publisher's own links must come after these two elements.
- mr_luc 10y agoYeah - that's really, really shocking to me. I paid attention to the AMP project early on, felt like I had absorbed its value proposition, and made a mental note to check on it from time to time. I wasn't expecting the examples of its usage to involve altering the UI on AMP pages! Is it just part of the blessed AMP WordPress plugin? Or is google actually injecting their own UI into AMP pages by default? If the latter, that would seem like a power grab. Sure, it's "just a toolbar." And search results and adwords ads are "just links."
- kuschku 10y ago> Or is google actually injecting their own UI into AMP pages by default? Yes. Google doesn’t actually link to AMP articles, but caches them on their own servers, modifies the markup, or removes non-compliant ad networks, and serves that to the actual user.
- mr_luc 10y agoOh. Wow. The web is supposed to be a platform, and AMP is supposed to be an open standard ... but the end result of this is that Google Search will modify your web application with their own navigation UI? Yikes. I mean, injecting your stuff into other people's web pages is bad when a cable provider uses it for ads. Is it not bad for the web platform if it's google that does it? Or is it linked to your usage of their CDN, and not something that necessarily comes with being an AMP site? (Ie, google will cache it for you, but first you have to agree to let them inject your page). That wouldn't be so bad, because it'd mean that you could play in the AMP playground without agreeing to Google having their fingers in your users' navigation. But if AMP means "Google-injected UI" right now, then that just seems bad.
- kuschku 10y agoYou can have AMP without Google-injected UI, but only if you rename it, or don’t allow Google to index your page at all. If Google indexes a page with AMP, and returns is at as a search result, it NEVER actually returns the AMP page, but always the modified one from the cache.