Extensible Markup Language
XML is syntax very similar to that of its better known cousin, HTML. However, as opposed to HTML which uses the same calls and tags for every text output regardless of context, XML offers semantics about the type of calls being made. That is to say, rather than using a standard <p> Text Output </p> call, like in HTML, XML enables Janmedia engineers to custom define tags like <author> Janmedia </author> or <industry> Interactive Media </industry>. This illustrates that XML’s primary function is to serve as a conduit for data sharing across heterogeneous operating systems, servers and applications.
Uses of the Technology
In addition to the core data sharing aspects described above, the “extensible” nature and flexibility of XML pave the way for Janmedia to:
- Present the same content in varying graphical looks, across varying mediums through the use of varying style sheets (XSL/XSLT);
- Efficiently create RSS feeds, as well as to draw in RSS content from external sources;
- Implement advanced search tools that yield results based on relevancy (which utilizes the metadata of the aforementioned tags to extrapolate said relevance);
- Tweak the structure of content to ensure compliance with any major database;
- Create niche markup languages for very specific use and sharing such as MathML, MusicXML, WML etc;
- And an infinite amount of other possibilities.
Other Software Development Platform Competencies:

| |

