GeneralThingsToDo Namespace Reference


Detailed Description

Todo:
HTMLRendering : Implement CSS table model

HTMLRendering : Implement true table declared column size computation

HTMLRendering : Implement attribute mapping to CSS values when possible, and implement rendering modification due to attributes

HTMLRendering : Allow horizontal scrolling, as specified in the standard when table width can't fit the available width

HTMLBrowsing : Add support for true browsing from any URI, not only local files

CSSParsing : Add CSS properties fast tagging like other codes

Browser : Add box testing algorithm so it's possible to implement :hover CSS selector

CSSRendering : Add support for rule selections

CSSRendering : Optimize rules matching using known alphabet based ideas

Javascript : Implement Javascript engine based on SEE or CliPP or JavascriptCore

Sockets : Write socket code in UZI coding conventions with a good thread pool mechanism

Caching : Add a simple but effective cache system (AVL tree based for example)

Testing : Add test vectors for CSS parsing and rules selections

Testing : Add test vectors for mapping with a dumb RequiredRendererImplementation

Other : Well if I reach this line, I'll be much more that happy...


(C) An X-Ryl669 project 2007

This document describes Unlimited Zooming Interface source code. UZI stands for Unlimited Zooming Interface, and source code license is