Category Archives: Web Standards

Opera Web Browser

I downloaded Opera Version 9 – Beta 2.
It is far more standards compliant than Firefox, which makes it worlds more compliant than Microsoft’s Internet Explorer. To be fair to Microsoft, Internet Explorer 7 will close the gap on Firefox, but not on Opera, we may have to wait for IE 8 for that… heck we may have to wait for Firefox 3 to get the level of standards support that web standards advocates are clamoring for.
It is supposedly more secure than Firefox, which again makes it worlds more secure than IE. Time will tell on this issue. Either one is a better choice than IE anyhow, which seems to be a disaster waiting to happen. Kudos to Microsoft for working to fix some of the security issues in IE 7.
The only thing I didn’t like is that it set itself up as my browser in the Start Menu, replacing Firefox, which I’ll stick with for the moment. Perhaps I’ll switch to Opera, just to be more compliant.
For most people, I say, keep an eye on the Opera main page, and when Version 9 is out of beta, then download it and give it a try. Being Beta, it still is in testing, but what I have seen of it impresses me. A version of Opera will be in the Nintendo Wii (Nintendo’s next gaming console), being based on version 9 for devices.

Quick Web Standards Rant

Flash websites drive me crazy. Not do to the fact they use Flash. Flash is good, however, one should still have a web standards based site behind it. Heck, the improvement to the site’s Google score alone would make it worth the while. The web standards page can slide out of the way with a little CSS and all you will be left with is the Flash page for most users, but still be fully searchable by Google and the others… accessibility may be an issue if you move it using the wrong method, but if you were using pure Flash, accessibility obviously wasn’t a concern of yours anyhow, so what if Joe Smoe uses a brail web browser or a page reader is your thoughts… your wrong, but hey…
Next. Tables are for tabular data, not layout purposes. There are some layout issues that can’t be addressed properly with CSS, but those are few and far between. Go see the css Zen Garden to see what can be done with pure CSS design and you’ll never want to use tables for layout again, and you’ll be driven crazy when you see “printable version” or something like that on a web page when CSS can handle that behind the scenes too.
Next, quiz people. It isn’t okay to use <br>, you must use <br />. I can’t say don’t use tables, because the results are indeed sometimes tabular data, and I guess since you can’t really use a style sheet you are kind of stuck… just… ah… Read the XHTML standards carefully, check your results in a validator, if it doesn’t pass, do it all over. Strive for XHTML 1.0 strict, none of that transitional stuff… this way you quiz will work with all the websites.

More on CSS

While trying to find out more about designing a site with CSS, I found the CSS Zen Garden. What is cool, is that the HTML that makes up the page is always the same, the only thing each page changes is the CSS style sheet. You really need to follow the links to the example designs and how drastically different they are each time. What is even more amazing, is that every one of these pages could print the same if they all used the same print style sheet, where they wouldn’t need one of those “Click Here for Print Version” links, but just click your Print button and it would print only the context of the page, not the graphics or the menus, etc.
Anyhow, I am officially sold on CSS based design. Simplify the HTML/XHTML and move more to the CSS page(s).