@hackage willow0.1.0.0
An implementation of the web Document Object Model, and its rendering.
Categories
License
MPL-2.0
Maintainer
sam@eitilt.life
Links
Versions
- 0.1.0.0 Sat, 17 Apr 2021
Installation
Tested Compilers
Dependencies (11)
Dependents (1)
@hackage/mangrove
Package Flags
dev
(off by default)
Trigger stricter behaviour for development
html5lib
(off by default)
Enable the html5lib tests, which require manually downloading the test data.
wpt
(off by default)
Enable integration with web-platform-tests suite, greatly expanding the test surface at the expense of requiring the manual download of the (large) test data repository.
About
willow is the backbone of the HTML rendering framework used by the eponymous
Willow browser suite; it provides both the underlying data structures, and
later formats them for display. In this, it is somewhat language-agnostic,
so that both a (very basic) HTML page and a (coerced) Gemini response would
have similar representations and be rendered through the same pathway.
This readme is rather sparse, as it has been written for a subfolder of the complete repository; for full info on the project, see the primary readme in either this directory, its parent, or the online host, whichever of those links may work.