From: stormreaver
Written: 2009-01-10 20:39:35.908582
Subject: New Blog

I've written enough of my new blogging software to put it online for general (ab)use. There is no interactivity yet, in that you cannot reply to my articles. I'm debating whether to even allow discussions, as they tend to get out of hand. But I'm also aware that monologues tend to drive people away. Odds are that I'll implement discussions at some point in the near future.

This software uses an object oriented CSS framework of my own creation. This is no easy task, as CSS was definitely NOT designed with object orientation as an objective. The 3-column layout is a keeper, and was a pain to get right.

Also, all the CSS I've generated so far passes the World Wide Web Consortium's CSS validator. Yay! Since Microsoft Internet Explorer does not render CSS correctly, those of you using that piece of crap will probably have some formatting problems while reading this site. I know that the section outlines appear to overlap within Microsoft Internet Explorer, but all the other browsers (Firefox, Opera, Konqueror, etc.) should display this site just fine because they adhere much more closely to the CSS standards.

My goal is to generate correct CSS, and not to generate CSS that compensates for any browser's rendering flaws. To that end, I do NOT serve up different pages to different browsers. We web developers slept through that particular nightmare in the 1990's and early 2000's, and I will never do that again!
From: stormreaver
Written: 2023-06-12 21:25:24.00203
Much to my surprise, a few people have registered and replied to some of my ramblings. That is so cool!

In my original post, I said that the 3-column layout was a pain to get right. And it was. However, I have since created an object oriented web programming framework that makes a 3-column design really simple. I haven't converted my blogging software to that framework, and probably never will since I lack sufficient motivation given my busy life, but it amuses me to look back on what I used to think of web programming. Web programming still sucks, but my framework makes it suck a lot less.
You must register an account before you can reply.