3 ms·
AMP is a standard. If anything it should be easier to convert into a reader view than just arbitrary HTML. It'd be easy to add support into Safari, they just ha
by d4l3k 9y ago
AMP is a standard. If anything it should be easier to convert into a reader view than just arbitrary HTML. It'd be easy to add support into Safari, they just haven't bothered.
- calcifer 9y ago> AMP is a standard. That's news to me. Can you link to a standards body recognizing AMP as a standard? Or did you simply mean "standard" as in an advertising company dumping some self-serving specs on some website?
- d4l3k 9y agoGuess specification might be a less controversial term. Just saying that it's strictly defined, and easier to implement alternate native renderers for (eg Safari's reader) than raw HTML.
- josteink 9y agoSo is RSS and that's an actual standard. But how many non-HTML formats should a browser really need to support? And why should we accept that big companies can shove non-standards down our throats on public internet?
- Spivak 9y agoI don't think we should just accept it but the reason is because Google effectively controls the web. If Google implementes a feature then either everyone else follows suit or loses another user to Chrome. No other company has that kind of leverage.
- kuschku 9y agoAMP is a standard with a single implementation, controlled by the same company. That's as useful as a standard as Microsoft Office's formats. If you want to use an independent AMP implementation, Google refuses to give you any of the AMP ranking benefits.
- d4l3k 9y agoIt's a little bit more useful than Microsoft Office's formats since it's actually well documented, and isn't prone to arbitrarily changing without notice. Since it's developed out in the open, there will plenty of notice before any breaking changes. The alternative implementation issue is a fair point, but doesn't seem like that's an issue for most people. I haven't seen any technical criticisms of the amp library.
- laumars 9y agoI don't like Microsoft nor OOXML much but at least it has been officially standardised by a recognised independent standards body[1] (or at least decent chunks of the specification has - there are still some closed proprietary elements to it). This is more than can be said for AMP. [1] https://www.ecma-international.org/publications/standards/Ecma-376.htm https://www.ecma-international.org/publications/standards/Ec...
- tannhaeuser 9y agoA standard isn't some random spec text you publish on the web. To become a standard, a spec has to be adopted by multiple major parties.
- d4l3k 9y agoQuite a few notable sites have implemented AMP support as well as there being alternative AMP caches (eg Cloudflare). I'd say that it falls under being "adopted by multiple major parties."
- laumars 9y agoThat's a de facto standard. In IT things generally have to be submitted and approved by an independent standards body for it to be classed as a standard.
- tannhaeuser 9y agoI get your point, but the question is which organization qualifies as "independent standard body"? W3C? They've certainly acted in good faith IMHO, and being TBL's child and formally endorsed by The Internet Society, which is itself endorsed by IETF, have been the go-to organization for web standards of the past, but are nevertheless a pay-your-way organization struggling financially ever since the XHTML fiasco. And it shows in their published standards of WHATWG's HTML5 specs, edited by a Microsoft employee to reflect the degree to which Microsoft browsers support HTML. WHATWG? They've certainly brought forward HTML5, but have been financially dependent on Google from the get-go. Not wanting to diminish their achievements, but HTML and CSS have become "whatever Chrome does" for some time now. Web "standards" have become such monstrosities of complexity as to be pointless as a standard, with WHATWG pushing WASM to become even more complex. And a more declarative web isn't in Google's interest, because this would undermine their competitive advantage of being able to crawl JS-only content, and the defacto ubiquity of ga tracking. Rather, after usurping and driving HTML to the ground, Google is putting their weight behind AMP.
- taf2 9y agoLast I checked cloudflare was also involved in AMP https://www.cloudflare.com/website-optimization/accelerated-mobile-links/ https://www.cloudflare.com/website-optimization/accelerated-...