rhino wrote:
>
1) what browsers are typically being supported these days
All of them. Don't focus on targeting specific browsers. Write to
standards (which you are already aware of) and you'll be more likely to
"work" in the widest range of browsing environments.
(e.g. IE 5 and up, Firefox 2.0 and up)
Writing to standards doesn't mean you don't need to test in different
browsers, of course. IE 6 and 7 in particular due to their buggy
behaviors. The number of IE 5/5.5 users has shrunk to tiny levels for
most sites, but it is still be worth checking that your pages are at
least usable in those. Just don't get hung up on their aesthetics.
For non-IE browsers, some variation of gecko (Firefox, Seamonkey,
Netscape 7+), some variation of KHTML (Safari, Konqueror) and the latest
Opera are all worth having around, but the differences between these are
usually insignificant unless you're doing more advanced layouts. KISS is
always advisable. A text browser like Lynx is also good to have around.
2) what standards are being observed with regards to HTML level. For
example, when I last did a professional page, I wrote to HTML 4.01
transitional and CSS 2.0.
For new pages, stick with HTML 4.01 Strict, not Transitional. CSS 2.1 is
well supported by the current population of "modern" browsers. Just be
aware that not all browsers support all CSS properties or values, and of
course browser bugs especially in IE.
http://www.positioniseverything.net/explorer.html
--
Berg