When I had first understood the concept of XML, my mind raced with the possibilities. With XML you could do wonderous things with your data, by defining specific areas of a document rather than tab delimited or comma separated flat text files. Then XHTML came out but there was something missing. There was no uniform way of defining specific areas of your page other than putting chunks into divs and then you could assign id’s and classes to these divs, but there is no consistency in the market…until now. (more…)