Laboratory
In this section you can find test results and descriptions of technologies that are being tested, publications, libraries and components which we decided to make available to internet users.
Publications
Libraries
Semantic.Web.UI
Creating Web application with ASP technology we try to separate XHTML structure from presentation layer by using Cascade Style Sheets (CSS). Unlike many other companies we create applications according to directives of World Wide Web Consortium (W3C), ensuring correctness of XHTML and CSS files, actual separation of content and presentation layers. We also ensure that the web is accessible for the disabled, that it works within different browsers and it works according to WAI/WCAG standards.
We appreciate power of ASP.NET engine, however XHTML code generated by standard controls, not always meets these requirements.
We decided to modify working of standard controls ASP.NET 2.0, so that they generate semantically correct, readable and in accordance with standards of XHTML code. The code of all pages on our website is generated by library of controls Semantic.Web.UI.
Project is in the testing phase, beta version will be available soon.
Technologies
Currently we are working on practical approach to following technologies:
XSL-FO
XSL Formatting Objects or XSL-FO –is an XML markup language for document formatting.
XSL-FO is part of XSL, a set of W3C technologies designed for the transformation and formatting of XML data. The other parts of XSL are XSLT and XPath. Unlike the combination of HTML and CSS, XSL-FO is a unified presentational language. It has no semantic markup in the way it is meant in HTML. And, unlike CSS which modifies the default presentation of an external XML or HTML document, it stores all of the document's data within itself. Despite the basic nature of the language's design, it is capable of a great deal of expressiveness. Tables, lists, side floats, and a variety of other features are available. These features are comparable to CSS's layout features, though some of those features are expected to be built by the XSLT.