Live data from Hacker News

How to fight back against Google AMP as a web user and a web developer

markosaric.com

321–330 of 570 posts

Re: How to fight back against Google AMP as a web user and a web developer

#321

Serious question, what is a free alternative to Google font?

You can still use Google Fonts, but download the font files and host them yourself to prevent your users/visitors from being tracked by Google: https://google-webfonts-helper.herokuapp.com/fonts https://github.com/gabiseabra/google-fonts-webpack-plugin

Ahhh, I wasn’t aware that it is possible to download Google fonts. Is it copyrighted though?

Re: How to fight back against Google AMP as a web user and a web developer

#322
post #272

Earlier quoted context omitted.

No, I'm well aware that that's what it's "about," just like I'm well aware that the search engine is mainly about advertising. I just don't care what it's about so long as the results are beneficial to me -- which they definitely are. When I see the AMP icon I know the page is going to load much faster

Always question what long term loss you are taking for these short term gains.

The long term loss for short term gains that we're already dealing with has been the page bloat over the past decade.

AMP is the solution to that long-term loss. It's not the best possible solution, but it's the best that we currently have.

Prior to AMP, the web didn't give a rat's ass about performance.

Re: How to fight back against Google AMP as a web user and a web developer

#323
Marko, bravo for making that clean and readable site (and having 0 trackers, as reported by Firefox Klar)!

There's one issue I noticed when clicking the links to page sections (#anchors). Those lazy-loaded images make the page scroll away from the section title I jumped to. Is it possible to fix that by having images replaced by placeholders of the same size?

Re: How to fight back against Google AMP as a web user and a web developer

#324
For those interested in security - AMP basically forces the iframe javascript sandbox security model.

https://www.html5rocks.com/en/tutorials/security/sandboxed-i...

Even reputable web pages tend to have a metric TON of non-sandboxed javascript from third parties. If you care about your security this is a risk.

If you stick with AMP - this is - by spec - prohibited.

Something to think about as you browse the web gobbling down javascript and all the other third party javascript being pumped at you.

Re: How to fight back against Google AMP as a web user and a web developer

#325
post #141

Earlier quoted context omitted.

I agree with your literal statements, but Google does abuse AMP. The way they hijack left/right swipe and the back button for carousel loaded pages is ample evidence for me. It's very clearly not my content any more when you steal the top X pixels and hijack user interactions. AMP also requires I include a Google owned and controlled piece of JavaScript that they can change at any time. That's literally in the "stand…

> The way they hijack left/right swipe and the back button for carousel loaded pages This doesn't happen for me on any of my Android browsers. The problem is likely with your browser. I wouldn't be surprised if Chrome on iOS is buggy just like every other browser available for iOS. > AMP also requires I include a Google owned and controlled piece of JavaScript that they can change at any time If you don't want your p…

> This doesn't happen for me on any of my Android browsers.

They're talking about a feature built into Safari on iOS that allows you to swipe between pages from the left and right edges of the screen. Since all browsers on iOS use Safari as the base, they will inherit this behavior unless they take specific steps to disable it, which most don't.

AMP breaks that behavior and although I don't use it, many many people on iOS do and are accustomed to it.

Re: How to fight back against Google AMP as a web user and a web developer

#326
post #272

Earlier quoted context omitted.

No, I'm well aware that that's what it's "about," just like I'm well aware that the search engine is mainly about advertising. I just don't care what it's about so long as the results are beneficial to me -- which they definitely are. When I see the AMP icon I know the page is going to load much faster

Always question what long term loss you are taking for these short term gains.

Are we going to lose high-quality paid by the reader content? Probably not, because that already happened to the newspapers. They were replaced by the "get a view at any cost, track the user through all means possible, it's all about eyeballs on ads" folks and now they are warning us that they might be next and we, the readers, should decline reading the low quality fast.

Re: How to fight back against Google AMP as a web user and a web developer

#327

Probably highly unpopular opinion, but as a user I've never had anything but positive experiences with AMP-enabled sites. They load massively faster than normal sites, especially on poor mobile connections where main sites sometimes hang indefinitely trying to load javascript, ads, etc. While content publishers are continuing to overload their sites with further trackers, ads, javascript, remotely loading assets whic…

> They load massively faster than normal sites, especially on poor mobile connections where main sites sometimes hang indefinitely trying to load javascript, ads, etc.

Have you tried the normal mobile websites with an adblocker?

Re: How to fight back against Google AMP as a web user and a web developer

#328
post #159

Earlier quoted context omitted.

That is in no way an objective statement on American politics and the comparison of the 2 party system. The idea that American's issues with the Democratic canidates can be compared as "Refused to tip more on 10%", is moronic. It is more like Candidate A: Multiple accusations of bribery, frequently posts racist/sexist/Anti-Semitic/Islamophobic memes on his Twitter account, and sponsored multiple pieces of reprehensib…

Well, if we're doing American politics Candidate A: A career criminal who has devoted his time in office to mass corruption, stealing hundreds of millions of taxpayer dollars for personal benefit. Not satisfied with creating the most corrupt administration in history, Candidate A began extorting foreign countries to make contributions to him personally, in the form of bribes to assist his campaign or else. When not s…

I see someone is watching too much MSNBC....

>>Candidate A: ...

I am sure you have evidence based proof of all of this correct?

>>>Candidate B:

Don't make me laugh, Candidate B is just as corrupt, and has no concept of Freedoms. Candidate B believes the Constitution grants rights, instead of limiting government, they believe there are no limits at all to government Candidate B's party is also the source of a good chunk of the National Debt given they are the ones that create the Entitlement programs that are driving this nation to bankruptcy

Re: How to fight back against Google AMP as a web user and a web developer

#329

Earlier quoted context omitted.

> Performance is now a moot point yeah, I even said it >> it is doing great now > they've had plenty of time to recoup on any market share losses from that with the new Quantum branding. don't let fact get in the way of a feel good opinion, I guess https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#/m...

Welppp, that's a sad chart. Though I really doubt Firefox's drop in market-share is that tied to performance. The story is more likely to be Chrome/Chromium as the default on Android, the release of Chromebooks, etc. Of course, this is just me interpreting facts with my feel good opinion. Back to the main point at hand, though, Firefox is obviously not doing well today either according to that chart. But its performa…

performance, yes, dev tools are lacking all the listed features

historically speaking, Chrome got the share it got because Firefox was a memory hog and was running a purely interpreted JavaScript engine on top of a single threaded rendering engine in a time where core numbers and web app were becoming mainstream.

Re: How to fight back against Google AMP as a web user and a web developer

#330
post #30

I worked on amp for a leading newspaper, and everyone who says that amp is about "making the web faster on mobile" is either very naive or doing marketing for google. For publishers, amp is about trying to top the results on google search and capture traffic, it's their only motivation to publish their content using amp, and the only metric they look in order to evaluate the results. Once they have their amp content,…

I invite you to go to your local Fox/ABC/CBS channel's website and TRY to read an article vs AMP. AMP is about stopping....that. It's indescribable how horrible these companies have become. 1. Auto-playing ads 2. Scroll-jacking 3. Overlay...after overlay... after overlay. 4. Popover 5. Paywall 6. Popover again for good taste. 7. Oops you scrolled too far better redirect you to another page entirely. 8. You wanted the…

This doesn't address those problems, it has effectively created a second, proprietary web which is only accessible from the Google home page.

If Google actually wanted to improve the web, they wouldn't be splintering it, they would reward publishers with better search placement for building user-friendly sites. As it is, AMP is little more than a way to ensure the "Google" web is better than the non-Google web. Which of course funnels money into Google's pockets.

Post reply on HN