~/talk

Browser Extensions

Talkat JSConf US 2018 · on Tuesday, 2018-08-21· [web-platform, developer-experience]
slides:none on file

Claims that Firefox now implements Chrome's extension model as web extensions and that most Chrome extensions run with minimal changes. Tools demonstrated include web-ext for scaffolding and live reload and a compatibility checker (extensiontest com) that analyzes CRX files. A mentioned surprise: a Chrome extension will 99.9% work in Firefox but only ~68.4% in Edge. The webextension polyfill is used to normalize callbacks to promises; cross‑browser porting mostly succeeds, with API gaps flagged by the tester.

AI-written summary · about

  1. 0:00Start
  2. 0:33Cross-Browser Browser Extensions
  3. 1:54Extensions vs Plugins
  4. 2:30Extensions vs Add-ons
  5. 2:51Extensions Add-ons
  6. 5:04Opera
  7. 5:18Chrome
  8. 10:01PHENOMENAL COSMIC POWERS
  9. 10:53Add-ons SDK 2010
  10. 11:36An API Surface!
  11. 13:28Chrome Extensions
  12. 25:40Feature Detection!! no wait please don't leave
  13. 26:18Browser Extensions
  14. 29:35Build!
~/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.