Live data from Hacker News

Please Make Google AMP Optional

alexkras.com

361–370 of 457 posts

Re: Please Make Google AMP Optional

#361
post #103

Earlier quoted context omitted.

Many reasons. A popular one would be to flip through a gallery of photos related to the story. That one's VERY common. Also, I missed mentioning the [X] button on the AMP header banner. I bet that most end users think that [X] button should make the AMP banner disappear, while leaving the page content there. Pretty common pattern, like for the EU cookie warning. That's not what it does, though. Back to the "right swi…

Ok, sure. Going through a slide-show makes total sense. So, you're saying that there's no normal behavior on a plain website for swiping right (yes? I don't use mobile much myself), but AMP adds a Google-centric swipe-right function regardless of whether there would otherwise be no swipe-right function or some other expected one. Am I understanding now?

Yes, that's it. Google hijacks the back button, swipes, and the [X] button on the AMP banner...in favor of Google, and to the detriment of the publisher.

Re: Please Make Google AMP Optional

#363
post #335

Please, web developers, as a minimum, set up your websites so that they do not depend on Google, Facebook, Microsoft, Amazon or Apple for their functionality. That means, for example, use DoubleClick or AdSense or GoogleAnalytics if you like, but please do not use jquery from Google's CDNs. If you do that, and the site is dependent on that functionality to work (i.e. for text to be displayed), those of us who don't a…

>The same for WebAssembly: use it if you like, but please don't make your actual content unnecessarily dependent on the use of services from these multinationals. WebAssembly is an open-standard.

It's EXEs and JARs for the Internet.

Sure, it has a text format, but it's the equivalent of Lispified Java bytecode. (https://developer.mozilla.org/en-US/docs/WebAssembly/Underst... (uninformative but current), http://loyc.net/2016/lesv3-and-wasm.html (2016, from when wasm wasn't finalized, but has some good concrete examples that look like the wasm in the first link))

With this being said, it may actually be easier to figure out wasm than frameworkified JS since you can apply IDA-style reversing to it.

Open question: what existing tools and research are good at inferring the high-level behavior of stack machines? Eg, research papers, or (preferably open source) tools for reversing eg Java code. I want links I can throw at Ph.Ds.

Re: Please Make Google AMP Optional

#364
post #54

Google Search on Mobile is no longer a web search engine that hyperlinks to the resulting page, but rather an search-integrated newsreader that loads itself when you click on a result that's marked with AMP. This is understandably a big change from how things used to be, but it isn't going to get better anytime soon. After all, most people on mobile spend their time inside apps, probably from some Google competitor l…

"on mobile" these days is a device with a quad core, 3GB of RAM, and a 1080p + screen. I don't want your stupid "mobile" website that doesn't work, your cut-down "optimized" walled-garden product. I just want the normal web, in all its glory.

> "on mobile" these days is a device with a quad core, 3GB of RAM, and a 1080p + screen.

You left out the most important reasoning for AMP, which is the network. Even in the US, cellular networks are almost invariably slower/higher latency/less reliable than wired (or even wifi) networks. In other areas of the world where most users are not on 4g it's a huge difference.

Re: Please Make Google AMP Optional

#365

Earlier quoted context omitted.

> That means, for example, use DoubleClick or AdSense or GoogleAnalytics if you like, but please do not use jquery from Google's CDNs. Why is Google Analytics ok and not their CDN?

A website still functions without Google Analytics. 99% of websites won't function if they lose a key library.

maybe this means Google Analytics isn't a key library?

Re: Please Make Google AMP Optional

#367

I'm trying to imagine the uproar if Apple had done AMP instead of Google. Somehow AMP has some staunch defenders, but everything, and I mean everything about how it's been approached has felt very anti-web and pro-Google. The overall concept may be sound, but the implementation, and the inability to escape it, has significantly hurt my opinion of Google. In fact, I no longer use Google's search because of it.

Same here. On the other hand it has not, as far as I know affected my life - nobody in my country seems to be working on AMP projects, nobody I consult for has ever asked for it, I don't think I ever end up on an AMP page. Really for me it seems like a technology that is failing fast, but what I hear from the U.S seems to threaten the opposite.

Re: Please Make Google AMP Optional

#368

Earlier quoted context omitted.

A website still functions without Google Analytics. 99% of websites won't function if they lose a key library.

maybe this means Google Analytics isn't a key library?

That's what the person you are responding to is saying.

Re: Please Make Google AMP Optional

#369
post #118

There's a lot of complaint about Google AMP and Facebook Instant Articles, e.g. walled garden, anti-open-web and whatnot. Here's something simpler from a non-developer, average-consumer point of view. I recently began taking BART to work daily (new job). For those who don't know, BART is Bay Area's subway system, and (at least on the east bay side) cell reception is notoriously spotty. When I'm on the train, which in…

There are a hundred unsavory shortcuts you can take in life to make things easier and smoother. Doesn't mean you should take them.

Re: Please Make Google AMP Optional

#370

Earlier quoted context omitted.

A website still functions without Google Analytics. 99% of websites won't function if they lose a key library.

maybe this means Google Analytics isn't a key library?

Yes that's what people in this thread have been saying. I'm not sure what your point is.
Post reply on HN