alexkras.com

  • Home
  • Top Posts
  • Resume
  • Projects
  • YouTube
  • Boots to Bytes
  • About
  • Contact

Dear Twitter, Please Make AMP Optional

September 1, 2017 by Alex Kras Leave a Comment

Two month ago I wrote at length how Twitter was redirecting links on mobile devices to AMP versions of the content. Served not from AMP Cache, but from actual site’s web servers.

Few weeks before that, I wrote an article asking to make AMP links optional in Google search result. Based on how well it was received, I assume I am not the only one who does not like being redirected to AMP versions of the content.

Meme-ing pic.twitter.com/WT1BXPeZnw


— Bruce Lawson (@brucel) August 30, 2017

At the same time I understand that a lot of users DO like AMP content. I completely respect their right to enjoy it. But it would be nice if Twitter provided an option to opt-out from that experience for those who don’t.

For example, today I saw a post that David Walsh shared on Twitter. I clicked on the link, and was taken to the AMP version of his site. David has a very nice and easily recognizable blog. When I saw the content that looked different I had to pause. I wasn’t sure if I clicked on a phishing link or something else like that. Once I realized that it was just an AMP version of his site, I move on with my day. I wish I could opt-out from that experience.

As I’ve pointed out previously, Twitter redirect users to a specific page via an URL that looks as follows: https://t.co/6drRK5Cugz?amp=1. I think the opt-out experience can be implemented as easy as changing amp=1 to amp=0, assuming the user previously selected that option.

So there you have it. Dear Twitter, please please please make AMP optional.


Filed Under: AMP

After graduating from Front-End and React Nanodegrees from #Udacity, last week I graduated from the #FullStack Nanodegree.

I'm now looking for my next role as #FullStack Developer. I've experience working with JS (React, Redux, Node), and Python.#WomenWhoCode #WomenInTech

— Shajia Abidi (@abidishajia) February 13, 2019

You can find me on LinkedIn, GitHub, Twitter or Facebook.

Subscribe to this Blog via Email

New posts only. No other messages will be sent.

Affiliates

  • Apixio, Medical Startup I work for is Hiring: https://grnh.se/49e0618a2
  • Checkout Hired, if Apixio is not for you: https://hired.com/x/YjFDXP
  • Programming Interviews Exposed or anything else from Amazon: https://amzn.to/2VDTSzC
  • Linode, where this site is hosted: https://www.linode.com/?r=0c6b1d50096034351b7feb80d175d7e315cc9a96
  • BlueHost, if you don’t want to manage your own server: https://www.bluehost.com/track/akras14/
  • Coinbase, if you are into Cryptocurrency https://www.coinbase.com/join/59c3348a22766100f93d9662

Recent Post

  • One Year Without Self-Promotion January 8, 2019
  • Group Log Data by Timestamp in Python with Pandas December 23, 2018
  • Attach Remote Debugger to Jar File and Scala REPL December 15, 2018
  • How to Rollback WordPress 5 to older version December 6, 2018
  • Adding Ammonite REPL to Scala For Ad Hoc Testing November 13, 2018

Leave a Reply Cancel reply

Copyright © 2019 · eleven40 Pro Theme on Genesis Framework · WordPress · Log in