Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MASTER FEATURE] Enable use of AMP Components outside of AMP pages #20456

Open
nainar opened this Issue Jan 22, 2019 · 5 comments

Comments

@nainar
Copy link
Collaborator

nainar commented Jan 22, 2019

Explore the idea of using AMP components in non AMP pages.

Potential benefits:

  • Currently developers have to create a new stack to work in AMP, this adds not just development overhead, but in some cases increase engineering teams (if they decide to use the paired AMP approach).
  • By being able to use AMP components outside of AMP we are making incremental adoption possible rather than require a complete change/addition in infrastructure.
  • AMP doesn't support a full range of experiences yet, due to lack of component availability e.g. payments, VR experiences.
  • Any significant improvements that we have made to components (e.g. amp-img not triggering reflow after network request, social AMP embeds allow for a single interface, amp-list allows for dynamic lists without JS payloads that may be render blocking) are tied to the AMP ecosystem

cc @choumx @dvoytenko @jridgewell

@nainar nainar self-assigned this Jan 22, 2019

@nainar nainar added this to Next Up in AMP HTML Project Roadmap via automation Jan 22, 2019

@choumx

This comment has been minimized.

Copy link
Collaborator

choumx commented Jan 22, 2019

Related: #15583, #17548

@choumx choumx added this to Prioritized in Runtime Jan 22, 2019

@ampprojectbot ampprojectbot added this to the New FRs milestone Jan 24, 2019

@ssantosms

This comment has been minimized.

Copy link
Contributor

ssantosms commented Jan 26, 2019

@cramforce does this need to be discussed at TSC? This was mentioned as one of the first potential decisions to be made

@cramforce

This comment has been minimized.

Copy link
Member

cramforce commented Jan 28, 2019

@ssantosms yes!

@nainar

This comment has been minimized.

Copy link
Collaborator Author

nainar commented Jan 28, 2019

Hi @ssantosms and @cramforce ! Does the discussion entail a high level discussion of the idea or a more in depth design review as well?

@cramforce

This comment has been minimized.

Copy link
Member

cramforce commented Jan 29, 2019

Since @dvoytenko is the primary designer of this, he can just bring it up casually, and then we can see what process to follow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.