~/talk

(Re)presentation in XForms

Talkat XML Prague 2020 · 2020-02-13..02-15· [web-platform, web-performance]
links:none on file
links:none on file
slides:none on file

Claims that XForms reduces development time to about 1/10 and shows a working client-side implementation, XSLTForms, that transforms XForms into HTML+JavaScript on the device so processing stays local. State is encoded as CSS classes and the transformation uses CSS (including content insertion) to show required/invalid cues, hide irrelevant controls, and skin label positions. A new, more compact XSLT-based output and a beta stylesheet are published and demonstrated.

AI-written summary · about

  1. 0:00Intro
  2. 1:04Principles
  3. 1:49The Model
  4. 5:04Content
  5. 5:43Declarative Controls
  6. 7:11The effect of properties on presentation of controls
  7. 8:36Presence = relevance
  8. 9:13Types
  9. 11:21Read only
  10. 12:56Implementation approaches
  11. 14:51Design of transformations
  12. 16:42Integration in HTML+CSS
  13. 17:05Relevance and CSS
  14. 18:39Validity and CSS
  15. 19:32Improvements
  16. 20:07Styling of labels
  17. 20:32Styling of required
  18. 21:06Styling of validity
  19. 21:21Cascading
  20. 21:39Background
  21. 22:35Styling Flexibility
  22. 23:11Skinning
  23. 24:15Future Transformation
  24. 24:56Example transformation
  25. 25:17Conclusion
~/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.