About build targets - aerix-nl/nota GitHub Wiki
Nota is a document engine made for writing templates that are near build target agnostic. We want you to focus on the content, not the medium. Nota currently supports the html
and pdf
file formats as build targets. Here's our stance on how they compete:
Feature support | HTML | |
---|---|---|
File portability | ✅ With inlined assets | ✅ Good |
Size | ✅ Smallest | ❌ Largest |
Rendering speed | ✅ Fastest | ❌ Slowest |
Viewer ubiquity | ✅ Any browser | • Most platforms |
Responsive reflow | ✅ Extensive | ❌ Completely static |
Small device readability | ✅ Extensive | ❌ Zooming at best |
Rendering consistency | ✅ W3C standards | • Mostly consistent |
Transfer as email | ✅ As email body | • As attachment |
Text selection | ✅ Extensive | • Bugged (Linux only) |
Embed media (e.g. video) | ✅ Extensive | ❌ Poor/ugly (Flash) |
Media access (e.g. copy image) | ✅ Extensive | ❌ Closed |
Scripting | ✅ Reboot possible in browser | ❌ Insecure and ugly at best |