~/talk

What's new in Netscape Navigator 2.0

Talkat JSConf EU 2017 · on Saturday, 2017-05-06· [javascript, web-platform]
slides:none on file

Implements TodoMVC in Netscape 2.0 and later ports to Netscape 4, using frame-set state + document.write and then layer-based pseudo-components, because script src, DOM APIs and a JS console are missing. Shows concrete limits: no arrays initially, global-only functions, alerts for debugging, buggy CSS and only inline scripting. The Todo app actually runs — add items, check/uncheck, filter and clear completed all work — revealing how much engineering those early pages required.

AI-written summary · about

  1. 0:00Introduction
  2. 1:30My journey with JavaScript
  3. 2:53What was JavaScript created for
  4. 4:07Todo MVC
  5. 5:36DOM API
  6. 6:13Demo
  7. 6:46Framesets
  8. 7:46Pseudodynamic app
  9. 8:05ContentFrame
  10. 9:06Flux Model
  11. 9:19Error Handling
  12. 9:41Keyword Reserves
  13. 10:04Console
  14. 10:26Alerts
  15. 10:57Elements panel
  16. 11:21Common techniques
  17. 11:57Object shorthand
  18. 13:13Object model
  19. 13:42Event model
  20. 14:18Tables
  21. 14:35Styling
  22. 15:18Fontface
  23. 15:46Memory corruption
  24. 16:10Dynamic content
  25. 16:41Dynamic HTML
  26. 17:09Layers
  27. 17:58Component abstraction
  28. 18:20Data model
  29. 18:51Reactive model
  30. 19:15Challenges
  31. 19:34Layers inside layers
  32. 19:51Dynamic size
  33. 20:07Debugging
  34. 20:38Layer API
  35. 20:57Sublayers
  36. 21:12Visibility
  37. 21:32Debugger
  38. 22:23Window location
  39. 22:34CSS
  40. 22:57History of CSS
  41. 23:49Wrap up
~/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.