http://forums.360arcadians.net/index.php
This is my forum. I have been running it for some months now, and decided to do a new template, breaking away from the boredom of the default phpbb stuff. I have been VERY happy with the results, except for one nagging problem.
It looks like ASS in Safari.
Now, I am not a master of web design by any means whatsoever, but I am decent enough to work my way through CSS/HTML development, and I got this thing working perfectly on Firefox1.x, Firefox 2.x, IE6 and IE7. Not owning, a Mac, I could not see how horribly the Mac users were hit until they loaded it up in Safari and saw "the ugly."
Specifically, the class definitions for message texts, quote boxes, etc. all look like they are receiving no definition (running with default font, not drawing the background or borders on my cells, etc.)
I guess aside from just the web pages, which you can see in both Firefox and Safari to see what is up, I'll go ahead and link the CSS here for your perusal.
http://forums.360arcadians.net/templates/alexisGreen/alexisGreen.css
If I can get any help from you guys, I will be eternally grateful. I hate supporting browsers I cannot directly test on.
Posts
Most people on macs (like me) use Firefox or camino. I really don't like Safari all that much. That being said, I wouldn't worry too much about accommodating those users if it sacrifices a lot of your time and possibly breaks the aesthetics in more mainstream browsers.
font-size: 12px;.
Remove the period and everything works fine in Safari.
I wish I had the stats for this, but to say you are wrong to say "most people" would be a massive understatement.
The majority of Mac users use Safari. Some are even crazy enough to use Omniweb, which is built on Webkit. Camino and Firefox are peanuts compared to Safari's share. Camino does everything Safari does... but not as well.
And you have to really enjoy pain to use Firefox on a Mac.
If this works, I could kiss you, krl.
Let's play Mario Kart or something...
http://inslag.com/~files/360safari.png
you are a champion. I had no idea it would be that easy, or that simple a slipup on my part.
I am going to have to take back some of the bad things I have said about Safari these past few days, and place some blame on my fat fingers :oops:
Once again, thanks alot!
Let's play Mario Kart or something...
You're welcome 8-)
Safari's renderer is pretty good actually, it just doesn't handle syntax errors in the CSS very good.
This might come in handy: http://jigsaw.w3.org/css-validator/
According to Wiki (and the article's sources, thecounter.com and netapplications.com) it has a market share of somewhere between 3% and 4.6% which is relatively significant considering Firefox 'only' holds around 15% market share.
Regardless, any market share at all is market share that you really should be catering to, especially when it's a market share using a standards compliant browser (so catering to them should be a side-effect of good web design).
Out of curiosity, why would you say that? I know Firefox doesn't support KeyChain, or the application "services", or have a brushed metal UI or the native OSX control elements. But it's nothing dire. It's stable, and I gotta have my extensions: AdBlock, DownThemAll, BugMeNot, Del.icio.us, TabMixPlus.
It's processor/hardware intensive. It's not Cocoa widgets and never will be, and apart from certain useful extensions for strange things like proxy servers or something, it does nothing that Omniweb or Camino can't do.
I want to like Firefox, the extensions are very useful sometimes, but it just makes it so hard every time, and that won't change ever.
I (of course) use Firefox on my desktop (Windows XP), but I also use it on my MacBook. I've never had problems with performance...maybe it's worse on PPC's though than it is on the Intel Mac's.
I just kind of automatically installed it because I'm so used to it on the PC, I have no problem with Safari though...it is much "cleaner".
And this on a 1GHz powerPC G4 laptop with 768Mb of RAM.
Mind you, I don't run any extensions on it.
I do however use firefox sometimes if I need the editing functionality of gmail. Why google... why must you not work properly with safari? And why must your "conversaion" email style screw with Mail if I ever try to use that?