Oh BOY. I just discovered a very cool HTML trick called eXtended Server-Side Includes (XSSI). It lets you create little snippets of info that you can use globally throughout your website. So now, for example, whenever I want to make a change to the stupid little copyright blurb at the bottom of all my pages, by using XSSI I only have to make changes to one file instead of… let me count my pages here… 76! How cool is that? It’ll give me a lot more freedom to play with the look & feel of my site, knowing I can change the info on EVERY page with one keystroke. This is the problem that’s kept me from wanting to create a navigation bar that appears on every page, and the reason I decided to go to a frames layout a year or two ago. I also went through my cascading style sheets experiments awhile back, but that gave me problems because CSS depends upon the browser’s support — i.e. people surfing with older browsers couldn’t see my pretty layouts. Same goes for a frames-based layout. But XSSI will work exactly the same with any crappy old browser, even Lynx! It’s the bomb.
Read the rest of this entry »