To be fair I think the rendering quality can be attributed to the html/css 
processing. For instance parsing is completely done by golang.org/x/net/html 
and github.com/aymerick/douceur. (Also one can get quite far with handling 
display: inline/inline-block/flex and height/width attributes)

One disadvantage might be that some existing HTML styling attributes aren't 
implemented yet like colspan or "standard" tags like textarea or radio inputs 
although that's easy to implement. Also it's quite speculative how far one 
could get with JS which is essentially based on goja and domino. But it's 
promising that jQuery click handlers work in isolated examples, despite the 
onclick attribute not even being implemented.

Probably it's also worth mentioning that memory consumption is comparable to 
that of a regular browser on macOS. Maybe this could be solved by some kind of 
tree slicing.

In any case I think developing is fun most of the time!

Greetings, Philip


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
Am Donnerstag, 7. Januar 2021 09:28 schrieb Mark van Atten 
<[email protected]>:

> http://git.pmikkelsen.com/ph/opossum
>
> -----------------------------------------
>
> 9fans: 9fans
> Permalink: 
> https://9fans.topicbox.com/groups/9fans/T9a725c37f61954a8-Mf2d9006c5749e4decf646828
> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription



------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T9a725c37f61954a8-Mc647b1b9c4ce279c9a88b6a4
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to