Plan 9: Dynamic HTML
Render Dynamic HTML using plot and qjs.
Render a simple website
Font zoom
Linkedom Fixes
- Use lowerCaseAttributeNames: isHTML to ignore case for attribute names.
Lessons Learnt
- Mouse click generates two events like a keypress. If you are doing a zero byte read, you're likely to miss an event as each read pops the event queue.
- Screen, keyboard and mouse are separate devices - obviously. However, only Plan 9 allows these to be interacted with via separate programs.
- Plan 9 draws a symmetrical line i.e. 2*thickness+1 pixels. Important to note for table calculations.
References
Miscellaneous
Comments
Post a Comment