Safari build 73 is out. It features tabbed browsing and auto-complete in forms, as well as many standards compliance fixes, some of which I have detailed on my Safari information for web designers page. In particular, many Safari CSS hiding hacks no longer hide CSS from Safari, including my own Safari Spacer Hack. All charts and lists have been updated; let me know if you see any anomalies.
Update: my new Escape Hack hides CSS from Safari. It is valid CSS and is correctly applied by Mozilla, Opera 6+, Mac/IE5, and Win/IE6. I haven’t tested every browser yet; if you have access to browsers listed in the Unknown
section (specifically, Win/IE5 or Win/IE5.5), please leave messages in the comments.
Update #2: it appears that the Escape Hack also hides CSS from Win/IE5 and Win/IE5.5 (although Win/IE6 applies it correctly). Perhaps it could be combined with another hack to hide CSS only from Safari. First one to figure this out and post a working combination hack in the comments wins 1000 shares of “dive into mark” in BlogShares. That’s a $670 value! :)


Sorry to report, but the first load of your page in build 73 yielded a blank page. The 2nd caused it to hang.
Comment by Shawn — Monday, April 14, 2003 @ 12:14 pm
Works just fine for me. Perhaps you need to “Reset Safari…”
http://www.macdailynews.com/comments.php?id=P896_0_1_0
Comment by Joel — Monday, April 14, 2003 @ 12:39 pm
Odd, but it seems acronym elements don’t work anymore, or maybe I’m missing something. They underline but yield no “tooltip”.
Comment by Noel Jackson — Monday, April 14, 2003 @ 1:09 pm
Konqueror CVS (pre-3.2) applies the CSS in the Escape Hack
Comment by Anonymous — Monday, April 14, 2003 @ 1:21 pm
Viewing the source on your escape hack it seems that you are actually using a div class, while the text indicates a div id. No biggie.
Comment by d chalmers — Monday, April 14, 2003 @ 1:35 pm
IE 5.01/Win 2k (without any service pack, patch, hotfix etc.) does not apply the rule.
Comment by rw — Monday, April 14, 2003 @ 1:49 pm
d chalmers: thanks, I fixed it. The test itself was correct, but the displayed explanation was not.
Comment by Mark — Monday, April 14, 2003 @ 1:51 pm
somehow in Safari http://www.nslog.com has little popup’s for links with a title. Nicely translucant almost alike the way it looks when you drag an url from Safari. There is a bug that mispositions the popup when the page has been scrolled.
But somehow I have only seen these on nslog.com, why not everywhere else where there are title defined in a XHTML link?
Comment by ozy — Monday, April 14, 2003 @ 1:55 pm
IE5.5/Win2k does not apply the escape hack.
Comment by Kristian — Monday, April 14, 2003 @ 2:08 pm
ozy, those are NiceTitles, a cool bit of Javascript installed by the site author.
http://www.kryogenix.org/code/browser/nicetitle/
Comment by Mark — Monday, April 14, 2003 @ 2:08 pm
I wrote those up here:
http://nslog.com/archives/2003/02/16/fun_with_css_link_tooltips.php
I also said I’d ditch them as soon as Safari implemented the titles in tooltips here:
http://nslog.com/archives/2003/03/06/bye_bye_nice_titles.php
I don’t think they’ve been implemented, have they? The little yellow tooltips. David had said they’d be done in the next release, I thought. Nope, he wasn’t that specific (good for David):
http://www.mozillazine.org/weblogs/hyatt/archives/2003_03.html#002604
Comment by Erik J. Barzeski — Monday, April 14, 2003 @ 4:28 pm
I can’t wait until I get my PBG3 back.
And this is offtopic, but I think you should know that dive into mark is an anagram for “a vomited rink”. Ew.
Comment by Jesper — Monday, April 14, 2003 @ 8:01 pm
Joel’s tip did the trick. All is well.
Comment by Shawn — Monday, April 14, 2003 @ 10:46 pm
Konqueror 3.0.3 doesn’t apply the green style.
Comment by Duncan Wilcox — Tuesday, April 15, 2003 @ 7:17 am
Hi,
One more bug that I’ve found in Safari, and haven’t really been able to find any info on (maybe you’ve covered it and I just missed it, or maybe I’m doing something wrong):
The no-repeat attribute for background images doesn’t seem to take in Safari. For an example of this you can take a look at a site I’m working on in the navigation just below the tabs. (I had the tabs done with a list, but then changed it when someone asked me why i was doing it that way. After reading about it here I’ll probably change them back.) The little arrows pointing at the links seem to get repeated in Safari, but I haven’t had a chance to check it in the latest Safari build. I’ll do that as soon as I get back to the office where my iMac lives. Does anyone know how to make a non repeating background work in Safari? The site seems to work fine with the exception of that very annoying problem.
UltraBob
Comment by UltraBob — Wednesday, April 16, 2003 @ 4:27 am
Sorry, I didn’t notice the no HTML notice. The site I’m working on is http://www.akatombo.com
Comment by UltraBob — Wednesday, April 16, 2003 @ 4:29 am
Hooray! It seems that safari has fixed this in the latest build! I retract all the horrible things I said about safari during the design of that website.
Comment by UltraBob — Thursday, April 17, 2003 @ 7:11 am