magazine resources subscribe about advertising

New Architect Daily
Commentary and updates on current events and technologies

CMP Media E-Book

Download your copy today.

Research
Search for reports and white papers from industry vendors and analysts.

This Week at NewArchitect.com Subscribe now to our free email newsletter and get notified when the site is updated with new articles







Day of Defeat Online Gaming

 New Architect > Archives > 1997 > 06 > Home Page  

Coding with Style

When former columnist Laura Lemay reported on Cascading Style Sheets (CSS) earlier this year (see "HTML Coding," Web Techniques, January 1997), the topic seemed to go virtually unnoticed. This, despite the fact that the World Wide Web Consortium (W3C) was about to release the first "official" CSS standard and that Microsoft had already added support for style sheets in Internet Explorer 3.0.

In fact, CSS have been a part of the World Wide Web plan since its beginning. An Internet Request for Comments went out in mid-1993, and by 1994 -- when the Web hit big -- Tim Berners-Lee was working on a rudimentary implementation. But because style sheets were unavailable to early HTML authors, browser companies introduced proprietary extensions, tag abuse became prevalent, and kludges began to appear.

One kludge used GIF images to (among other things) create richer text for graphics like logos. To add other special effects to text, HTML authors began to take advantage of a little-used feature in CompuServe's GIF89a specification that allowed multiple images to be stored in a single file. A sense of motion could be created by displaying these images in sequence. When the Netscape browser began to support GIF animation, it became a de facto standard over night.

Another kludge used tables to control page layout. Microsoft's Webzine Slate was one of the first to use tables to create nice-looking margins, which have since become a handy place to add advertising (using that other kludge, GIF images) and provide navigation without resorting to frames -- the ultimate kludge that as of yet has no fix.<>




  Day of Defeat Online Gaming

home | daily | current issue | archives | features | critical decisions | case studies | expert opinion | reviews | access | industry events | newsletter | research | careers | info centers | advertising | subscribe | subscriber service | editorial calendar | press | contacts


Copyright © 2006 CMP Media, LLC Read our privacy policy, your California privacy rights, terms of service.
SDMG Web sites: BYTE.com, C/C++ Users Journal, Developer Pipeline, Dr. Dobb's Journal, DotNetJunkies, MSDN Magazine, Sys Admin,
SD Expo, SD Magazine, SqlJunkies, The Perl Journal, Unixreview, Windows Developer Network, New Architect

web2