scispace - formally typeset
Search or ask a question
Topic

Style sheet

About: Style sheet is a research topic. Over the lifetime, 856 publications have been published within this topic receiving 16206 citations.


Papers
More filters
Patent
13 Feb 2003
TL;DR: In this article, an XSLT style sheet is automatically generated to filter out data pertaining to UI objects that were not voice or pass-through enabled, such as screens, views, applets, columns and fields.
Abstract: A method and system that provides filtered data from a data system (16). In one embodiment that system includes an API (application programming interface) and associated software modules to enable third party applications to access an enterprise data system. Administrators are enabled to select specific user interface (UI) objects (72), such as screens, views, applets, columns and fields to voice or pass-through enable via a GUI (108) that presents a tree depicting a hierarchy of the UI objects (72) within a user interface of an application (14). An XSLT style sheet is then automatically generated to filter out data pertaining to UI objects (72) that were not voice or pass-through enabled. In response to a request for data, unfiltered data are retrieved from the data system and a specified style sheet is applied to the unfiltered data to return filtered data pertaining to only those fields and columns that are voice or pass-through enabled.

1,226 citations

Patent
24 Apr 1997
TL;DR: In this article, the layout of a document is adapted to a particular output device by rendering the document on the output device using the values defined in the style sheet, such as font properties, color and background properties, and text properties.
Abstract: Dynamically adapting the layout of a document to a particular output device. The layout of a document can be adapted to a particular output device so that the document fully utilizes the capabilities of the output device. A layout generator interrogates the output device to determine the capabilities of the output device. Based upon the capabilities of the output device, the layout generator selects a style sheet to accommodate the particular output device. The style sheet assigns values to format properties such as font properties, color and background properties, and text properties. The layout of the document is adapted to the particular output device by rendering the document on the output device using the values defined in the style sheet.

542 citations

Journal ArticleDOI
17 May 1999
TL;DR: This paper introduces the User Interface Markup Language (UIML), an XML-compliant language that can replace hand-coding of Java AWT or Swing user interfaces and insulates the interface designer from the peculiarities of different appliances through style sheets.
Abstract: Today's Internet appliances feature user interface technologies almost unknown a few years ago: touch screens, styli, handwriting and voice recognition, speech synthesis, tiny screens, and more. This richness creates problems. First, different appliances use different languages: WML for cell phones; SpeechML, JSML, and VoxML for voice enabled devices such as phones; HTML and XUL for desktop computers, and so on. Thus, developers must maintain multiple source code families to deploy interfaces to one information system on multiple appliances. Second, user interfaces differ dramatically in complexity (e.g, PC versus cell phone interfaces). Thus, developers must also manage interface content. Third, developers risk writing appliance-specific interfaces for an appliance that might not be on the market tomorrow. A solution is to build interfaces with a single, universal language free of assumptions about appliances and interface technology. This paper introduces such a language, the User Interface Markup Language (UIML), an XML-compliant language. UIML insulates the interface designer from the peculiarities of different appliances through style sheets. A measure of the power of UIML is that it can replace hand-coding of Java AWT or Swing user interfaces.

498 citations

Patent
17 Jul 1995
TL;DR: The use of style sheets in an electronic publishing system is described in this article, where the style sheet is a collection of formatting information, such as font and tabs in a textual document.
Abstract: The use of style sheets in an electronic publishing system is described. A style sheet is a collection of formatting information, such as font and tabs in a textual document. The style sheets described herein are applied to individual display regions (controls) on a page. Unlike previous systems, the display regions in this system do not contain any text at the time the style sheet is applied. Rather, the text, or other media such as graphics, is poured into the display region when the title is rendered on the customer's computer.

478 citations

Patent
Elias N. Bayeh1, Mark W. Lumsden1
23 Feb 1998
TL;DR: In this paper, a technique, system, and computer program for using servlets to isolate the retrieval of data from the rendering of the data into a presentation format is described. But this technique is limited to the case where the data retrieval logic is isolated to a data servlet, and presentation formatting is separated to a rendering servlet.
Abstract: A technique, system, and computer program for using servlets to isolate the retrieval of data from the rendering of the data into a presentation format. Data retrieval logic is isolated to a data servlet, and presentation formatting is isolated to a rendering servlet. Servlet chaining is used to send the output of the data servlet to the rendering servlet. The data servlet formats its output data stream for transfer to a downstream servlet. This data stream may be formatted using a language such as the Extensible Markup Language (XML), according to a specific Document Type Definition (DTD). The rendering servlet parses this XML data stream, using a style sheet that may be written using the Extensible Style Language (XSL), and creates a HyperText Markup Language (HTML) data stream as output.

452 citations


Network Information
Related Topics (5)
Mobile computing
51.3K papers, 1M citations
77% related
Mobile device
58.6K papers, 942.8K citations
77% related
User interface
85.4K papers, 1.7M citations
76% related
Web page
50.3K papers, 975.1K citations
76% related
Software development
73.8K papers, 1.4M citations
76% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20232
20222
20215
202010
201912
201815