4 ms·
When I think “not the open web,” I think native apps (Android, iOS, etc.), I think internet censorship (a country blocking an entire website), I think fast lane
by SimeVidas 9y ago
When I think “not the open web,” I think native apps (Android, iOS, etc.), I think internet censorship (a country blocking an entire website), I think fast lanes, zero-rating, and other ways ISPs are undermining net neutrality.
AMP is neither of those things. It’s a library and framework for creating web pages which are then hosted on the web, openly.
- AlexandrB 9y ago> AMP is neither of those things. It’s a library and framework for creating web pages which are then hosted on the web, openly. In practice it's a framework for hosting web pages on Google's domain. I haven't seen any amp sites outside of the google.com domain. To call google.com "the open web" is quite a stretch. I can't control anything about google.com, and I'm bound to Google's policies and practices when hosting content there. How is this open in any meaningful sense?
- davidcbc 9y agoWhich hosting providers would qualify as open then? You are bound by the policies and practices of the owner anywhere you host your content.
- juliangoldsmith 9y agoGenerally, you can switch hosting providers. When there's only one AMP host, you're stuck with them forever.
- SimeVidas 9y agoThe AMP pages that are hosted on Google’s domain, are also hosted on the publisher’s own domain. In fact, that’s a requirement, since what Google hosts is an “AMP Cache”—it copies the AMP pages from the publisher’s websites.
- dragonwriter 9y ago> In practice it's a framework for hosting web pages on Google's domain. I haven't seen any amp sites outside of the google.com domain. Google isn't the only one that operates an AMP cache (IIRC, Microsoft, Twitter, and a couple others do), but if you get to an AMP page from Google results you'll get the version from Google’s cache. The actual authoritative source is hosted wherever the publisher chooses, and any cache just caches that.
- whostolemyhat 9y agoWell yeah, if you create your own definitions of things it's not surprising that Amp doesn't meet them. When I think of "not the open web", I think of walled gardens like Facebook, Apple, and Amp.
- sangnoir 9y agoYou lost me - a walled garden has to have a "wall" by definition. What's the wall on AMP?
- scarface74 9y agoHow do you host an AMP page on your own site?
- SimeVidas 9y agoAn AMP page is just HTML and CSS, so you host it like any other web page.
- scarface74 9y agoWhat’s the benefit of creating an “AMP page” instead of just creating a non bloated HTML page?
- tree_of_item 9y agoAMP is an explicit subset of HTML, CSS and JavaScript aimed at reducing bloat. Of course you could just do this yourself is you think you know a better subset.
- scarface74 9y agoWhat's the modern state of web development come to that people need something like AMP to guide then into creating fast loading web pages?