ampproject/amphtml
View on GitHub ↗ ★ 14,906 JavaScript
The AMP web component framework.
146 mentions on Hacker News by 96 people: 13 stories, 133 comments · first 2015-10-07 · latest 2023-02-21
20082026
-
…Consider if and how you will track users across first-party and third-party AMP contexts." https://github.com/ampproject/amphtml/blob/28582dfdfb6d09f19... And there still be HTTP Referrer in the request:…
comment by auslander · 2018-09-18 · in An open governance model for the AMP Project -
Look at this hilarious list of amp caches, showing what Google considers a decentralised standard https://github.com/ampproject/amphtml/blob/master/caches.jso...
comment by eudora · 2018-09-06 · in Google wants websites to adopt AMP as the default for building webpages -
…so far, it looks like the blank page issue is limited to devtools only and doesn't affect devices: https://github.com/ampproject/amphtml/issues/11253#issuecomm... . Chrome bug: https://bugs.chromium.org/p/chromium/issues/detail?id=873571
comment by rudygalfi · 2018-08-14 · in Google AMP – A 70% drop in our conversion rate -
You're right, it's not from amp.js, it's from https://github.com/ampproject/amphtml/blob/master/spec/amp-b... From that: AMP HTML documents must contain the following boilerplate in their head tag. > That's not how "AMP cache" hosting…
comment by nailer · 2018-06-27 · in ‘You can't use Brotli for dynamic content’ and other misconceptions -
…and "long-term solutions". To all of HN: if you don't like AMP, shut up and code :) [1] https://github.com/ampproject/amphtml [2] https://blog.cloudflare.com/accelerated-mobile/
comment by apeace · 2018-06-08 · in AMPstinction -
…0 external input [2][3] [1] https://www.datanyze.com/market-share/email-hosting/gmail-fo... [2] https://github.com/ampproject/amphtml/issues/13597 [3] https://github.com/ampproject/amphtml/issues/13623
comment by dmitriid · 2018-05-04 · in Google embraces, extends, and extinguishes -
…AMP team is doing utmost to not answer any question related to AMP 4 Email, or AMP in general: - https://github.com/ampproject/amphtml/issues/13597 - https://github.com/ampproject/amphtml/issues/13623
comment by dmitriid · 2018-04-16 · in AMP for email is here, pushed by GMail -
…about empathy and thinking about other developers, and how your decisions impact others. And yet: - https://github.com/ampproject/amphtml/issues/13597 - https://github.com/ampproject/amphtml/issues/13623 -…
comment by dmitriid · 2018-04-15 · in Designing very large (JavaScript) applications -
…time in the future, usually in a more private setting. Unless pressed further. Case in point: https://github.com/ampproject/amphtml/issues/13457#issuecomm... Or as carmforce(Ubl) so nicely put it. "our project, our rules" but those rules…
comment by siimtalvik · 2018-03-10 · in Standardizing lessons learned from AMP -
…the team has gone out of the way to derail, shut down and outright ignore any direct questions: https://github.com/ampproject/amphtml/issues/13597 - A regular AMP page rarely weighs less than 1 MB when reached from cold cache. The only…
comment by dmitriid · 2018-03-09 · in Standardizing lessons learned from AMP -
…proposals in the post itself! Even provided a dashboard so you can easily track all of them: https://github.com/ampproject/amphtml/blob/master/contributi...
comment by Ajedi32 · 2018-03-08 · in Standardizing lessons learned from AMP -
…Google’s fully opaque process around AMP for email (yes, it’s a thing): https://github.com/ampproject/amphtml/issues/13597 and https://github.com/ampproject/amphtml/issues/13600
comment by dmitriid · 2018-03-08 · in Standardizing lessons learned from AMP -
I'm also kinda trying to keep the issue alive here: https://github.com/ampproject/amphtml/issues/13600
comment by dmitriid · 2018-02-24 · in AMP: the missing controversy -
Another issue that raises the same questions is closed and locked: https://github.com/ampproject/amphtml/issues/13623 From the issue: > I think that the conversation itself is important and I'm always available on the internets. cramforce…
comment by dmitriid · 2018-02-24 · in AMP: the missing controversy -
…whether or not they want to support it/publish a 'standard'. I strongly recommend this for reading: https://github.com/ampproject/amphtml/issues/13597 (locked, sadly) and the original AMP4Email issue has a fair bit as well:…
comment by ocdtrekkie · 2018-02-24 · in AMP: the missing controversy -
The spec is on github: https://github.com/ampproject/amphtml/tree/master/spec and the code itself is one level up (github.com/ampproject/amphtml) Here’s the section on guidelines for implementing an AMP cache:…
comment by Itaxpica · 2018-02-21 · in Airbnb is putting AMP at the core of its digital strategy -
I attempted to discuss related issues regarding AMP Email with @cramforce, the AMP tech lead, here: https://github.com/ampproject/amphtml/issues/13457#issuecomm... The discussion, if nothing else, sheds some degree of light on how the AMP…
comment by lukestevens · 2018-02-21 · in Google AMP Is a Threat to the Open Web -
…ensures that Google maintains exclusive control as the sole arbiter of what is and is not AMP. https://github.com/ampproject/amphtml/issues/534 https://github.com/ampproject/amphtml/issues/5846 > There's a separate issue if your concern is…
comment by callahad · 2018-02-18 · in On AMP for Email -
…CSS." Is this correct? Looking at the example in the spec [1], it seems to be a subset of HTML. [1] https://github.com/ampproject/amphtml/issues/13457
comment by skybrian · 2018-02-17 · in On AMP for Email -
…proxyable is more interesting. You say "cacheable" - I don't see that in the AMP project notes: https://github.com/ampproject/amphtml/issues/13457 @ras9929 yes amp-list allows you to generate dynamic content populated from a json endpoint.…
comment by brongondwana · 2018-02-15 · in Email is your electronic memory -
The spec is here: https://github.com/ampproject/amphtml/issues/13457
comment by adewale · 2018-02-13 · in Bringing AMP to Gmail -
The biggest discussion AFAIR is https://github.com/ampproject/amphtml/issues/6210 “This is a Google Search issue, not AMP issue”
comment by dmitriid · 2017-10-30 · in The meaning of AMP -
The account cramforce has locked comments on the github page reporting this bug https://github.com/ampproject/amphtml/issues/6210
comment by bleair · 2017-09-25 · in Russian hackers exploited a Google flaw the company has refused to fix -
Google's cache implementation is documented ( https://github.com/ampproject/amphtml/blob/master/spec/amp-c... and a few more files in that dir) but not itself open source. Cloudflare also offers an AMP cache if you'd rather not use…
comment by cramforce · 2017-09-09 · in Some publishers are fighting AMP with “View Full Experience” link -
…it is documented how to do it, but rarely needed. Cloudflare offers a whitelabeled cache as well. https://github.com/ampproject/amphtml/blob/master/spec/amp-c...
comment by cramforce · 2017-09-09 · in Some publishers are fighting AMP with “View Full Experience” link -
So… In terms of the AMP open source project governance rules I am THE tech lead. https://github.com/ampproject/amphtml/blob/master/GOVERNANCE... I also manage a team at Google that works full time on the AMP open source projects and act as…
comment by cramforce · 2017-08-24 · in iOS 11 Safari will automatically strip AMP links from shared URLs -
https://github.com/ampproject/amphtml https://medium.com/@cramforce/why-amp-is-fast-7d2ff1f48597 https://medium.com/@cramforce/why-amp-html-does-not-take-ful... People here are opinionated about it, but users love it.
comment by cramforce · 2017-08-23 · in iOS 11 Safari will automatically strip AMP links from shared URLs -
…could change in the future. Vendors interested in implementing one for AMP should get involved at http://github.com/ampproject/amphtml > AMP does not have any markup specific to checkouts Most web pages move from shopping cart to payment…
comment by gregable · 2017-08-16 · in Google AMP is bad for e-commerce -
Yep https://github.com/ampproject/amphtml/blob/master/ads/tabool...
comment by nailer · 2017-06-26 · in I decided to disable AMP on my site -
…it off, and everyone else can be happy that pages load in < 1 second instead of 4-5 seconds. [0] https://github.com/ampproject/amphtml [1] https://blog.cloudflare.com/accelerated-mobile/
comment by apeace · 2017-06-26 · in I decided to disable AMP on my site -
…that I found on the amp website. [EDIT: actually the code on github is licensed as Apache 2: https://github.com/ampproject/amphtml ] So I don't understand how this works legally. You surely don't automatically sign over your copyright to…
comment by ccommsxx · 2017-06-12 · in Please Make Google AMP Optional -
Prerender support has been (somewhat quietly) removed from Chrome as of M58. https://github.com/ampproject/amphtml/issues/6210#issuecomme... https://groups.google.com/a/chromium.org/forum/#!topic/prere...…
comment by mh- · 2017-06-11 · in Please Make Google AMP Optional -
…the tracker, you can see the team does what it can to fix issues across all platforms/browsers. [0] https://github.com/ampproject/amphtml/issues [1] https://github.com/ampproject/amphtml/issues/5125
comment by kyrra · 2017-06-11 · in Please Make Google AMP Optional -
…lost a lot of ad revenue in exchange for protecting its position in Google search results. [1]: https://github.com/ampproject/amphtml/blob/master/extensions...
comment by __derek__ · 2017-05-21 · in Kill Google AMP before it kills the web -
…standard scheduling APIs, and each framework implements its own scheduler to batch reads and writes https://github.com/ampproject/amphtml/blob/8a76ee942f329179d...
comment by localvoid · 2017-03-17 · in The broken promise of Web Components -
…with no opt-out for valid AMP pages. Further, according to the AMP Cache Guidelines at https://github.com/ampproject/amphtml/blob/master/spec/amp-c... , > In the AMP ecosystem, the platform that links to content may freely choose which AMP…
comment by callahad · 2017-03-10 · in Why the bounce rate of AMP pages is so high -
…tps://www.ampproject.org/contribute/governance/ Issue 5846 requests disclosing employer affiliations: https://github.com/ampproject/amphtml/issues/5846 > Does it place an unreasonable burden on ad tech startups that might one day be viable…
comment by callahad · 2017-02-07 · in Google fixes a problem with AMP, lets you view and share publisher’s own links -
That's how it should work, but now how it actually works. From https://github.com/ampproject/amphtml/issues/534#issuecommen... : > "AMP is an evergreen JavaScript library. We will not allow users to lock themselves into a particular…
comment by callahad · 2017-02-07 · in Google fixes a problem with AMP, lets you view and share publisher’s own links -
…stay within their standard, you can submit a PR as well. It looks like about 75% of PRs are merged. https://github.com/ampproject/amphtml/pulls The Amp standard is locked down, but the technology isn't. Which is not too dissimilar from…
comment by SquareWheel · 2017-02-07 · in Google fixes a problem with AMP, lets you view and share publisher’s own links -
…you provide. Meanwhile you can write a PR to get your pre-configured service added to the list: https://github.com/ampproject/amphtml/blob/master/extensions... I don't touch AMP and this was seriously like 10 seconds of searching.
comment by magicalist · 2017-02-07 · in Google fixes a problem with AMP, lets you view and share publisher’s own links -
…that AMP does not accept contributions. What is your data to back that up? Here is actual data: https://github.com/ampproject/amphtml/graphs/contributors AMP currently has 275 contributors (people whose code was merged) on its open source…
comment by cramforce · 2017-01-24 · in Google AMP Is Not a Good Thing -
…the (in this case, unfounded) rhetoric. [0] https://blog.cloudflare.com/accelerated-mobile/ [1] https://github.com/ampproject/amphtml
comment by apeace · 2017-01-24 · in Google AMP Is Not a Good Thing -
…be done if you have completely switched to the original website. See this link for more discussion https://github.com/ampproject/amphtml/issues/6210 Personally I find this misguided at best, an excuse at worst. A fully compliant…
comment by xign · 2017-01-18 · in The Problem with AMP -
…provide versioned URLs; the JS loaded keeps changing over time. Edit: Indeed, this was rejected: https://github.com/ampproject/amphtml/issues/534
comment by christop · 2017-01-17 · in The Problem with AMP -
…a less intrusive design is possible[0], such as the one recently announced by Cloudflare[1]. [0]: https://github.com/ampproject/amphtml/blob/master/spec/amp-c... [1]: https://blog.cloudflare.com/accelerated-mobile/
comment by agentS · 2017-01-17 · in The Problem with AMP -
…cloudflare is doing that https://blog.cloudflare.com/accelerated-mobile/ Check the cache guideline https://github.com/ampproject/amphtml/blob/master/spec/amp-c...
comment by roneythomas6 · 2017-01-17 · in The Problem with AMP -
AMP is open - https://github.com/ampproject/amphtml
comment by neilcarpenter · 2017-01-12 · in Google AMP Cache, AMP Lite, and the Need for Speed -
…get the SEO benefits. [1] <script async src="https://cdn.ampproject.org/v0.js"></script> [2] https://github.com/ampproject/amphtml [3] https://developers.google.com/amp/cache/ [4] https://github.com/ampproject/amphtml/blob/c44a48fbb1dbd0de0…
comment by vmarsy · 2016-10-25 · in CPP: A Standardized Alternative to AMP -
See https://github.com/ampproject/amphtml/blob/master/ads/README... I think with the numbers of ad tech companies coming on board every week one can safely say that the process is working for them.
comment by cramforce · 2016-10-18 · in Response from Google Tech Lead, Re: “Google May Be Stealing Your Mobile Traffic” -
AMP works great in Firefox (modulo this bug right now https://github.com/ampproject/amphtml/issues/5479 :) and all other modernish browsers. Google Search currently chooses not to display it for FX, but that is not due to a limitation in…
comment by cramforce · 2016-10-18 · in Response from Google Tech Lead, Re: “Google May Be Stealing Your Mobile Traffic”