#Hello !
###seems promising ?, NEARLY pass ACID1 test :)
###more info / screen capture imgs -> see wiki
I forked this project from https://github.com/ArthurHub/HTML-Renderer (thank you so much)
I added some features
such as
-
dynamic html dom
-
decoupling, dependency analysis
-
optimizing the html,css parser (moving to Html5/Css3!)
-
add svg/canvas support (not complete)
-
abstract canvas backend (GDI+, OpenGL) also not complete for Linux (for the canvas backend, I used it from another project -> https://github.com/prepare/agg-sharp)
-
Javascript (v8) binding (https://github.com/prepare/vroomjs)
-
debug view
-
more layout support eg. inline-block,relative, absolute ,fixed, flex etc
-
added custom controls eg. text editer control, scrollbar, gridbox etc.
-
some events (eg. mouse /keyboard events)
.. BUT not complete :(
feel free to fork/ comment/ suggest /pull request
#license it is a C# project with permissive license( MIT,BSD, Apache2)
#plan
-
always permissive licencse (MIT,BSD, Apache2)
-
bind some features from Blink engine
-
add more html5/css3/js support
-
convert to C++ code with some transpiler tools so users can build a final native code web browser
-
to make this runs on .NetCore
Nice to meet you!
WinterDev :)