mirror of
https://github.com/bigskysoftware/htmx.git
synced 2025-09-28 13:31:06 +00:00
1.1 KiB
1.1 KiB
GOALS
- Dependency-free implementation of intercooler.js
- Support IE11 (stretch: IE10)
- < 6k in .min.gz form
Launch TODOS
- Move to development branch
Post-Launch TODOS
- Clean up event naming
- Testing
- interval parsing
- scrolling/'revealed' event
- kt-swap-oob (verify, chrome coverage tool bad?)
- SSE stuff
- kt-trigger delay
- class operation parsing
- class toggling
- transition model for content swaps
Features
- logrithmic back off on history cache size on QuotaExceededError
- ctrl-click on boosted anchors: tab opens normally
kutty-on="myEvent: ...""
attribute for handling custom eventskutty-requests
class on body- local references (e.g. kt-get="#foo")
- focus recapture
- Move to weakmap for kutty node info? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap
- Scroll handler use https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API if available?
Unsupported Intercooler Features
- local actions
- all request parameters
- all response headers except X--Trigger, X--Push
- dependencies
- macros