Version 3 of ocPortal also introduces a pure-CSS layout, with all significant CSS held modularly in 25 separate CSS files.
For those that don't know, CSS is a presentation language designed for the layout of web pages. In the old days, this was all done entirely using HTML, but nowadays most websites use a combination of CSS and HTML; in particular, most websites use HTML tables for organising parts of web pages into columns, instead of more appropriate CSS techniques.
The new layout has been extensively tested in:
- Internet Explorer 6
- Internet Explorer 7
- The latest version of Firefox
- The latest version of Opera
- The latest version of Konqueror
- The latest version of Safari
All in all, a victory for web standards!
On day 19 you'll find about two of the many 'AJAX' features we have implemented.