Re:Kosmonaut: web browser from scratch in Rust
by goto11 on Sunday August 16, 2020 @11:08AM
(#24178407)
This was the idea behind XSL (and DSSSL before that). You transform semantic markup into a pure presentation format. By moving the transformation to the server you can have all the complexity of selectors, rules, inheritance, cascade etc resolved on the server and have the browser just receive low-level rendering instructions.
Of course you can't have any form of dynamic HTML and accessibility would go out the windows.
Re:Kosmonaut: web browser from scratch in Rust
by dukoid on Monday August 24, 2020 @02:30PM
(#24263778)
I think there the presentation format typically would be a different language (such as xsl-fo)... I am suggesting a transformation to a subset of HTML+CSS
Of course you can't have any form of dynamic HTML and accessibility would go out the windows.