Layers were the core of a method of dynamic HTML programming specific to Netscape 4. Each layer was treated as a separate document object in JavaScript. The content could be included in the same file within the non-standard But in modern browsers, the functionality of layers is provided by using an absolutely-positioned Irrelevant to the actual use of layers, when Netscape 4 and Internet Explorer had significantly different JavaScript implementations, a JavaScript program would very often need to run different blocks of code, depending on the browser. To decide which bunches of code to run, a JavaScript program would test for support for layers, regardless of whether the program involved layers at all. Namely,layer
element (or any other element with the positioning set to "absolute" via CSS) or loaded from a separate file with
or layer = new Layer
constructor. The content would then be inserted into the layer with layer.document.write
.
div
, or, for loading the content from an external file, an IFrame.
Famous quotes containing the words layer and/or element:
“The writer in me can look as far as an African-American woman and stop. Often that writer looks through the African-American woman. Race is a layer of being, but not a culmination.”
—Thylias Moss, African American poet. As quoted in the Wall Street Journal (May 12, 1994)
“We must be very suspicious of the deceptions of the element of time. It takes a good deal of time to eat or to sleep, or to earn a hundred dollars, and a very little time to entertain a hope and an insight which becomes the light of our life.”
—Ralph Waldo Emerson (18031882)