TL;DR: This encyclopedia is composed of millions of articles in different languages and anyone can edit an article using a wiki markup language that offers a simplified alternative to HTML.
Abstract: Wikipedia is a well known free content, multilingual encyclopedia written collaboratively by contributors around the world. Anybody can edit an article using a wiki markup language that offers a simplified alternative to HTML. This encyclopedia is composed of millions of articles in different languages.
TL;DR: In this article, the authors present methods and apparatus for browsing markup language documents from within the context of a client-server application running on an end-user device, which is embedded in the application, and can be activated by application controls.
Abstract: This invention includes methods and apparatus for browsing markup language documents from within the context of a client-server application running on an end-user device. Browser functionality, which is configured according to user profile information specifying each user's authorization and preferences, is embedded in the application, and can be activated by application controls. While some users have unrestricted authorization and access, others are restricted to certain browser functions and to certain allowed network resources. This restriction is enforced by preventing the browser functionality from generating network addresses that are not on a list of allowed network addresses also present in the user profile information. Network access restriction is achieved, in part, by filtering markup language documents before display to delete linking information that is not allowed. Document filtering methods are presented for Hypertext Markup Language (HTML) and extensible Markup Language (XML) documents. The document filtering methods are extendable to additional markup languages.
TL;DR: Die Extensible Markup Language (XML) definiert, die es ermoglicht, anwendungsspezifische Dokumenttypen zu verwenden, die in einer XML-Umgebung erstellt, verbreitet and interpretiert werden konnen.
Abstract: Angesichts der Tatsache, das HTML nur ein bestimmtes Dokumentmodell implementiert, ist die Extensible Markup Language (XML) definiert worden, die es ermoglicht, anwendungsspezifische Dokumenttypen zu verwenden, die in einer XML-Umgebung erstellt, verbreitet und interpretiert werden konnen.
TL;DR: In this paper, an apparatus and method is proposed to define a markup language for accessing data in a database, which is preferably defined in extensible markup language (XML) by creating suitable document type definitions (DTDs) which define the grammar for access data in the database using the markup language.
Abstract: An apparatus and method defines a markup language for accessing data in a database. The markup language is preferably defined in extensible markup language (XML) by creating suitable document type definitions (DTDs), which define the grammar for accessing data in the database using the markup language. A bridge interprets the data request from the client in markup language format, a suitable database query for the database is formulated, and the data is then placed within a document for delivery in markup language format to the user. As new data types are added to the database, corresponding document type definitions (DTDs) may be dynamically generated, allowing a user to access new kinds of data in a database with a software tool that has a user-friendly graphical user interface without having to manually update the software tool for each new data type that is added to the database.
TL;DR: In this article, an action dynamically linked library (DLL) is used to obtain actions associated with markup language elements applied to the text or data, which are then passed to a recognizer DLL for recognition of certain data types.
Abstract: Markup language data applied to text or data is leveraged for providing helpful actions on certain types of text or data such as names, addresses, etc. Selected portions of text or data entered into a document and any associated markup language data are passed to an action dynamically linked library (DLL) for obtaining actions associated with markup language elements applied to the text or data. The text or data may be passed to a recognizer DLL for recognition of certain data types. The recognizer DLL utilizes markup language data associated with the text or data to assist recognition and labeling of text or data. After all applicable text and/or data is recognized and labeled, an action DLL is called for actions associated with the labeled text or data.