~/talk

Run your JS everywhere, with Jellyfish

Talkat JSConf US 2011 · 2011-05-02..05-03· [javascript, nodejs]
slides:none on file

A tool called jellyfish actually runs the same JavaScript across browsers, simulators and headless engines by injecting a tiny proxy script and using WebDriver or Sauce Labs where needed; it stores results in CouchDB, exposes a plugin API, and struggles only with HTTPS proxying and remotely opening the iOS simulator browser. Demos show runs Firefox Chrome Safari and headless zombie and phantomjs, talks to Sauce Labs and WebDriver grids, and a stress run of 450 browsers in parallel with 100 headless — it works, with Android performance and Windows support still unfinished.

AI-written summary · about

  1. 0:00Start
  2. 2:27Breakdown
  3. 12:19Using it!
  4. 12:55A Script!
  5. 13:21WebDriver
  6. 17:01Architecture Picture!
~/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.