03:10 | <sujaldev> | oki, I think I'll try to implement css, thanks for your help! |
16:39 | <TabAtkins> | famous last words |
18:30 | <aja> | ambitious for a school project? 🤣 |
18:52 | <Domenic> | CSS parsing is somewhat doable, but once you start doing computations based on it (e.g. layout) then it becomes much harder. |
18:53 | <Domenic> | E.g. jsdom reads and parses stylesheets, but our getComputedStyle() only implements parts of the cascading logic, and our getBoundingClientRect() returns { 0, 0, 0, 0 } |
20:45 | <TabAtkins> | Yeah parsing is easy. Layout is hard. |
20:46 | <TabAtkins> | then there's a continuum between those two points |