|
So, back now from the Smiley Fool trip, eh? What, didn't go? Punch that second Smiley Fool button just above, cuz I'm gonna talk about the Smiley Fool trip.
I mentioned at the end of FAQ's tutorials page that the violet rod, used quite frquently on these pages instad of <HR> for both a separator and a design unifier is a graphic, but doesn't "cost" that much in time. Here's why. The server looks at the called HTML doc it's gtting ready to send in pieces across the net, and sees that certain items in it are used again and again.
It sends each of those items just once across the net in all the little data-pieces it breaks up everything into. Your system saves it just once in a coded file in your NetScape cache subdirectory. Netscape - the - browser looks at the received doc and loads each graphic into a piece of memory. It displays that piece as many times as it sees codes calling it in the HTML doc which contains the text and the layout info -- the page -- it has received.
That visual display reptition does take a little time -- you may see a colored line outlining a "saved" place where Netscape is going to put the graphic image when it gets around to that. But comparatively little time is used by the repeated use of the same graphic (if small). Hence all these clock buttons and purple pins on this page cost very little in time, and the repeated violet rod (though it's a larger file it is just a 4-bit GIF) just travels once also.
Some people use little colored balls or tack-heads repeated all down the left margin of a menu. The file is very small (this one's a 4-bit pin, shadow and all, just 128 bytes) . Repetitions of the identical graphic carry very little time-penalty.
Consider the Smiley Fool page. In addition to the 2-bit large graphic at the top of the page, the small button was repeated many times: as click-button icons on the Smiley Fool Research Project Menu, several times as repeated buttons elsewhere, and a row of them wishing you a nice day-yeee, in typical vacuous NewAger style.
What about that whole page of Smiley Fools we fled? For that, I made a background tile -- still 2-bit, just 2 colors, but I brightened it some because no text color showed well against it -- and used BODY BACKGROUND to call the tile (which is automatically repeated over any number of screens, if your page is long) instead of BGCOLOR which sets a single color.
You can see a more usable background (because it's been bleached down to very pale colors) on my GAMES page. There, I punched up a rainbow glass marble (which is a JPEG graphic, to preserve the color gradations) as a logo, shrank and bleached it, and then (since color gradations are lost anyway) reduced it to a 16-color 54-bit small graphic, which is used as the background tile. The file takes too long to load (that'll be fixed in the Big Re-org going on) but that's because there's too much text, in those menu tables. The fix will be to make each category of edutainments a file containing the single table for that type.
Smiley Fool's main page uses a single BGCOLOR definition in the doc header, which results in a weave of pixels. I'v seen all too many such which are illegible, because the multi-color weave fuzzes the smaller type, so I always set all type to bold the simplest way -- by using the HEADER text mark <H$> which causes the main body text -- whatever color I've chosen for text -- to be bold.
Why we did the Smiley Fool Project is a very simple screen with one trick. The colors header sets the click text to dark blue --same as body text, if I'd had any -- but with a white flasher, and a red "already been there" cachetext color. Let's check that out now. Use VIEW SOURCE when the Dark and Stormy Night page is loaded.
As you could see from VIEW SOURCING the header, that LINK= defines the initial color of linktext: #000041, with the 4 zeroes saying "nothing from the red and green vid monitor guns" and the 2 low numbers in the blue position of the 6 color digits setting a blue as dark as it can be without turning black.
How did the trip keep returning you right to the Smiley Fool Project menu, instead of the top of the doc, with his big blank face? That was done by setting the anchor marker <A NAME="mark"> just above the Smiley Fool Project Menu, and using the anchored file call <A HREF="smiley.html#mark"> to get back to that point within the doc. I used another MARK anchor to return from the end of Smiley Fool's menupage (smiley.html) to the point where we departed this page (ticks.html) you're on now, for the Smiley Fool trip. Any word -- any reminder to yourself -- can be used in anchoring.
All those joke-files of Smiley's dumb activities are rather fast-travelling, fast-loading docs, each essentially one screen. But you can use these time tricks to create longer, more normal, faster-travelling files that minimize the wearying user waits, don't overrun their limited InterNet hours, and allow students or teachers to do some significant surfing of your web project during the limited availability -- 30 minutes to an hour -- of most school computer lab schedules.
That's especially important if you're preparing a page by and for little kids; they have short attention spans and do not tolerate long waits where nothing seems to be happening onscreen.
To see more of the EZ How2's for each Smiley Fool Research Project page, go to this Tips and Tricks page.
|