~/talk

Search and JavaScript Sites

Talkat Google I/O 2019 · 2019-05-07..05-09· [javascript, web-platform]
links:none on file
slides:none on file

Google updates Googlebot to a modern Chrome rendering engine that brings over 1,000 new features so most ES2015+ syntax, IntersectionObserver and native lazy loading work when rendering; recommended approaches are server-side rendering, pre-rendering or hydration (Next.js/Angular Universal/Vue server renderer) instead of long-term dynamic rendering; use Lighthouse and Search Console to debug; note crawl budget counts JS subresource fetches, service workers aren’t used during render and Googlebot doesn't persist cookies across requests.

AI-written summary · about

  1. 0:00Start
  2. 3:20Latest Stable Chrome Rendering Engine
  3. 4:41Modern Javascript Is No Longer a Blocker for Seo
  4. 8:58Universal Javascript
  5. 9:36Server-Side Rendering
  6. 10:19Pre-Rendering
  7. 11:07Hydration
  8. 14:25Pre Render Spa Plugin
  9. 15:35Server-Side Code
  10. 17:08Angular
  11. 18:32Dynamic Rendering
  12. 19:04Use Cases for Dynamic Rendering
  13. 21:09Seo Audits
  14. 21:52React
  15. 22:53Title and Meta Service
  16. 24:13Lazy Loading Images
  17. 24:31Lazy Loading
  18. 24:52Section Observer
  19. 26:13Crawl Budget
  20. 29:11Service Worker
  21. 29:37Feature Detect
  22. 29:59Error Handling
~/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.