~/talk

JavaScript for emails, are you sure?

Talkat NDC Sydney 2020 · 2020-08-31..09-03· [web-platform, javascript]
slides:none on file

Claim: AMP for email brings real interactivity into inboxes using concrete components and server endpoints. Demo builds a poll (pie vs cake) with amp-carousel, amp-image, amp-form and amp-mustache, rendered from a Node.js app with nunjucks over ngrok and sent via SendGrid; CSS lives in head, responses update a templated bar chart and hide buttons on success. Validation uses the AMP playground and validator. Requirements: mailbox whitelist, works mainly in Gmail/outlook.com/Yahoo web clients, and must pass SPF/DKIM/DMARC DNS checks.

AI-written summary · about

  1. 0:00Introduction
  2. 1:55HTML emails
  3. 6:30Email experiences
  4. 9:35AMP
  5. 13:45AMP Email
  6. 17:35Problems with AMP
  7. 24:01AMP Playground
  8. 26:57AMP Emails
  9. 29:01AMP Email Template
  10. 34:16AMP Form
  11. 41:14Style
  12. 45:02Security
  13. 46:58Are we sure
  14. 51:49What are your goals
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.