Main Points
- Content Page Navbars Here's the first go at a navbar for the content pages.
- Deluxe Frame NavBar Sometimes you have to fall before you can fly. Here's our attempt at a navbar using frames.
- Skip to Main Points links return to the Main Points menu.
Content Page Navbars
Here's my first go at a template for all the content pages. I also have another file with header links but it's not yet organized.
The navbar as currently seen on our template has been fine tuned just in time for us to change the website structure. It now does not mention our three most important pages, Timelines, Reference Shelf, and Roman Forum except to link to the homepage where they can be accessed. Maybe this is enough, but we will have to think about what links should be on the main navbar. We also need to link in the CSS selector. (see below)
Deluxe Frame Navbar
Hi! I've been talking about it forever, and I've finally figured out how to program the thing. Here's the deluxe nav bar as done in frames. What the frame does is display two webpages at the same time, I've designed the one special navbar page that's small, and then the main page shows up in the main lower frame. Note the frame border can be dragged to resize the height if you want it larger or smaller. And yes that's not the beta site down there... that's the really for real EarthChronicle.com site linked right in. So play. You can interact with the main lower window normally. However, any link that you click in the navbar replaces what's in the lower window, so the navbar remains for you to use as you want. I'm not sure how much to explain about frames, so if you have any ideas, just ask and I'll be more than happy to tell you if I can do it.
OK, I guess you have to go to all the trouble of learning something inside out and figuring out all the tips and tricks before you can really say... that's awful, it's not going to work. We are still looking at the same conceptual design for our navbar, one file that can be easily changed and is requested by all webpages (probably using a <link>). We are trying to see if a Javascript will work. *rolling eyes* At the very least I'll learn Javascript out of it. Javascript would also eliminate separate navbars, the script would be the content page navbar. Please let us know if you have any ideas. Or would like to help us program in Javascript... it'd be nice to have at least ONE person who knew what they were doing. ;)
BREAKTHROUGH!?! I think I may have the guts of the navbar!!!! I've only been trying different options on that for about 10 of the 12 months I've been building this website. I have the navbar test up at navbarindex.html I have a 5 button navbar up at the top. I'd appreciate it if everyone could check this out. I'd like to know that it's working for everyone on their different computers, programs, and configurations. If it works, then it's golden, it'll probably be the most important piece of programming on the webpages. If it doesn't, I'll need to go back to the drawing board, preferably sooner rather than later. If anyone has a Mac, I'd be especially interested in your input. I don't have one to test this out on anywhere
Well, it's over a year later as I read this and am prepping everything for the transition to ASP.NET 2.0 and our first official "real" web host. And this seems like it begs a question. OK so if it was so promising, what happened? Don't lie... I can hear you asking to yourself. SEO, Search Engine Optimization, happened, that's what. Apparently some of the search engines think that when you use this method, you're trying to pull a scam. This is apparently one of the tricks that some unscrupulous marketers use to give high Google marks to bad pages. Now as long as you don't get caught, I'm sure it's great, but if you do your site suddenly drops off the face of the Earth. Now for a internet marketer who just dumps the site and starts over, it's no big deal. But for a site like ours that trades on its reputation and hopes to be around for a long time, this doesn't look particularly feasible. The answer in the revamp is server side includes.
The purpose of the meta pages was to give the site flexibility by allowing us to reprogram where the XHTML code sent visitors without having to reprogram every webpage on the site. Well, server side includes go one better; they let us remove that whole chunk of XHTML to one file. It's not on every page in the site, they just have an include reference to grab the code with the navbars before they're displayed so that changes to the navbar code immediately take effect site wide. So things turned out for the best... it was just a little bit more complicated, and completely impossible on geocities which didn't give us server side includes. If you're interested in how things finally worked out for Earth Chronicle version 2.0, check out the current navbar development using unobtrusive Javascript. If you would like to see where we went from here, the continuation of navbar development is chronicled in our XHTML changeover section.