~/talk

Web Scraping with Puppeteer and NodeJS

Talkat JavaScript Conference Armenia 2018 · on Saturday, 2018-11-03· [nodejs, web-platform]
slides:none on file

Demonstrates concrete Puppeteer recipes: take a full-page screenshot in five or six lines of code, open Chromium headless or headful with headless=false, scrape speaker names by running page.evaluate and querySelectorAll to return an array, generate PDFs with standard formats like A4, and drive interactions (type, click, paginate) to scrape Amazon search results. Notes a limitation: Chromium lacks speech synthesis so use Chrome Canary and set executablePath, and the demos run end to end successfully.

AI-written summary · about

  1. 0:00Start
  2. 1:10Agenda
  3. 3:08What What Is Puppeteer
  4. 14:50Page Evaluate
  5. 19:16Text-to-Speech
~/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.