F (Back to Table of Contents) È
HTML 3.2 and Some Browser Limitations
Feel free to Surf here with whatever browser you please! The three browsers above, and text only browsers, should all work, to varying degrees, on this site. But to get the most out of this site, it may be worth considering the limitations in non-NS or -IE browsers. Mosaic only uses HTML 2, which makes it a lot tougher to satisfy. In fact, it makes most of my pages really suk - I didn't deliberately set out to make them stink, that's just the trade-off all web authors now face:
Even to get text to flow like this, around a graphic image, requires HTML 3.2; animated icons are "non-standard" HTML as well; and CLIENT Side Image Maps are out of the question for the "purists" who want to keep us from using the latest "extensions".
HTML 2 and animation: Mosaic will display only the first frame in your animated GIF. So never start your animation with a transparent bagkground, unless you want to do all that work just to show a blank spot.
On the other hand, single transparent images are sometimes used deliberately. David Siegel uses a GIF image of one pixel, in the transparent background colour, for "the Single Pixel GIF Trick" (explained in the HTML source for my Help Page), to get more precise control over page layout. (Though it wont work on Mosaic either).
In fact, I chose ascii "flowers" for dividers in this page, because, without resorting to graphics, they're the only text ornaments that I can guarantee everyone will see, and they cost next to nothing (compared to graphics) in file size. Even then, Mosaic doesn't allow me to vary the font colours or type face.
Despite all the difficulties above, The HTML Writers' Guild have good reasons to encourage the rest of us to use "standard" HTML, but this means waiting for the standards committees to catch up. They will wait forever for this, because new, "non-standard" "extensions" (to both HTML and VRML), will continue to be developed at an increasing pace.
What does it matter?
When you spend long nights creating your masterpiece, you want people to be able to see the thing. This means you need to write HTML that will work on "most" browsers. For "What works" I plan to use all the extensions I can that run on both NS and IE. There are various estimates of how many users these two browsers should cover, but it's probably in the order of about 80 per cent of web surfers, and increasing. Elswhere, I've started collecting work-arounds to create the same effects in both NS and IE. If you know of more, tell me and I'll fix it here (eventually!)
JavaScript and Java
Sorry if you're a Mosaic fanatic, but aside from the HTML 2 restrictions above, why shouldn't the "average" surfer play with JavaScript and Java as well? They can - but all these requirements combined, just about knock out most browsers except NS, IE and Sun's own HotJava browser. (For more information about JavaScript and Java, there are download links to both the Sun and Gamelan sites on my 'Puter HelpPages).
Links to some of the pages elsewhere on this site, will only become visible to click on, when you have JavaScript in your browser and enabled. Obviously, the games are written in Java, so they wont even appear unless you have a Java capeable browser and set Java "enabled" in Options or Preferences.
F (Back to Table of Contents) È
Three Bricks you Don't want to Drop, and some Alternatives
1. Don't try to force only ONE browser on your visitors
Don't you just hate people trying to tell you that you can ONLY view their page with ONE browser? Every time I see this, I load the other, to see what blunders the author is trying to cover up. All too often, it means authors edited their HTML with only ONE browser open. This is too thick for words! Some of the major browser and HTML 2 limitations are outlined above, but the latest NS or IE versions should each work on almost any page. If a page will only work in either NS or IE, look for faults in the authoring, not the other browser.
An alternative (that gets you FREE CDs)
The only certainty about the current "Browser Wars" is that the lead will see-saw. In any case, why offend and alienate half your audience? (Besides, you can get FREE CDs posted to you, just for adding a 2k icon - read on!) If you want to put icons in your page for EITHER or BOTH browsers, and to make them active links to the download sites
here's the HTML:
Best experienced with
Click here to start.
If you're uncertain about any of the HTML commands here, you can check the explanations in the Graphics Section above. To put the two browser icons side by side in the middle of the page, like below, you can copy and paste the source for the table following. Set borders to equal something other than 0, to see what's happening, then experiment with the table dimensions.
Best experienced with
 Click here to start.
|
Best experienced with
 Click here to start.
|
Placing the IE icon, and/or an ActiveX Control in a page on your site, qualifies you as a "Level One Developer", rather than just a "Guest". This means you not only get access to the downloads at the Microsoft (MS) Home Page site, but that MS will post you FREE CDs of software when you apply as a "Developer - Level 1".
Even if you don't want to use the programs, you need to know what's comming out (and a lot of that's too big to FTP nowadays). Anyway, you will use some of these programs.
How to copy graphics
To copy the graphics above, just RIGHT-mouse click on each (or click and hold the mouse down a few tics if you're using a Mac), and select "Save Picture as ..." from the menu that pops up.
|