Wrox Programmer Forums
Go Back   Wrox Programmer Forums > Web Programming > CSS > CSS Cascading Style Sheets
|
CSS Cascading Style Sheets All issues relating to Cascading Style Sheets (CSS).
Welcome to the p2p.wrox.com Forums.

You are currently viewing the CSS Cascading Style Sheets section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old April 28th, 2005, 04:05 AM
joefawcett's Avatar
Wrox Author
 
Join Date: Jun 2003
Posts: 3,074
Thanks: 1
Thanked 38 Times in 37 Posts
Default Designing for cross browser site

I have been asked to re-design a site using CSS rather than tables etc. and need some advice on overcoming the differences between different browsers.
I have purchased Accessible XHTML and CSS Web Sites to help me but wanted some advice.
My initial thoughts (the site owners have few statistics but only want to target the latest browsers) is to design for IE and "all other Mozilla browsers". I know that IE and Opera have their own peculiarities but are the other main ones, Netscape, Firefox, Safari, Mozilla and other Mozilla based ones similar in their rendition, or do I need to target more specifically?

--

Joe (Microsoft MVP - XML)
__________________
Joe
http://joe.fawcett.name/
 
Old April 28th, 2005, 08:32 AM
richard.york's Avatar
Wrox Author
 
Join Date: Jun 2003
Posts: 1,706
Thanks: 0
Thanked 6 Times in 6 Posts
Default

Hi Joe,
The compatibility between Netscape, Mozilla Suite, Mozilla Firefox, et al (the gecko family of browsers), all depends on how far back you want to go.

NS 6 is based on something like Mozilla Suite 0.9.
Netscape 7.0 = Mozilla Suite 1.0.
Netscape 7.1 = Mozilla Suite 1.3.
Netscape 7.2 = Mozilla Suite 1.7.

Firefox 0.9 = Mozilla Suite 1.7
Firefox 1.0 = Mozilla Suite 1.7.5
(Upcoming Firefox 1.1 = Mozilla Suite 1.8 beta)

Then Firefox 1.0.1, 1.0.2 and 1.0.3 are minor security patches, and of course the NS 8 beta is based on both FF 1.0 and IE Trident.

AOL for Mac OS X is based on Gecko as well, but I don't know which.

I'd recommend compatibility with Mozilla 1.7, Netscape 7.2 and Firefox 1.0. These can be expected to behave identically where rendering capabilities are concerned. Versions prior to this are virtually non-existent from a statistical standpoint, and well unless you're doing something really bleeding edge whatever you do will probably work well back to at least Mozilla 1.3.

I don't have a Mac around, but in my experience things designed for gecko tend to work either perfectly or reasonably well in the KHTML browsers (Safari and Konqueror), I test in Konquorer on occasion and it usually gives me the same output as Gecko.

So really the only browser that you should have to target specifically is Explorer. As far as Opera, it's always given me mixed results. Sometimes it works and sometimes it doesn't, but I don't lose any sleep over it.

Hope that answers your questions.


Regards,
Rich

--
[http://www.smilingsouls.net]
Mail_IMAP: A PHP/C-Client/PEAR solution for webmail
Author: Beginning CSS: Cascading Style Sheets For Web Design
 
Old April 30th, 2005, 05:23 AM
joefawcett's Avatar
Wrox Author
 
Join Date: Jun 2003
Posts: 3,074
Thanks: 1
Thanked 38 Times in 37 Posts
Default

Thanks, I maybe returning with more questions over the next few days :)

--

Joe (Microsoft MVP - XML)
 
Old June 22nd, 2005, 08:09 AM
Registered User
 
Join Date: Jul 2004
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to sfs00784 Send a message via MSN to sfs00784
Default

For IE 7.0, come here:
http://dean.edwards.name/ie7/

|:|KUNG|:|





Similar Threads
Thread Thread Starter Forum Replies Last Post
Cross browser compatibility hussainm BOOK: Professional Ajax ISBN: 978-0-471-77778-6 3 December 4th, 2006 07:34 AM
Cross-site security problem! dutguoyi ASP.NET 1.0 and 1.1 Professional 2 April 11th, 2006 02:55 AM
make javascript cross-browser crmpicco Javascript 5 October 25th, 2005 10:03 AM
Cross Browser DHTMLMenu flash2004 Javascript 0 March 30th, 2005 02:30 AM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.