Custom Search
Over 10000 Pages Indexed
Your Host
Click here to read about RF CafeKirt
Blattenberger

... single-
handedly
redefining
what an
engineering website
should be.

View the YouTube RF Cafe Intro Video Carpe Diem!
(Seize the Day!)

5CCG (5th MOB):
My USAF radar shop

Hobby & Fun

Airplanes and Rockets:
My personal hobby website

Equine Kingdom:
My daughter Sally's horse
riding business website -
lots of info

•−•  ••−•    −•−•  •−  ••−•  •
RF Cafe Morse Code >Hear It<

Job Board

About RF Cafe©

RF Cafe E-Mail

Website Modernization - RF Cafe Forums

Because of the high maintenance needed to monitor and filter spammers from the RF Cafe Forums, I decided that it would be best to just archive the pages to make all the good information posted in the past available for review. It is unfortunate that the scumbags of the world ruin an otherwise useful venue for people wanting to exchanged useful ideas and views. It seems that the more formal social media like Facebook pretty much dominate this kind of venue anymore anyway, so if you would like to post something on RF Cafe's Facebook page, please do.

Below are all of the forum threads, including all the responses to the original posts.


 Post subject: Website Modernization
Posted: Thu Jan 08, 2009 11:38 am 
 
Site Admin
User avatar

Joined: Sun Aug 03, 2003 2:02 pm
Posts: 653
Location: Erie, PA
Greetings:

The world, it's-a-changing. At an increasing rate, new browser releases are less and less tolerant of old HTML coding techniques. Most websites - even those that have been recently created - are not compliant with W3C rules and as a result, do not render consistently in all browsers. I've seen some pretty strange behavior with web pages, even on RF Cafe. Therefore, I'm going to do something about it.

Throughout 2009 I will attempt to update all of the pages on RF Cafe to comply with the HTML 4.01 translational DTD (document type declaration). The pages now are loosely in the HTML 1.0 translations format now, but I use the word "loosely" loosely.
 
As with most bureaucracies, the W3C Consortium has dictated fundamental changes in HTML coding that has totally rendered some very common and oft-used tags as unsupported (aka "deprecated"). For instance, the <font> tag is totally gone. The <b> tab for creating bold text has been changed to <strong>. Some of the properties with the <table> tag no longer respond as they originally did, making rewriting of table tags necessary. It is utterly stupid what has been done.
 
Not that long ago, you could get away with "sloppy" coding and your web page would look OK anyway. But, as mentioned, it is getting harder and harder to get away with it. Aside from the potential of a faulty rendering there is another penalty to be paid for non-compliance: quirks mode. When a browser rendering engine looks at a web page, the first thing it wants to find is a Document Type Declaration (DTD) to tell it how to decode the HTML code. If it finds no DTD, it immediately enters what is called "quirks mode," which takes longer to process and therefore longer to display the page. If a DTD is declared, the rendering engine speeds along until it encounters a non-compliant instruction. Once it enters quirks mode, it never backs out. So, if your page is faulty near the beginning, you will pay a display time longer than if it had no errors.
 
A lot of web pages are so simple that the user never notices any difference in display times. RF Cafe pages are not so simple. So, I am attempting to reconstruct all the pages so that the rendering engines are never required to enter quirks mode. It ain't gonna be easy.
 
So far, the home page and a few others have passed the 100% compliance test as determined by running them through the code checker on the W3C website. My CSS file (Cascading Style Sheet) is 100% as well. That is a good start. As I create new pages or update others, I work on getting them all into compliance as well. It will take some time.
 
As part of the process, I have been testing the pages in the latest versions of Internet Explorer (MS), Firefox (Mozilla), Chrome (Google), Opera (Sun), and Safari (Apple). The display is very consistent, although some slight differences can be found. That is with 100% compliant pages, so the variations are due entirely to the browser rendering engines. Table borders seem to be the area having the most variation, but that is minor.
 
I just thought you might like to know why you will be seeing some changes. Thanks, as always, for your patronage.

_________________
- Kirt Blattenberger :smt024
RF Cafe Progenitor & Webmaster




Posted  11/12/2012
A Disruptive Web Presence

Custom Search
Over 10,000 pages indexed! (none duped or pirated)

Read About RF Cafe
Webmaster: Kirt Blattenberger
    KB3UON

RF Cafe Software

RF Cascade Workbook
RF Cascade Workbook is a very extensive system cascaded component Excel workbook that includes the standard Gain, NF, IP2, IP3, Psat calculations, input & output VSWR, noise BW, min/max tolerance, DC power cauculations, graphing of all RF parameters, and has a graphical block diagram tool. An extensive User's Guide is also included. - Only $35.
RF system analysis including
frequency conversion & filters

RF & EE Symbols Word
RF Stencils for Visio

Product & Service Directory
Personally Selected Manufacturers
RF Cafe T-Shirts & Mugs

RF Cafe Software

Calculator Workbook
RF Workbench
Smith Chart™ for Visio
Smith Chart™ for Excel