Maritime Trading Markup Language (MTML)
What is Maritime Trading Markup Language (MTML)
Maritime Trading Markup Language (MTML) is a type of markup language which is designed to facilitate e-commerce and SEO services in the maritime industry. It’s based on the Extensible Markup Language (XML) which in turn is used for a number of web applications including:
Web design. XML is used for design of interactive and customisable pages which in turn simplifies the design of e-commerce applications.
Web browsing. XML determines which information are on a particular page or document and as a result, web searches yield more useful and relevant results.
E-business applications. XML is also used to facilitate electronic data interchange (EDI) which in turn is used for both business-to-business and business-to-consumer communications/transactions.
The Difference Between XML and HTML (Hypertext Markup Language)
Both XML and HTML (Hypertext Markup Language) are variations of the Standard Generalised Markup Language (SGML). However, there are several important differences between XML and HTML, most notably in the display of information. Unlike HTML which uses acronymous tags to describe content and is only computer-readable, XML encodes information and transactions to be readable and understandable to both people and computers.
Advantages of XML
XML offers several advantages over other markup languages. Amongst other, it is:
- easily readable and understandable to everyone including novices, and is easy to process for the computers
- just as easy to code as HTML
- extensible; no fixed set of tags exists
- supported by all the leading companies in the IT sector including Microsoft, Oracle, IBM, Netscape and many others, with many more having announced their support
- compatible with all traditional formats and databases
- self-describing; XML doesn’t require file description tables
- supports Unicode and multilingual data
- system and vendor independent
Disadvantages of XML
XML was designed in order to overcome the flaws of both SGML and HTML but it’s far from being flawless itself. Its main disadvantage is the need for processing application; since web browsers can’t read it, XML documents must be converted to HTML before being deployed. And despite the fact that it claims to be easy and simple, it is more difficult than HTML. Lastly, one of its main advantages – flexibility is also one of its main disadvantages due to the risk of confusion in tags. And since it depends almost exclusively on its writer, it can be sometimes difficult to understand by other people.