Hi everybody!
First of all, this is just a planned project, it's not sure that it'll be released, and if so it would be ready in a long time, because it's a long project.
In case I wanted to create my own renderer:
- As I did with Brew.js, we already have a way to process and evaluate JavaScript, using duktape embeddable engine.
- We have Gumbo parser, which is a HTML parser, so we can read DOM elements and their attributes.
- I haven't searched for any CSS parser, but I'm sure there are plenty of them for C or C++.
- There are some HTML renderers, but they may be difficult to port, but using SDL2 plus all the interpreters and parsers above, we have the possibility to build a good HTML renderer.
- Using libcurl or any other web libs we can access web files...
Anyway, I may try porting another web browser or renderer, such as librocket or WebKit.
As I said before, this is not a almost-ready project. I've started the development of this idea, but this thread's objective is to speak a bit about this idea.
First of all, this is just a planned project, it's not sure that it'll be released, and if so it would be ready in a long time, because it's a long project.
In case I wanted to create my own renderer:
- As I did with Brew.js, we already have a way to process and evaluate JavaScript, using duktape embeddable engine.
- We have Gumbo parser, which is a HTML parser, so we can read DOM elements and their attributes.
- I haven't searched for any CSS parser, but I'm sure there are plenty of them for C or C++.
- There are some HTML renderers, but they may be difficult to port, but using SDL2 plus all the interpreters and parsers above, we have the possibility to build a good HTML renderer.
- Using libcurl or any other web libs we can access web files...
Anyway, I may try porting another web browser or renderer, such as librocket or WebKit.
As I said before, this is not a almost-ready project. I've started the development of this idea, but this thread's objective is to speak a bit about this idea.
Last edited by XorTroll,