With respect to scrolling: We (AMP team) filed a bug with Apple about that (we didn't implement scrolling ourselves, just use a div with overflow). We asked to make the scroll inertia for that case the same as the normal scrolling. Apple's response was (surprisingly) to make the default scrolling like the overflow scrolling. So, with the next Safari release all pages will scroll like AMP pages. Hope Gruber is happy t…
Kill Google AMP before it kills the web
481–489 of 489 posts
Re: Kill Google AMP before it kills the web
#482Re: Kill Google AMP before it kills the web
#483Earlier quoted context omitted.
>A hypocrite (Gruber, as evidenced in another thread) calls the AMP team hacks who do terrible work I must have missed this. When did Gruber call the AMP team hacks? > Turns out their "terrible work" is actually Apple's bug and the AMP team points this out both to Apple and to Gruber. This is flat out disingenuous, unless you're talking about something other than the originally submitted DF article. There were multip…
> When did Gruber call the AMP team hacks? The link of this thread was originally [0]. Although he didn't use the word 'hack' himself, Gruber said: "Google has no respect for the platform. If I had my way, Mobile Safari would refuse to render AMP pages. It’s a deliberate effort by Google to break the open web." So he sees them as intentionally sabotaging things. 0: https://daringfireball.net/linked/2017/05/20/gilbert…
Re: Kill Google AMP before it kills the web
#484Earlier quoted context omitted.
>A hypocrite (Gruber, as evidenced in another thread) calls the AMP team hacks who do terrible work I must have missed this. When did Gruber call the AMP team hacks? > Turns out their "terrible work" is actually Apple's bug and the AMP team points this out both to Apple and to Gruber. This is flat out disingenuous, unless you're talking about something other than the originally submitted DF article. There were multip…
> Are you claiming that all of them are "Apple's bug"? Let's see: - find in page: yup, Webkit bug (Google/Chrome uses Blink). - scrolling behaviour: yup, Safari bug. Anything else that I missed?
Re: Kill Google AMP before it kills the web
#485Earlier quoted context omitted.
And if you follow those guidelines and with the right meta data, they get treated specially by certain 3rd party, like google/android letting you update them in the app store. Just like AMP are fundamentally websites built on a bunch of guidelines with performance and accessibility prioritized which, once you sprinkle them with enough metadata, get treated specialty by third party like google. Yeah, I don't think I m…
> like google/android letting you update them in the app store. Update what? What do you mean by "app store"?
Re: Kill Google AMP before it kills the web
#486Earlier quoted context omitted.
> Are you claiming that all of them are "Apple's bug"? Let's see: - find in page: yup, Webkit bug (Google/Chrome uses Blink). - scrolling behaviour: yup, Safari bug. Anything else that I missed?
It was an intentional decision, not a bug: https://news.ycombinator.com/item?id=14386292
I.e., "not design decision".
Re: Kill Google AMP before it kills the web
#487Earlier quoted context omitted.
It feels like the principles (minus the tracking) of AMP should become a W3C spec. Surprised Microsoft and others haven't pushed for this.
What tracking? I'm not aware of anything AMP does differently than non-AMP with regard to tracking, except that it's declared in a way that allows it to be cached+preloaded without falsely triggering analytics.
Repro: 1. Search for some BBC news on google.com, click on an AMP link and load a BBC page 2. Notice that you're still on google.com and not on bbc.com
Re: Kill Google AMP before it kills the web
#488Earlier quoted context omitted.
Conceptually this isn't all that different from having a website that works in browser A but not B due to insufficient testing. Why did they not fix it?
Because how many website operators continuously google their own web site on mobile devices to click through to experience their google-hosted AMP editions? I would wager it's a fairly small % of the number of websites running an auto-AMP-ifying wordpress plugin, for example.
The worse case I've seen is a site in which every page crashed Mobile Safari without fail regardless of which version you ask for. It was eventually fixed but I never figured out why. If the sites are just running some script without checking then the admins have failed their line of duty.
Re: Kill Google AMP before it kills the web
#489Earlier quoted context omitted.
>Google is sometimes too helpful, correcting errors that are not actually errors and failing to take some queries literally enough. While I am still personally a huge fan of Google's work in this are and many others, sometimes I long for the days of straight boolean search queries in search engines. I could often find exactly what I'm looking for, and get the same result each time. Are there any other major or effect…
A full set boolean queries, while useful for specifying a query, are likely far too computationally expensive at scale. The reason you don't see most major search engines abandon them is because the resources are better spent investing into heuristic algorithms that benefit a majority of the userbase.