W3C Standards

The world of web site design changes rapidly. The software language (HTML) that is used to create web sites was originally designed to simply place "content" on a web page, It was not intended to have "formatting" (different colors, artistic placement of images and text, margins, fancy tables, etc.) applied to the content. Adding artistic formatting to HTML evolved over time. Unfortunately, this approach makes the code for a web page unwieldy, often leaving the web designer to use repetitive formatting code for each element on the web page; e.g., specifying font type, color, bold, italic, spacing, etc., over and over again. The code used to format the content often comprises up to 90% of a web page while the actual content (text and images) is minimal. This creates many problems, one being that the "content density" (the percentage of pertinent text) that search engines look for is minimal. There are many additional complexities that arise as well. Simply, the old style of coding creates a monstrous web-work mess.

The latest HTML design standard removes all formatting from the HTML code and places it in a separate document called a "cascading style sheet" (CSS). This approach has many advantages, which can be read about via the W3C link below. Although converting existing old-format web site code to the latest recommendations using CSS and other newer techniques can be a major job--in essence, cleaning the net--the rewards are many.

Unfortunately, older browsers support CSS poorly, if at all. But rather than attempting to create HTML/CSS code that accounts for older browser's limitations (called backward-compatible code), which creates further complexities, it makes more sense to upgrade to the latest version of the browser of your choice as browser developers continue to evolve their browsers to meet the latest design standards.

Thus, if any of the Lunar Planner pages look as if they have no or odd formatting, it may be because they have been upgraded to the new coding standards using the W3C HTML / CSS specifications AND your browser may be too old to support this newer design practice. Pages on my web site that have these two icons at the end of the page indicate the page has been updated and has been verified with the W3C validator to comply as valid HTML /CSS code.

Validated HTML 4.01 Valid CSS

Browser Compatibility

Netscape 4 will not work well with style sheets in general. MAC IE 5.2 should not be used at all--Microsoft discontinued it and does not support its use for MAC. Safari, Firefox and Camino are far superior browsers for the MAC anyway. Internet Explorer 5 and 6 for PC remains non-compliant to current coding standards and may yield minor problems, although web designers try to account for IE's incongruences.

Printing The Monthly Lunar Planner

The monthly Lunar Planner comentary web pages are printable. They will print in B&W with images removed. All you need to print is to select File / Print in your browser and a printer friendly format will be automatically applied thanks to CSS-2 multi-media capacity. In essence, a "print media" style sheet is automatically applied in place of the "screen media" style sheet which is used for computer screen viewing. You must however be using a newer browser that supports CSS multi-media capacity. These are IE 5.5+, NS 6+, Opera 5+, Mozilla. MAC browsers: Safari, Firefox, Camino.

To learn more about print-media browser compatibility see:
http://www.codestyle.org/css/media/print-BrowserSummary.shtml

The World Wide Web Consortium (W3C) - http://www.w3.org/

"The World Wide Web Consortium (W3C) is an international consortium where Member organizations, a full-time staff, and the public work together to develop Web standards. W3C's mission is to lead the World Wide Web to its full potential by developing protocols and guidelines that ensure long-term growth for the Web."


http://www.lunarplanner.com