Information about Javascript Style Sheets

JavaScript Style Sheets (JSSS) was a stylesheet language technology proposed by Netscape Communications Corporation in 1996 to provide facilities for defining the presentation of webpages. It was an alternative to the Cascading Style Sheets (CSS) technology. Although Netscape submitted it to the World Wide Web Consortium (W3C), the technology was never accepted as a formal standard and it never gained much acceptance in the market. Only Netscape Communicator 4 supported JSSS, with the rival Internet Explorer web browser choosing not to implement the technology. Soon after Netscape Communicator's release in 1997, Netscape stopped promoting JSSS, instead focusing on the rival CSS standard, which was also supported by Internet Explorer and had much wider industry acceptance. The follow-up to Netscape Communicator, Netscape 6 (released in 2000), dropped support for JSSS. It now remains little more than a historical footnote, with many Web developers not even being aware of its existence.

Using JavaScript code as a stylesheet, JSSS styles individual element by modifying properties of the document.tags object. For example, the CSS: h1 { font-size: 20pt; } is equivalent to the JSSS: document.tags.H1.fontSize = "20pt"; Note the case significance in element names.

JSSS is in some ways more powerful and in some ways less powerful than CSS. It lacks the various CSS selector features, supporting only a simple tag name selector. On the other hand, since it is written using a complete programming language, stylesheets can include highly complex dynamic calculations and conditional processing. (In practice, however, this can be achieved with CSS by using JavaScript to modify the stylesheets applicable to the document at runtime.) Because of this JSSS is often used in the creation of DHTML.

Being written in JavaScript, JSSS may seem less friendly than CSS to users without a programming background.

See also

External links

A style sheet language is a computer language used to describe the presentation of structured documents. A structured document is a document whose sections are clearly defined and categorized.
..... Click the link for more information.


Netscape Communications (formerly known as Netscape Communications Corporation and commonly known as Netscape
..... Click the link for more information.
19th century - 20th century - 21st century
1960s  1970s  1980s  - 1990s -  2000s  2010s  2020s
1993 1994 1995 - 1996 - 1997 1998 1999

Year 1996 (MCMXCVI
..... Click the link for more information.
A Web page or webpage is a resource of information that is suitable for the World Wide Web and can be accessed through a web browser. This information is usually in HTML or XHTML format, and may provide navigation to other web pages via hypertext links.
..... Click the link for more information.
Cascading Style Sheets

File extension: .css
MIME type: text/css
Developed by: World Wide Web Consortium
Type of format: Stylesheet language
Standard(s): Level 1 (Recommendation)
Level 2 (Recommendation)
..... Click the link for more information.
World Wide Web Consortium

Consortium
Founded October 1994
Founder Tim Berners-Lee
Headquarters MIT/CSAIL in USA
ERCIM in France
Keio University in Japan
and many other offices around the world

Website www.w3.
..... Click the link for more information.
Maintainer: Netscape Communications Corporation

OS: Cross-platform

Use: Internet suite

Website: wp.netscape.com/browsers/4

Netscape Communicator was a proprietary Internet suite produced by Netscape Communications Corporation.
..... Click the link for more information.
Windows Internet Explorer (formerly Microsoft Internet Explorer abbreviated MSIE), commonly abbreviated to IE, is a series of proprietary graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems
..... Click the link for more information.
A web browser is a software application that enables a user to display and interact with text, images, videos, music and other information typically located on a Web page at a website on the World Wide Web or a local area network.
..... Click the link for more information.
20th century - 21st century
1960s  1970s  1980s  - 1990s -  2000s  2010s  2020s
1994 1995 1996 - 1997 - 1998 1999 2000

Year 1997 (MCMXCVII
..... Click the link for more information.
Netscape 6 was the name of Netscape Communications Corporation's proprietary cross-platform internet suite from versions 6.0-6.2.3. It superseded Netscape Communicator 4.8 (as the release of Netscape Communicator 5 was scrapped) and was replaced by the simply-named Netscape.
..... Click the link for more information.
20th century - 21st century
1970s  1980s  1990s  - 2000s -  2010s  2020s  2030s
1997 1998 1999 - 2000 - 2001 2002 2003

2000 by topic:
News by month
Jan - Feb - Mar - Apr - May - Jun
..... Click the link for more information.
Web development is a broad term for any activities related to developing a web site for the World Wide Web or an intranet. This can include e-commerce business development, web design, web content development, client-side/server-side coding, and web server configuration.
..... Click the link for more information.
JavaScript
Paradigm: multi-paradigm
Appeared in: 1995
Designed by: Brendan Eich
Developer: Netscape Communications Corporation, Mozilla Foundation
Typing discipline: dynamic, weak, duck
Major implementations: SpiderMonkey, Rhino, KJS, JavaScriptCore
..... Click the link for more information.
Dynamic HTML or DHTML is a collection of technologies used together to create interactive and animated web sites by using a combination of a static markup language (such as HTML), a client-side scripting language (such as JavaScript), a presentation definition language
..... Click the link for more information.
The following is a list of stylesheet languages.

Standard

  • Cascading Style Sheets (CSS)
  • Document Style Semantics and Specification Language (DSSSL)
  • Extensible Stylesheet Language (XSL)

Non-standard

  • JavaScript Style Sheets (JSSS)

..... Click the link for more information.
The two primary stylesheet languages are Cascading Style Sheets (CSS) and the Extensible Stylesheet Language (XSL). While they are both called stylesheet languages, they have very different purposes and ways of going about their tasks.
..... Click the link for more information.


This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus


page counter