[SoC] HTML Rendering Projects

stephane ducasse stephane.ducasse at free.fr
Mon Apr 2 10:06:46 UTC 2007


Ok this is good that you explain it.


On 30 mars 07, at 22:19, Todd Blanchard wrote:

> I'm getting the feeling from reading the comments on the proposals  
> to build HTML viewer widgets that the other mentors don't quite  
> understand the point of the project.  Since I proposed it, allow me  
> to explain.
>
> I wrote a modern HTML/XHTML/CSS parser with associated DOM which  
> can be found at: http://www.squeaksource.com/htmlcssparser
>
> It is used to implement http://badpage.net - a web page standards  
> checker.  It produces an decorated DOM that models HTML/XHTML.  The  
> decorations are the CSS rules - it can match CSS selectors to DOM  
> nodes.
>
> So the really hard work of handling 'wild' HTML and CSS is done.   
> All the project seeks to do is build renderer using a Morphic  
> widget hierarchy that implements the CSS box model layout and  
> visually represents the DOM.
>
> There are probably adequate Morphic widgets already available to do  
> most of this, I think a table widget might need to be implemented.   
> The student will need to implement builder to build/configure the  
> morphs.
>
> Key skills are - builder pattern, GUI development experience (any  
> GUI, really).  Parsing is not necessary and we are not trying to  
> build a whole browser.
>
> -Todd Blanchard
> _______________________________________________
> Soc mailing list
> Soc at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/soc
>



More information about the Soc mailing list