Live data from Hacker News

Please Make Google AMP Optional

alexkras.com

351–360 of 457 posts

Re: Please Make Google AMP Optional

#351

Google AMP: 1. Obscures the web page's URL. 2. Makes manual zoom in/out impossible. 3. Sometimes hides content mentioned in the article, with no ability to scroll horizontally to see it. 4. Confuses Chrome on Amdroid into over-hiding its top address/menu bar (forcing two swipes down all the way to the top to show) or forces it to show (won't hide on scroll down). This is just coming from a user's perspective, fortuna…

5) tap to scroll to the top of page also doesn't work on the iPhone

Re: Please Make Google AMP Optional

#353
post #346

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?

My point is that anyone can use an adblocker or Squid proxy filtering to block GoogleAnalytics, but if the site uses jquery from a Google CDN to render content, that cannot be blocked without making the site unusable. It's even worse if the Google CDN request is made with https, because then a redirection needs to be made inside the browser.

Can't you whitelist the specific jQuery library on Google's CDN though?

Serving widely used libraries out of a CDN is a best practice for a reason. Most visitors will already have it in cache. What alternative are you supposing? Local hosting? That has drawbacks, including more cache misses and increased bandwidth costs for the website provider.

Re: Please Make Google AMP Optional

#354

I've been waiting for a comment on why re-hosting verbatim copies of the original content by google is not considered copyright infringement? How come there seems to be no discussion on this at all?

Start by showing how proxying is copyright infringement. Or even search results...

Re: Please Make Google AMP Optional

#355

Google AMP: 1. Obscures the web page's URL. 2. Makes manual zoom in/out impossible. 3. Sometimes hides content mentioned in the article, with no ability to scroll horizontally to see it. 4. Confuses Chrome on Amdroid into over-hiding its top address/menu bar (forcing two swipes down all the way to the top to show) or forces it to show (won't hide on scroll down). This is just coming from a user's perspective, fortuna…

5) tap to scroll to the top of page also doesn't work on the iPhone

I was just going to comment this, but I will upvote your comment instead. This drives me crazy

Re: Please Make Google AMP Optional

#356
post #346

Earlier quoted context omitted.

My point is that anyone can use an adblocker or Squid proxy filtering to block GoogleAnalytics, but if the site uses jquery from a Google CDN to render content, that cannot be blocked without making the site unusable. It's even worse if the Google CDN request is made with https, because then a redirection needs to be made inside the browser.

Can't you whitelist the specific jQuery library on Google's CDN though? Serving widely used libraries out of a CDN is a best practice for a reason. Most visitors will already have it in cache. What alternative are you supposing? Local hosting? That has drawbacks, including more cache misses and increased bandwidth costs for the website provider.

Right, but then Google can leverage their CDN to track you, whether or not you also let them show you ads through normal channels. Ideally people would use a CDN not built to track people around.

Presumably once Google traps you into an unblockable ad channel (on mobile or whatever) they will unleash the tracking they've been doing on you.

Re: Please Make Google AMP Optional

#357
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.

Re: Please Make Google AMP Optional

#358
post #23
post #21

I suggest stop using google search altogether. https://duckduckgo.com/ is an excellent search engine and its trivial to make a google search via `!g` prefix when you are not finding what you are looking for.

I moved off of gmail a few months ago, pretty happy about that but man duckduckgo fucking suuuucks. Really wish there was a nonprofit (with a strong privacy policy) wikipedia like .org solution that provided good results.

Take a look at http://yacy.net. Though the 'good results' part is missing yet, due to (I believe) too few nodes.

Upd: and https://github.com/asciimoo/searx

Re: Please Make Google AMP Optional

#359
post #306
post #300

The article displays his autocomplete hints: google amp pages google amp annoying google amp sucks google amp conference My equivalents in google.com are: test cache disable maps Both bing.com and duckduckgo.com (which doesn't track) don't recognize "amp", even when I put both first words in quotes, and assume I made a typo in "maps". This simple test is therefore inconclusive, but my hypothesis is that his search au…

Try going into Incognito Mode and searching from google.com. When I do that, I get pages, annoying, sucks, and conference . Actually, I get those same results in or out of Incognito Mode, but it's possible your search history is coloring your results.

Same results in and out of incognito mode :-|

Re: Please Make Google AMP Optional

#360
post #346

Earlier quoted context omitted.

My point is that anyone can use an adblocker or Squid proxy filtering to block GoogleAnalytics, but if the site uses jquery from a Google CDN to render content, that cannot be blocked without making the site unusable. It's even worse if the Google CDN request is made with https, because then a redirection needs to be made inside the browser.

Can't you whitelist the specific jQuery library on Google's CDN though? Serving widely used libraries out of a CDN is a best practice for a reason. Most visitors will already have it in cache. What alternative are you supposing? Local hosting? That has drawbacks, including more cache misses and increased bandwidth costs for the website provider.

No doubt Google considers it a best practice, because they are in the business of knowing what people do on the internet. How often will a browser get the jquery for a particular website or check with the CDN? There are a lot of jquery versions in use, the cache gets deleted (often on browser close) or expires, cache-age=0, etc. Almost always?

Besides providing jquery themselves, websites can use a CDN from another provider. OK, that might cost an extra 20 ms.

Post reply on HN