Comments (13)
from htmlrenderer.
Why support more than 1 ?
I want other C# developers who have their framework can
use the HtmlRenderer too.
I don't want them to throw their work away.
eg.
HtmlKit code help this repo come true => I continue to support it.
or Pasta => I want to study the Google code too ;)
from htmlrenderer.
And that is another way to ensure that the code has low dependency on others
from htmlrenderer.
HtmlKit almost looks like a SAX parser. Is it anything like traversing the DOM?
from htmlrenderer.
You can simply access each node by traveling through their DOM.
but no sophisticated traversing code now.
from htmlrenderer.
It sounds like an abstraction on top of the parsers should be simple.
from htmlrenderer.
I bind my RenderTree with the HtmlKit here...
and
from htmlrenderer.
I find the solution to be a bit strangely organized (if not unorganized 😅)
How does one get Deps ? Why not use NuGet?....
from htmlrenderer.
For example, I now have an empty HtmlRenderer\Source\Deps\BurningMineCurve\CurveUtils, dunno how it got created.
And it gives hundreds of errors when opening the solution (of course since Deps only contains empty dirs)
[Failure] Could not find file '... HtmlRenderer\Source\Deps\BurningMineCurve\CurveUtils\VectorHelper.cs'.
from htmlrenderer.
please see this https://github.com/LayoutFarm/HtmlRenderer/blob/master/Source/Deps/README.md
from htmlrenderer.
The Rendering Part ((https://github.com/PaintLab/PixelFarm) is a huge part,
quite complex and yes not well-organized :'(
since It is planned to support real-time HtmlRendering.
(esp. UI application / software/hardware rendering).
but once you get the PixelFarm code => all the code are there.
from htmlrenderer.
At this development stage,
you may need to see all the PixelFarm code (helping organize them too is welcome).
I cheer you, Don't give up with that complex part!
from htmlrenderer.
I am investigating / developing more on Radius (https://github.com/prepare/Radius)
:)
from htmlrenderer.
Related Issues (20)
- Css3 Display Module HOT 1
- ACID Test3
- ACID Test2
- ACID Test1 HOT 3
- No platform selection in the code of Demo project HOT 2
- Simplify Html drag selection algo
- Print to printer or pdf file
- review CssLayoutEngine.FlowRunsIntoHost() again
- add Microsoft ChakraCore Js Engine
- Add support for SkiaSharp HOT 2
- HtmlRenderer on OpenGLES HOT 5
- Add Just Calculate and Layout Functions without Rendering to Canvas
- css-houdini
- can use this make a HTML editor? HOT 1
- Won't build by default in VS 2019 HOT 1
- Sync this with the original repo and point the original repo to here HOT 3
- could you port this to AvaloniaUI? HOT 1
- Trying to build on Ubuntu 19 HOT 16
- Can not compile on VS2015 HOT 2
- a idea for make a new ui by html-Renderer(HtmlRenderer)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from htmlrenderer.