On 02/12/2012 12:34 PM, Pavel Tkachenko wrote:
> On Wed, 8 Feb 2012 15:20:41 +0100, Mihaly Heder <[email protected]>
>> If wikitext is going to be replaced the new language should be
>> designed on an abstract level first.
> This is correct but if we're talking about a universal DOM that could
> represent all potential syntax and has space for extensions (nodes of
> the new type can be safely added in future) then new markup can be
> discussed in general terms before the DOM itself.

HTML DOM provides a lot of extension mechanisms, but that should not
really be needed if all you want to do is to provide a different
text-based user interface (syntax) to edit the same data.

If you would however like to change or extend the data model itself,
then these extension mechanisms will become more important. I am quite
optimistic that HTML DOM as a tree with attributes can support a wide
range of new features. If you have an example of a useful data model
extension that does not fit into HTML DOM, then I would be very
interested in hearing about it.

Gabriel


_______________________________________________
Wikitext-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitext-l

Reply via email to