Advocacy
Dojo (HowTo)
Reference
Markets
Museum
News
Other
|
MacKiDo rev-8- up to July 4, 1998 OK. Big redesign. I gave up on the graphical buttons. They were just taking too much time to load. Going back to text should literally reduce first time loads by about half. Because neither Netscape nor Microsoft seem to care about the quality of their products, and JavaScript sometimes causes browsers to crash for no good reason, I decided to remove that as well. It didn't crash people often -- but often enough. So I did text-based topic-buttons again. Because text on a textured pattern is hard to read, I removed the texture along the control strip. (I couldn't have a texture without having graphical buttons to hide them). But I decided to be more rigid on the color theme. I replaced the graphics for the few QBullets that I used with my own (to keep in the color theme). The controls are now a bit more symbolic, but also less obtrusive and aesthetically pleasing. But they may change more. I grouped buttons into sections to make them more clear (as to what they do) and because of the aesthetics. I added topics and information to the control strip (Again):
But the biggest changes was in the HTML code itself. I'd been using a few meta-tags so that I could replace or add items to the control strip, or change banner ads. But I hadn't done that enough! I also hadn't done all the formatting in a "standard" way. This killed me, and made this update painful. There will be other articles explaining what I've learned. Suffice it to say, that I had to go through all the pages (500 of them), and make sure that all the tags were in place, and added many more, and am trying to standardize on how I use each tag (and color), and embed far more meta-tags, so that things can change in the future. This will be a big help and prepare me for new technologies like XML, DHTML, or CSS (Style Sheets). In articles, I added a path to the top of the article -- this is so if people print out Articles, that it will guarantee that the URL is in there. I also designed a table for going through series of articles on the same topic. However, I won't actually use that all at once, I will slowly add it, and fix some older series as time permits. I'm thinking of scripting this, or some way other than manually creating all those tables (which is painful). This change not only makes things more consistent, and gives me more topic areas -- but it gives me a lot more capabilities to tune and refine the site in the future. Especially the Server Side Include technology that I used (and will explain in a separate article).
Lessons
|