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 made 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, this old style of coding creates a monstrous web-work mess.

The Solution? Newer HTML design standards removed 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.

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 (most) browser developers continue to evolve their browsers to meet the latest design standards.

Newest coding standards (2012-2013) are HTML5/CSS3, which is also compatible with mobile devices. All new material on the Lunar Planner, including video code, is written in HTML5/CSS3. Many of the main pages have been upgraded to the same. (Archived pages that are several years old have not been upgraded.)

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 AND your browser may be too old to support this newer design practice. Always keep your computer software and browsers up to date, both for user compatibility and for your security.

Browser Compatibility

Firefox, Safari and Chrome are recommended computer browsers. (Internet Explorer (as of 2013) supports only minimal HTML5/CSS3 features.

Netscape 4 will not work well with style sheets in general. MAC IE 5.2 or IE 6 should not be used at all. Microsoft discontinued Mac versions of IE and does not support any version of IE for MAC. Safari and Firefox are far superior browsers for the MAC anyway. Internet Explorer 5 and 6 for PC are non-compliant to HTL4 or HTML5 coding standards and may yield problems. Many web designers no longer try to account for IE's incongruences, especially for these older versions.

Printing The Monthly Lunar Planner

The monthly Lunar Planner commentary web pages are printable. They will print in B&W with images removed. Simply select File / Print in your browser and a printer friendly format will be automatically applied, which was imppimented in CSS2 (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 browser that supports CSS multi-media capacity. These are IE 5.5+, NS 6+, Opera 5+, Mozilla, Firefox for Windows. MAC browsers: Safari, Firefox, or Chrome.

I recommend Firefox (available for MAC or PC).

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."