What's My Beef!

Main WMB Page
This is what is really getting my goat. Why can't anyone just leave well enough along, especially when it comes to hyper text markup languages, or HTML for short, that format the pages into readable form that you see when you visit any web page on the Internet.

First off, we had HTML 1.0, which was strictly as basic as you can get. No special markups for multimedia, color, font, javascript, or any of that jive that can reformat your computer hard drive when a hostile applet takes over your web browser. It's all anyone really needs, if you're surfing the Internet in black and white, or grey and black.

As HTML improved, up to version 4.01, we saw many tags, some universal, some browser-specific, come and go along the way. Some were incorporated officially into each succeeding version of HTML; some weren't, although IE and Netscape still recognized certain proprietary tags they created themselves.

The browser war is bad enough. I rarely use the macro-poison Internet Explorer since any idiot can write a hostile script that could be hacked into a website you trust and you get screwed. With Netscape, some of the tags that IE recognizes, are not recognized here at all, and for those who write scripts, I got the scripts feature turned off on my browser for all sites so that wherever I surf, they can't take over my computer.

Getting back to simplicity, the markup tags I use do not involve scripts for the most part, except to restrict right-click-download on popular pages, no multimedia, and all that jazz that I just can't figure out or don't need.

Some of my favorite markup tags I use is the simple and easy to remember (CENTER) tag. I also use <FONT COLOR="xxxxxx"> and <FONT FACE="aaaaa"> tags ad nauseum for their simplicity and compactness to web sites.

Well, guess what the not-so-smart people at w3c.org are up to? Making the simple tags I use obsolete with by not only merging HTML with XML, a language I just can't figure out, but also forcing you to revise your webpages to conform to the strict new standards of the merging of HTML and XML, called, XHTML (version 1.1 is the latest). Furthermore, they wan't you to replace all those simple FONT and CENTER tags with something created from a little mini script called CSS: Cascading Style Sh*ts, er, Sheets!

I bought some $100 worth of books on CSS and XML and I concluded that I just can't understand the concept if I can't turn something complex like that into basic simple terms I can easily incorporate into a webpage.

Even worse, now XHTML wants you to close all tags with a slash-greater-than character pair after certain tags such as <IMG SRC=, <BR, and <HR, as well as closing every <LI> element used with </LI>! Do you realize how many extra bytes of unnecessary bandwith it would add to the Internet congestion by forcing the web surfers to download all those extra unneeded characters just so that it conforms to the already bloated XHTML standard that is out today!

Adding extra characters is bad enough; eliminating popular simple tags are even worse.

I don't care about CSS if I can't figure out how to use it in a simple way and with fewer characters to clog the Internet! The deprecated tags work fine as it is!

Let's eliminate the W3C! It's time to get back to the basic path of the evoultion of HTML by creating standards for HTML 5.0! Who needs to make each HTML version not backward compatable with pages written in a previous version of HTML! It's not evolution, it's called segretation between the smarties who like to keep things simple, and the idiots who like to make things harder by flooding with unnecessary information that is of no use to the majority of the HTML page authors all over the Internet!

Eliminate the CSS! I can't figure it out! Instead, incorporate the new CSS tags into the FONT tags and replace the wordy system with one that uses fewer words and numbers and is easier to remember! Who can remember pitch and point and whatever when you can use SIZE="14", to make the font into a size whether your computer has the font installed on your hard drive or not. In fact, make the HTML 5.0 include all the necessary fonts such as Arial, Courier, Serif, Comic, or Times built-in to the web browsers; people would not need to have them on their hard drives in order to see them.

Furthermore, replace the CSS with something that looks like a subroutine on a programmer that tells the browser what mini font program to use on a FONT tag. Here's how it works...

In the HEAD division, define a combo of font attributes per subroutine all on one line like this. No closing tags needed, but remember to put all of the attributes on just ONE LINE!

PFONT "bighead" color="black" size="7" face="Times" skip="1"
PFONT "redhead" color="red" size="5" face="Times"
PFONT "blackonwhite" color="white" bcolor="black"
PFONT "blue" color="blue"

By the way: PFONT is a tag I just made up, meaning, a programmable FONT composed of attribute that are repeated all over the page. The difference between PFONT and whatever CSS uses is simplicity!

And when you put together your web pages, you can easily use the PFONT tags like this...

<PFONT "bighead">This is the Big Header That Is At the Top Of The Page</PFONT>
<PFONT "redhead">This is a Header that will print in Red</PFONT>

You get the idea. About the "bighead" and "redhead" and other names, those you can make up. Give the PFONT a name you can easily remember and recycle them into your own templates for your other web pages. Oh, and bcolor is another attribute I made up that would display a different background color in back of a font in a color you specify with "color". Also, the "skip" attribute is used to skip one line after the closing tag, similar to the closing </H1>-</H6> tag family.

What about indenting paragraphs five spaces? You see them in books, yet you can't do the same thing with simple HTML in any version. Say no more. Here's what I created...

<INDENT "5"> This can be placed in concert with the <P> paragraph tag to force the next line to be printed "5" or any number of character spaces (I define the character spaces to be as wide as the letter "n") to the right of the left margin. This can easily replace all those tricky IMG GIF tricks you have to use to get the effect!

What other tags can we incorporate into HTML 5? Let's see what I can think of...

<CENTER "2"> Have up to "2" or any number of lines be centered, then automatically turn off on the line after that.

<BLUE> <GREEN> <YELLOW> Want a simpler way to change a font color? Why not simply the FONT even further if all you want to change is a color! Use a closing tag of the same color to turn it off for charcters after.

<LEFT> <RIGHT> Make the text be justified to the left or right columns. LEFT is the default value and can override margin values set elsewhere on the page or in a table.

<JUSTIFY> Works like LEFT, RIGHT, and CENTER tags, except that it justifys all the lines so that they are flush on both margins!

In addition, any attribute found on CSS can easily be made to use with FONT or without the FONT tag!

<UPPERCASE>
<LOWERCASE>
<CAPITALIZE>

And here's some more HTML 5 tags we could all use

<SARCASM> - if you don't like sarcasm on a webpage, set your preferences to block out words between these tags from your web browser.

<ADVERTISEMENT> - sick of banners and ads? Anything between these tags can be not seen by you if you set the preferences to ignore them.

<ATARI> - allows the insertion of any Atari 8-bit game onto a webpage in special versions of web browsers equipped with Atari VCS coding! Play "Pong" and "Human Cannonball" on it!

<STUPID> - identifies HTML pieces that may be considered to be totally stupid such as anything found on the Clear Channel corporate website!

<GAY> - words that address homosexual issues. These can be blocked out in your Preferences too.

<BRITNEY> - identifies anything closely identified with Britney Spears. Even applies to Sarah Michelle Gellar, Melissa Joan Hart, or any young blonde chick!

<BLEEP> - identifies a word that is unprintable in a family newspaper. This should be required on any HTML document that uses foul language by putting the tag in front of any naughty word (no closing tag needed). Your Preferences has them blocked by default, but can be turned on only by an adult that can answer a simple adult question.

<UPSIDEDOWN> - play some practical jokes on some of your web visitors!

<UBBIDUBBI> - this is for those who were familiar with the Ubbi Dubbi language used on the 70's version of Zoom. Converts any word into Ubbi Dubbi language. I'll spare you my attempt to similate what it would look like.

Well, you get the idea. Let's forget about XML and XJL or whatever these new languages are and create HTML 5.0 today!

Home, Latest News, What's My Beef, E-Mail