I can’t understand why the hell anyone would want to use it anyway. The experience is terrible.
I can’t understand why the hell anyone would want to use it anyway. The experience is terrible.
This would leak information to sites that came up in your search results but you didn't visit. Webpackages should make it be possible to safely prerender sites without AMP though: https://wicg.github.io/webpackage/draft-yasskin-webpackage-u...
(Disclosure: I work at Google, on making ads AMP so they don't get to run arbitrary JS anymore)
I didn't state any preferences, and how would sites track you on pages you don't visit?
As I stated in GGGP, the benefit of AMP is that it allows a user to safely preload pages.
Apple News is entirely different and more comparable to using any other news app (like Flipboard) or an RSS reader rather than a website.
Hacker News doesn't need it, but they're nearly unique in having written a good website.
eh? You can't hit 'back'?
Search for some newsworthy word, say "trump". Click a carousel story. Swipe right (another hijack), and the page loads a story from a competitor to the publisher of the original loaded AMP page.
Now, hit the back button. One assumes it would go to the original loaded story, right? Nope, it goes back to Google. Surely that wasn't intentional, right?
Feels a lot like the old "digg bar" (https://moz.com/ugc/die-diggbar-die-die-should-you-kill-the-...)
Publishers usually do not make good decisions. That behavior is for users and (IMHO) it's great.
I'd like to get the non-AMP page to e.g. see user comments (if any) which are often omitted from the AMP version, or for posting the non-AMP URL to friends or social media.
Sometimes there is an easy way to go to non-AMP page, depending on how you got there, but most of the time for me there is not. For example, this article just appeared on my Google feed on my phone, with no way to open the non-AMP version: https://www.vice.com/amp/en_uk/article/wda7jm/where-does-he-...
My preferred option would be to have AMP permanently disabled on my phone.
- stop using Google feed. I can't recommend a one-stop replacement, since I use RSS to follow sites I trust to produce high-quality content and HN to discover new stuff.
- stop using other Google products that link to AMP pages. DuckDuckGo is good enough these days.
- use Firefox. That in itself might prevent Google search from showing AMP results, if you can't bear to use DDG. At least someone said so two years ago in this thread on Google's product forums https://productforums.google.com/forum/?_escaped_fragment_=t...
- install https://addons.mozilla.org/en-US/firefox/addon/amp2html/ in Firefox. It still needs to load the AMP page to grab the canonical URL, but then it redirects to the non-AMP version. You can also add an adblocker like uBlock Origin while you're at it. The ability to install addons is what makes Firefox the best mobile browser in my opinion.
I disagree, strongly. I believe Android is really more about keeping you in the Google ecosystem. So is AMP, so is Chrome. I'm an Android user, but let's not pretend they are really about "choice and user empowerment." That's just the sales pitch. Every single thing Google creates is to collect information on/from us, because that's their revenue model. Selling our data. If you disagree, compare the ad revenue from all of them. Who's is miles ahead? Why? How? You're giving them your data. A LOT of it.
But that said, why do so much for open source? Why not keep big things proprietary? Why sell Chromebooks that can be unlocked, put in dev mode, and flashed with FOSS BIOS implementations? Why allow unlocking the bootloader on Nexus and Pixel phones? There's lots of things they do that clearly aren't for the bottom line or just to trap you in their ecosystem (they do offer versions of basically everything for iOS as well, which makes it easier to switch to iPhone even if you are deep in the Google ecosystem).
Some of my argument is emotionally based tho, I will admit. After being trapped in Apple's very proprietary, anti-competitive, you-dont-own-it-we-do system, I find the ability to reclaim some freedom (tho not all, they could do better) very nice.
So I think our only real disagreement is likely regarding motives.
For the low price of working under an open source[1] license, they bought over a decade of support from a large portion of tech industry professionals. Google (along with the other FAANG businesses) was able to simply ask people to supporting their increasingly monopolistic position.
When some of us attempted to warn about the long term consequences of giving Google/etc even more power, we were ignored or accused of being "crazy conspiracy theorists"; with a lot of open projects to use as counterexamples, and not many current, specific examples of Google actually abusing their power, a lot of people simply couldn't believe that Google might be doing anything bad.
Open sourcing anything that overlapped with a competitor's proprietary software was a highly successful strategy to undermine the market and hurt their competitor's revenue. The minimax best move isn't always the move that maximizes your benefit; sometimes it's the move that minimizes your opponent..
[1] Note that while they use FSF/RMS-style free Software, Google generally doesn't license their open source software under the GPL. Their openness has a carefully considered limit.
It gets them more users for their services if people make use of their open-source libraries that happen to be optimized for Google, e.g. by integrating better with Google's cloud offerings.
> Why not keep big things proprietary?
They do keep big things proprietary. If it directly makes money for Google, you're not going to see it's source code, unless you work for Google.
> Why sell Chromebooks that can be unlocked, put in dev mode, and flashed with FOSS BIOS implementations? Why allow unlocking the bootloader on Nexus and Pixel phones?
Most people don't change their OS ever, so it doesn't really matter whether bootloaders are locked or not. Even if more people did it, many of them would still install Google apps, so it would continue not to matter.
> There's lots of things they do that clearly aren't for the bottom line or just to trap you in their ecosystem (they do offer versions of basically everything for iOS as well, which makes it easier to switch to iPhone even if you are deep in the Google ecosystem).
Google is not in the phone business. Their phones are just funnels for their advertising business. If they were in the phone business, offering those indispensable apps to iOS users would decrease their ecosystem lock-in. But because they're not in the phone business, offering apps for iOS increases their ecosystem lock-in, because even going to Apple, you still stay with Google.
Nexus/Pixel phones exist only as funnels into the Android ecosystem. Android exists only as a funnel into default-installed Chrome, Gmail and Google Search. Chrome itself is a funnel for Google Search, while Gmail's purpose is to make people sign into an account for easier tracking. Then there's the general ecosystem pull of being the one-stop shop for a bunch of online services. But in the end it all boils down to ads.
Because the majority of their products are only funnels, they'll happily cooperate with competitors for some of those products, if that helps them keep people in the wider Google ecosystem. So you get Chrome for iOS, Google Search for Firefox and so on.
When a company seems to be hurting their own bottom line by giving away stuff for free, it's usually because the free stuff isn't that important to them and their real bottom line is elsewhere.
Or the default search engine, which is Google. So most Apple users are still using Google, and Google pays a ton for Apple users data. $12B is not a trivial chunk of change. That's more than most companies make, and that's only from search! http://fortune.com/2018/09/29/google-apple-safari-search-eng...
They take it away from you and then you will bend over and kiss Matt's Butt.