News for hackers. Stuff that matters.
Re:iOS 11 Safari will automatically strip AMP links from sha... by millstone on Wednesday August 23, 2017 @07:03PM (#15085974)
I hope the next step is a way to strip AMP links from all URLs, backfilling the "Disable AMP" setting that Google ought to have provided.

AMP has always worked poorly on iOS: it has different scrolling, it breaks reader mode, and it breaks status bar autohide and jump-to-top. Perhaps Apple would be less hostile to AMP if the implementation were better.

Re:iOS 11 Safari will automatically strip AMP links from sha... by pdog on Wednesday August 23, 2017 @07:19PM (#15086076)
AMP has always worked poorly on iOS...

This never made sense to me.

You can have natural scrolling, an accurate reader view, a working back button and other highly performant features in a mobile-optimized HTML and CSS standard like AMP. In fact, you practically have to go out of your way to break these things in the way that AMP does.

Why does AMP have to suck so much?

Re:iOS 11 Safari will automatically strip AMP links from sha... by e1ven on Wednesday August 23, 2017 @07:38PM (#15086220)
A significant portion of the time (more than 1/2) AMP URLs fail to load, forcing me to "Request Desktop Site" in order to load it.

When they do load, they fuckify the URL, so I can't copy/paste it normally. I know I can go in through the page's menus and get the real URL, but it makes it harder for no reason.

I consider the URL part of the page's UI, and commonly manually edit it. This makes it harder.

So far as I can see, there is no advantage to AMP pages, versus a fast and simple HTML page, with no external resource requests.

Sites can serve that themselves, rather than using Google.

In short, it breaks features I use, and doesn't provide advantages.

Re:iOS 11 Safari will automatically strip AMP links from sha... by BoorishBears on Wednesday August 23, 2017 @09:48PM (#15086993)
This is why I hate AMP.

People who like it can't seem to understand that it has a crappy user experience for some people and always assume you don't like it for "philosophical reasons".

I really don't care about AMP from that POV, I just wish it was a secondary link instead of the stealth replacement of where I wanted to go with a page that usually doesn't load and messes up my back button.

Re:iOS 11 Safari will automatically strip AMP links from sha... by protomyth on Wednesday August 23, 2017 @11:09PM (#15087336)
I’m with you. I expect in the coming days I will have to switch some of our elder’s search engines to DuckDuckGo to avoid problems. I just hate technology that changes the user experience in a broken way. Browsers are supposed to act in a certain way. Don’t break that. Breaking UI is why we had a hate on for Win 8. It really annoyed people with the changes.
Re:iOS 11 Safari will automatically strip AMP links from sha... by ethnic_throw on Wednesday August 23, 2017 @07:57PM (#15086350)
> You can have natural scrolling, an accurate reader view, a working back button and other highly performant features in a mobile-optimized HTML and CSS standard like AMP. In fact, you practically have to go out of your way to break these things in the way that AMP does.

> Why does AMP have to suck so much?

Because it violates every assumption on how browsers should work. I would prefer a slow browser I understand to a fast one I can't control.

Re:iOS 11 Safari will automatically strip AMP links from sha... by seanp2k2 on Wednesday August 23, 2017 @07:45PM (#15086265)
Don't forget that many pages won't even load if you have some adblockers loaded. My typical usage also requires a "reload without content blockers" to get anything at all to show up on AMP pages. Crazy idea, I know, but maybe Google could provide even a way to get to a non-AMP version from a SERP. Even better, let me disable AMP completely, but forcing it on everyone like this and refusing to back down just shows how they value their users, AKA their sources of revenue.
Re:iOS 11 Safari will automatically strip AMP links from sha... by eulevik on Wednesday August 23, 2017 @08:01PM (#15086384)
I thought the point of AMP was to force ads, by stopping ad blockers from working.
Re:iOS 11 Safari will automatically strip AMP links from sha... by lucaspiller on Thursday August 24, 2017 @02:13AM (#15087984)
I'm not sure if it has changed recently, but I just tried it and the browser back button is working fine (it goes back to the search results).

My only real complaint about AMP is the scrolling - it doesn't feel natural and breaks shrinking the browser UI (I have an iPhone 5S, so screen real-estate is a premium).

Re:iOS 11 Safari will automatically strip AMP links from sha... by ec109685 on Thursday August 24, 2017 @03:57AM (#15088386)
Natural scrolling comes to safari in iOS 11, so every site will behave like amp.
Re:iOS 11 Safari will automatically strip AMP links from sha... by ancarda on Thursday August 24, 2017 @06:03AM (#15088837)
Do you have a source with more information? Because that will drive me so mad I won't update iOS if it's true.
Re:iOS 11 Safari will automatically strip AMP links from sha... by ec109685 on Friday August 25, 2017 @05:42AM (#15097236)
Re:iOS 11 Safari will automatically strip AMP links from sha... by ashark on Wednesday August 23, 2017 @07:08PM (#15086005)
It also breaks "back" IIRC. They expect you to use the "x" on the page to navigate back, not.. you know, the back button built into the browser. That and the scrolling are what got me to switch my iphone to DDG.
Re:iOS 11 Safari will automatically strip AMP links from sha... by PerryCox on Wednesday August 23, 2017 @07:22PM (#15086104)
Not breaking the back button should be #1 on every webpages priority list. If you break my back button I can almost guarantee I will stop using your site because in my mind the only sites that do that are spam/scams.
Re:iOS 11 Safari will automatically strip AMP links from sha... by zeitg3ist on Wednesday August 23, 2017 @07:30PM (#15086153)
This is a general Google trend it seems. Google Images does it too: if you scroll left after viewing an image, you get the previous result instead of the page you were on. Really frustrating.
Re:iOS 11 Safari will automatically strip AMP links from sha... by stephen_g on Wednesday August 23, 2017 @08:13PM (#15086474)
Ah, yes, that is incredibly annoying behaviour. I was getting annoyed at this just yesterday! That would be fine on iOS if it only happened when you flicked the image, but scrolling from the side edges of the screen in Safari should always navigate forward and back.

They must have actually had to do work to override the expected behaviour and break the user experience, which I just don't get.

Re:iOS 11 Safari will automatically strip AMP links from sha... by nneonneo on Wednesday August 23, 2017 @07:54PM (#15086331)
Google blogs do this as well, showing you the "previous" blog post when you swipe left. Again, massive usability issue.

I don't understand why Google has to break these well-established UI conventions.

Re:iOS 11 Safari will automatically strip AMP links from sha... by zeitg3ist on Thursday August 24, 2017 @04:30PM (#15093787)
Don't even get me started about this Blogger thing. The triggers are so sensitive that half the time I switch articles when I'm just trying to scroll down.
Re:iOS 11 Safari will automatically strip AMP links from sha... by droopybuns on Wednesday August 23, 2017 @07:22PM (#15086098)
It also breaks saving URLs in evernote mobile!

Down with AMP!

Re:iOS 11 Safari will automatically strip AMP links from sha... by cormacrelf on Wednesday August 23, 2017 @07:43PM (#15086250)
Is it just my memory or do you have to manually thumb your way to the top of a very long page in order to press said X button?
Re:iOS 11 Safari will automatically strip AMP links from sha... by seanp2k2 on Wednesday August 23, 2017 @07:42PM (#15086241)
Maybe they can put it as a big round button in the bottom-right so it doesn't break with Material Design too.
Re:iOS 11 Safari will automatically strip AMP links from sha... by ajmurmann on Wednesday August 23, 2017 @07:35PM (#15086201)
It also frequently crashes the browser when zooming in on something on the page.
Re:iOS 11 Safari will automatically strip AMP links from sha... by madeofpalk on Thursday August 24, 2017 @07:28PM (#15094966)
> it has different scrolling

Actually, AMP pages had the most consistent scrolling with the rest of the system. It was 'regular' web pages that had the different scrolling

iOS 11 fixes that. All pages now scroll at the same 'speed' as the rest of the system.