Question
TLF 2.0: feature requests
I am not sure if you are accepting feature requests for TLF 2.0, but in the case you are maybe it's a good idea to dedicate a thread to this?
I know lists and floats are already being under development, I hope you'll consider these too:
- straddle heads (column spanning)
- drop caps
- column balancing
- paging (columns fill page, when page is full a new page is composed on which a new column starts, benefits: user no longer has to scroll up and down per column but moves simply to next page. Example Times Reader 2.0)
- nested (group of) inline elements
- background & border properties per CSS3 specs (at least for (inline-)block type elements)
- box padding
- custom images for the list marker as per CSS3 specs
- tables
- split TLF SWZ lib into three libs: one containing the render code, one for the select code and one with all edit stuff.
- make TLF 2.0 an excellent performer on any platform including smart phones.
- stay away from final classes (after all it's a framework)
- don't declare variables of a type of a sub class but of the super class so that when we need to override the super class we won't get stuck because the framework is expecting an instance of the TLF sub class.
- if a function is protected make sure that it doens't depend on private properties or functions whenever possible (just make those properties also protected instead of private).
Thanks.
