Style Languages Of The Past


In the past, the market for styling languages have significantly grown when the use of table designs in websites was proved to be insufficient in providing the kind of accessibility that websites should be. This is also the time in which a huge numbers of styling languages were introduced in the market, it was also the time in which CSS or Cascading Style Sheets was introduced in the market.

However, other than CSS, there were also other types of style sheet languages which were widely used in the past before the use of CSS. These include DSSSL and FOSI.

DSSSL

Document Style Semantics and Specification Language or also known as DSSSL is a styling language introduced as the same time when the competition for tableless web design have grown significantly grown all over the world.

According to many web design Philippines experts, DSSSL was first a computer language for specifying stylesheets for SGML documents before it was introduced for the use in XML. It is also based on a subset of the Scheme programming language.

SGML contains information in a machine-readable but not very human-readable format. A "stylesheet" is used to present the information stored in SGML in a more pleasing or accessible way. DSSSL can convert to a wide range of formats, including RTF, HTML, and LaTeX.

Its founders also introduced a new DSSSL language known as DSSSL-Lite which were founded when the W3C or the World Wide Web Consortium found the language too complex for the World Wide Web.

FOSI

Formatting Output Specification Instance or simply known as FOSI is style sheet language which was introduced to compliment the growing industry of style sheet languages. Like DSSSL, FOSI was also developed as a styling language for SGML until it was later used for XML.

According to many web design Philippines experts, FOSI was developed by the US Department of Defense to control the pagination and layout of SGML and XML technical data. FOSI stylesheets are themselves written in SGML, an approach that would later be adopted by XSL.

Compared to CSS

Although both DSSSL and FOSI offered the kinds of capabilities in which many web developers are looking for in tableless web design, there are certain flaws in which CSS excelled at. According to many web design Philippines experts, unlike existing style languages like DSSSL and FOSI, CSS allowed a document's style to be influenced by multiple style sheets. One style sheet could inherit or "cascade" from another, permitting a mixture of stylistic preferences controlled equally by the site designer and user.For more information visit to our site at http://www.myoptimind.com