5 ms·
As an end-user, AMP breaks 'back' on my iPhone when I navigate to articles (including those from Condé Nast) linked to from Google News. I have to scroll up and
by yakz 9y ago
As an end-user, AMP breaks 'back' on my iPhone when I navigate to articles (including those from Condé Nast) linked to from Google News. I have to scroll up and use Google's custom back button; using left/right swipe gestures or the browser's back causes problems. Sometimes it's so bad that when I reload the page, I get some weird error from Google about how I got there, which is doubly weird because it's their fault I'm there because they're intentionally wrapping/breaking standard functionality.
- kllrnohj 9y agoBrowser back button works fine in chrome on a Android with amp pages fwiw. Does safari mobile not support the session history management APIs? caniuse says it does, but it sounds like it doesn't work from what you're saying.
- callalex 9y agoAnd ActiveX worked fine with Internet Explorer on Windows. We look back and consider that a bad thing for the web, how is this different?
- kllrnohj 9y agoSession history management APIs are a W3C standard supported by all major browsers. This is nothing like activex.
- oneweekwonder 9y agoThere no compatibility info on MDN[0] for mobile devices? [0] https://developer.mozilla.org/en-US/docs/Web/API/History_API#AutoCompatibilityTable https://developer.mozilla.org/en-US/docs/Web/API/History_API...
- SquareWheel 9y agoUh, because it's an open standard rather than a proprietary one?
- oneweekwonder 9y agoAnd we are standardizing the benefits activex could give us. So no need for it anymore ;) https://www.w3.org/TR/encrypted-media/ https://www.w3.org/TR/encrypted-media/ edit: I can see it. Next iteration you will need a AMP key to publish your content and clients will need AMP key to consume content! Browsers that don't include the key will be excluded from the ampweb.
- pjmlp 9y agoI am waiting for the joy of using an open standard (WebAssembly) to deliver us back the joys of Flash, Java and Silverlight plugins.
- bla2 9y agoActiveX meant downloading and running arbitrary binary native code. This is about supporting a small-scope standardized JS API.
- SimeVidas 9y agoI can confirm that the 'back' button and left-swipe gesture is indeed a somewhat glitchy in iOS Safari in these situations.
- liveoneggs 9y agomaybe owning an iphone is forbidden at google like driving a toyota to your job at ford.
- damnfine 9y agoIronic, as toyotas have more made in USA and assembled in USA cars and car parts than ford does, and has for over a decade. Only Honda or Chevy can claim more american than Toyota iirc. https://www.usatoday.com/story/money/cars/2015/06/29/american-made-carscom-camry/29470349/ https://www.usatoday.com/story/money/cars/2015/06/29/america... Soso link, but makes my point.
- liveoneggs 9y agoI appreciate it but I never mentioned made in USA :)