Page 1 of 1

Interesting page showing what can be done with CSS

PostPosted:Tue Jan 11, 2005 4:23 pm
by Lox
<div style='font: bold 9pt ; text-align: left; '><b>Link:</b> <a href="http://www.csszengarden.com/?cssfile=12 ... 8%2Ecss</a>

Interesting page showing what can be done with CSS</div>

I've been saying that for years.  I've made some powerful apps using CSS, JS, HTML, Perl, and MySQL all together.  Currently, I'm making a cable modem troubleshooting tool that's doing some interesting things with IFRAMEs.

PostPosted:Wed Jan 12, 2005 12:35 am
by SineSwiper
<div style='font: 10pt "EngraversGothic BT", "Copperplate Gothic Light", "Century Gothic"; text-align: left; '>The tool is composed of two parts: a front-end, a mostly static Perl-generated HTML page (with a lot of JS; in a seperate *.js file) which contain all of the tables and such for the modem information. The front-end doesn't actually have any real data in it, but it does have a small one line IFRAME that points to another Perl script (on another server) that grabs the data. This is the back-end. It grabs the data using SNMP, and uses JavaScript to point the values into the front-end tables. The reason why I'm doing this is to have a temporary history. The TSRs can click on an update button, which tells the back-end to grab more information, and it adds more data to the tables, with a timestamp of when it acquired it. They can reference their history without having to reload the page (which destroys their temporary modem state history).

Anyway, I've also revamped a messy table-ridden page, with the tables used as space buffers (including using those blasted transparent blank gifs as spacers), and used CSS to produce the exact same thing without the tables. You can do a lot with CSS, but it's a matter of whether IE supports it. (Of course, the other browsers have already been caught up for years.) IE especially has a problem with CSS2, but at least I was surprised to find that it does support page breaks for printer-friendly pages.</div>