<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: All The Lovely Browsers!</title>
	<atom:link href="http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html</link>
	<description>I've been observing personal computing behavior for a long time, and now I have some things to say. Here are my two cents about computing, music, software, and related topics.</description>
	<pubDate>Tue, 28 Apr 2026 05:24:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Alex</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-372</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Mon, 19 Feb 2007 06:10:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-372</guid>
		<description>IE is part of bloody Windows and most people don't want to know any other browsers.</description>
		<content:encoded><![CDATA[<p>IE is part of bloody Windows and most people don&#8217;t want to know any other browsers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: All About Web Technologies &#187; Browser Warfare, Supporting Safari, and the Future of Macs</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-371</link>
		<dc:creator>All About Web Technologies &#187; Browser Warfare, Supporting Safari, and the Future of Macs</dc:creator>
		<pubDate>Thu, 22 Jun 2006 19:04:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-371</guid>
		<description>[...] His most recent (long!) article covers the latest browser market-share figures, and compares browser performance and usability on the Mac. He points to the overall drop in IE market share over the last few years: The accompanying chart shows the change in shares from October 2004 (shortly after Firefox 1.0 was released) to April 2006, and though the drop in IE share looks small, it’s actually almost 10 full percentage points. Likewise, though the increase in Safari’s share looks small, it’s actually more than doubled over this time period–from less than 1.5 percent to over 3.0 percent. Firefox has gotten the most attention, and deservedly so… it’s gone from about 2.5 percent to over 10 percent since October 2004–a quadrupling! [...]</description>
		<content:encoded><![CDATA[<p>[...] His most recent (long!) article covers the latest browser market-share figures, and compares browser performance and usability on the Mac. He points to the overall drop in IE market share over the last few years: The accompanying chart shows the change in shares from October 2004 (shortly after Firefox 1.0 was released) to April 2006, and though the drop in IE share looks small, it’s actually almost 10 full percentage points. Likewise, though the increase in Safari’s share looks small, it’s actually more than doubled over this time period–from less than 1.5 percent to over 3.0 percent. Firefox has gotten the most attention, and deservedly so… it’s gone from about 2.5 percent to over 10 percent since October 2004–a quadrupling! [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leviramsey</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-370</link>
		<dc:creator>leviramsey</dc:creator>
		<pubDate>Tue, 20 Jun 2006 20:18:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-370</guid>
		<description>Opera's tab handling strengths are historical.  In a sense, Opera has had tabs for nearly a decade (I remember that Opera 2.0 on Windows having the feature, so we're talking 1997?).  Back then it was called MDI, which isn't quite tabbing, but the only difference is that the "tabs" are displayed as separate windows within the application window (this is a somewhat Windows-centric approach, obviously, but considering that it wasn't until 2000 that Opera began to release tech-preview ports for other platforms, it's not surprising) as opposed to full-window pages with a bar showing the other pages available.  Opera preserves to this day the option to use an MDI interface (at least on Windows and Linux), which is actually useful (since you can then keep multiple pages side by side, for summarizing another page in a forum/blog post or somesuch).

Part of the reason that Opera has the PDA-rendering features is that they are one of the leading browser makers for smartphones and such.  Indeed that market (along with other embedded browsers) is their main business.  Combine with the ability to view any page as a text-only page (via a style sheet) or as a high-contrast page and Opera becomes a must-have tool for the serious web developer.</description>
		<content:encoded><![CDATA[<p>Opera&#8217;s tab handling strengths are historical.  In a sense, Opera has had tabs for nearly a decade (I remember that Opera 2.0 on Windows having the feature, so we&#8217;re talking 1997?).  Back then it was called MDI, which isn&#8217;t quite tabbing, but the only difference is that the &#8220;tabs&#8221; are displayed as separate windows within the application window (this is a somewhat Windows-centric approach, obviously, but considering that it wasn&#8217;t until 2000 that Opera began to release tech-preview ports for other platforms, it&#8217;s not surprising) as opposed to full-window pages with a bar showing the other pages available.  Opera preserves to this day the option to use an MDI interface (at least on Windows and Linux), which is actually useful (since you can then keep multiple pages side by side, for summarizing another page in a forum/blog post or somesuch).</p>
<p>Part of the reason that Opera has the PDA-rendering features is that they are one of the leading browser makers for smartphones and such.  Indeed that market (along with other embedded browsers) is their main business.  Combine with the ability to view any page as a text-only page (via a style sheet) or as a high-contrast page and Opera becomes a must-have tool for the serious web developer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sebastian</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-369</link>
		<dc:creator>Sebastian</dc:creator>
		<pubDate>Sun, 18 Jun 2006 14:41:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-369</guid>
		<description>Nice article, not only because you don't follow the Firefox hype and don't use Firefox only because it's "cool".
And yes, that is a hype, because some users really state they're using Firefox because it's faster... that isn't true, neither on Windows, Linux nor Mac OS.

But of course, this hype does have its positive aspects, as many webmasters (especially here in Germany, where Firefox has a usage share near 30%) do standardize their pages.

But unfortunately, this causes a concentration on two browsers, not on one - which isn't as bad as it was, but as you said some websites don't work with other browsers than Firefox and IE, which is as bad as if they only worked with IE. Some websites simply don't want to work with Opera &amp; Co., even if they could. I don't know why they don't, but that's not nice in my opinion.

Some things to add to your statements about Opera: As someone said before, Opera tried to be mostly standards compliant since its birth. Well, Opera's programmers tried, most of the time ;) But the important thing is, that Opera never - in contrast to Netscape and IE - tried to be better than their competitors with dirty tricks like adding some non-standard codes or interpret code from their rival knowingly wrong. OK, they had serious problems with some valid code. But they always wanted a web which anyone could access with any browser.

If this sounds a bit like statements from a fanboy, you're not far away ;) I bought Opera as it was in version 7.54, and I've never regret this.

One thing more to add: You can save more than one entry per field with wand. Just enter your second entry (like a second user name or a second email address) and let wand save it. When you then hit Ctrl+Enter (well, I don't know what this is on Mac), Opera asks you which entry you want to enter.

And of course you should take us Europeans seriously ;)

Best regards,
Sebastian

PS: Sorry for my sometimes weird English. Should be better as it is ;)</description>
		<content:encoded><![CDATA[<p>Nice article, not only because you don&#8217;t follow the Firefox hype and don&#8217;t use Firefox only because it&#8217;s &#8220;cool&#8221;.<br />
And yes, that is a hype, because some users really state they&#8217;re using Firefox because it&#8217;s faster&#8230; that isn&#8217;t true, neither on Windows, Linux nor Mac OS.</p>
<p>But of course, this hype does have its positive aspects, as many webmasters (especially here in Germany, where Firefox has a usage share near 30%) do standardize their pages.</p>
<p>But unfortunately, this causes a concentration on two browsers, not on one - which isn&#8217;t as bad as it was, but as you said some websites don&#8217;t work with other browsers than Firefox and IE, which is as bad as if they only worked with IE. Some websites simply don&#8217;t want to work with Opera &amp; Co., even if they could. I don&#8217;t know why they don&#8217;t, but that&#8217;s not nice in my opinion.</p>
<p>Some things to add to your statements about Opera: As someone said before, Opera tried to be mostly standards compliant since its birth. Well, Opera&#8217;s programmers tried, most of the time <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> But the important thing is, that Opera never - in contrast to Netscape and IE - tried to be better than their competitors with dirty tricks like adding some non-standard codes or interpret code from their rival knowingly wrong. OK, they had serious problems with some valid code. But they always wanted a web which anyone could access with any browser.</p>
<p>If this sounds a bit like statements from a fanboy, you&#8217;re not far away <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> I bought Opera as it was in version 7.54, and I&#8217;ve never regret this.</p>
<p>One thing more to add: You can save more than one entry per field with wand. Just enter your second entry (like a second user name or a second email address) and let wand save it. When you then hit Ctrl+Enter (well, I don&#8217;t know what this is on Mac), Opera asks you which entry you want to enter.</p>
<p>And of course you should take us Europeans seriously <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Best regards,<br />
Sebastian</p>
<p>PS: Sorry for my sometimes weird English. Should be better as it is <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leland</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-368</link>
		<dc:creator>Leland</dc:creator>
		<pubDate>Sat, 10 Jun 2006 05:55:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-368</guid>
		<description>Jon, thanks for the info on WebKit and OmniWeb.  By the way, I did sign up and downloaded the latest "sneakypeek" (well, actually, it was #14... I see that #15 is now out).  You're right!  OmniWeb really rocks in the JavaScript department now... can't wait until that engine gets into the production version of Safari.

Yeah, and speaking of world domination... as the Anonymous poster who followed you makes clear, Microsoft clearly dominates at the moment and has his brainwashed minions running around naysaying everything that doesn't fit into the MS "world view."  To even have a chance of breaking through that kind of FUD, you'll have to hold your nose and get WebKit to run on Windows, a la Firefox.  :-)</description>
		<content:encoded><![CDATA[<p>Jon, thanks for the info on WebKit and OmniWeb.  By the way, I did sign up and downloaded the latest &#8220;sneakypeek&#8221; (well, actually, it was #14&#8230; I see that #15 is now out).  You&#8217;re right!  OmniWeb really rocks in the JavaScript department now&#8230; can&#8217;t wait until that engine gets into the production version of Safari.</p>
<p>Yeah, and speaking of world domination&#8230; as the Anonymous poster who followed you makes clear, Microsoft clearly dominates at the moment and has his brainwashed minions running around naysaying everything that doesn&#8217;t fit into the MS &#8220;world view.&#8221;  To even have a chance of breaking through that kind of FUD, you&#8217;ll have to hold your nose and get WebKit to run on Windows, a la Firefox.  <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-367</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 09 Jun 2006 17:04:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-367</guid>
		<description>Who cares - the world you all live in is still dominated by Microsoft.  It will always be that way because Gates gets marketing and all of you don't.</description>
		<content:encoded><![CDATA[<p>Who cares - the world you all live in is still dominated by Microsoft.  It will always be that way because Gates gets marketing and all of you don&#8217;t.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-366</link>
		<dc:creator>Jon</dc:creator>
		<pubDate>Wed, 07 Jun 2006 19:55:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-366</guid>
		<description>Leland:

Nice article, I thought I'd clear up a few things about the WebKit project for you. First, autofill doesn't work in WebKit.app because WebKit has switched from an NSTextField-based implementation to a more cross platform one. This has broken autofill since Safari doesn't know how to talk to the new text fields. This will be remedied with a newer version of Safari. And just to make sure you don't think this change was a mistake, the new text field code allows styleable text fields in WebKit (WebKit also has styled buttons now).

Second, OmniWeb 5.1 is so slow in the JS tests because it uses a very old version of JavaScriptCore. Try the new 5.5 sneakypeaks (http://www.omnigroup.com/ftp/pub/software/MacOSX/.sneakypeek/), which use a newer version of WebKit than even Safari does, and you'll see that it's much faster.

Finally, as you noted, the WebKit team is currently pushing hard towards making WebKit more cross platform. There is even a Windows test browser that you can compile called Spinneret (not nearly complete though). They are trying to make as much of the code base portable as possible, not just for Windows and Linux, but to make it easier to port to platforms like Nokia's S60 cell phone. Quite simply, they're on a quest for world domination. :)</description>
		<content:encoded><![CDATA[<p>Leland:</p>
<p>Nice article, I thought I&#8217;d clear up a few things about the WebKit project for you. First, autofill doesn&#8217;t work in WebKit.app because WebKit has switched from an NSTextField-based implementation to a more cross platform one. This has broken autofill since Safari doesn&#8217;t know how to talk to the new text fields. This will be remedied with a newer version of Safari. And just to make sure you don&#8217;t think this change was a mistake, the new text field code allows styleable text fields in WebKit (WebKit also has styled buttons now).</p>
<p>Second, OmniWeb 5.1 is so slow in the JS tests because it uses a very old version of JavaScriptCore. Try the new 5.5 sneakypeaks (http://www.omnigroup.com/ftp/pub/software/MacOSX/.sneakypeek/), which use a newer version of WebKit than even Safari does, and you&#8217;ll see that it&#8217;s much faster.</p>
<p>Finally, as you noted, the WebKit team is currently pushing hard towards making WebKit more cross platform. There is even a Windows test browser that you can compile called Spinneret (not nearly complete though). They are trying to make as much of the code base portable as possible, not just for Windows and Linux, but to make it easier to port to platforms like Nokia&#8217;s S60 cell phone. Quite simply, they&#8217;re on a quest for world domination. <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-365</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Wed, 07 Jun 2006 04:33:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-365</guid>
		<description>Interesting article. Just a side note. Are you aware that on Safari your page takes an eternity (well, about 60 seconds) to load? The page is beautiful, but your scripting and/or css is just killing it.</description>
		<content:encoded><![CDATA[<p>Interesting article. Just a side note. Are you aware that on Safari your page takes an eternity (well, about 60 seconds) to load? The page is beautiful, but your scripting and/or css is just killing it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Trenka</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-364</link>
		<dc:creator>Tom Trenka</dc:creator>
		<pubDate>Mon, 05 Jun 2006 16:14:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-364</guid>
		<description>I'm wondering where you got your JavaScript parsing numbers from?</description>
		<content:encoded><![CDATA[<p>I&#8217;m wondering where you got your JavaScript parsing numbers from?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ajaxian &#187;</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-363</link>
		<dc:creator>Ajaxian &#187;</dc:creator>
		<pubDate>Sun, 04 Jun 2006 06:55:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-363</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Akkam&#8217;s Razor</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-362</link>
		<dc:creator>Akkam&#8217;s Razor</dc:creator>
		<pubDate>Sun, 04 Jun 2006 01:36:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-362</guid>
		<description>[...] All The Lovely Browsers! (tags: browsers web comparison browser mozilla reference software) [...]</description>
		<content:encoded><![CDATA[<p>[...] All The Lovely Browsers! (tags: browsers web comparison browser mozilla reference software) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Garrett Albright</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-361</link>
		<dc:creator>Garrett Albright</dc:creator>
		<pubDate>Sat, 03 Jun 2006 05:03:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-361</guid>
		<description>I added the "Gear" menu, but it doesn't have an option to select the URL as Markdown… Hmm. That *would* be a handy feature. Do you maybe have something else installed that is adding that to your gear menu?

Just cosmetically, the vertical line that you can see through this transparent comment reading area is rather distracting.

Also, G4- and G5-optimized Firefox builds can be found here. They're a bit more peppy than the official Firefox build, but still not as lean and mean as Camino.
http://www.beatnikpad.com/archives/2006/04/19/firefox-1502</description>
		<content:encoded><![CDATA[<p>I added the &#8220;Gear&#8221; menu, but it doesn&#8217;t have an option to select the URL as Markdown… Hmm. That *would* be a handy feature. Do you maybe have something else installed that is adding that to your gear menu?</p>
<p>Just cosmetically, the vertical line that you can see through this transparent comment reading area is rather distracting.</p>
<p>Also, G4- and G5-optimized Firefox builds can be found here. They&#8217;re a bit more peppy than the official Firefox build, but still not as lean and mean as Camino.<br />
<a href="http://www.beatnikpad.com/archives/2006/04/19/firefox-1502" rel="nofollow">http://www.beatnikpad.com/archives/2006/04/19/firefox-1502</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Safari &#187; African Safari Africa Safaris</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-360</link>
		<dc:creator>Safari &#187; African Safari Africa Safaris</dc:creator>
		<pubDate>Sat, 03 Jun 2006 02:21:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-360</guid>
		<description>[...] Musings from Mars Safari ve been on a bit of a rampage on the subject of cross-browser compatibility, becoming especially incensed by prominent websites and web 2.0 applications that don t work in Apple s Safari browser. [...]</description>
		<content:encoded><![CDATA[<p>[...] Musings from Mars Safari ve been on a bit of a rampage on the subject of cross-browser compatibility, becoming especially incensed by prominent websites and web 2.0 applications that don t work in Apple s Safari browser. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leland</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-359</link>
		<dc:creator>Leland</dc:creator>
		<pubDate>Sat, 03 Jun 2006 00:05:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-359</guid>
		<description>What a great set of comments today! Thanks to everyone who took the time to share your ideas and opinions.

&lt;strong&gt;Tim&lt;/strong&gt;, you're obviously a Cocoa guru and one of the reasons the Mac has such great software.  Learning Cocoa is on my wish list, and I've starting thumbing through a few books on Objective C and Cocoa.  Got the new xCode the other day and am determined to make the time to do some more reading and experimenting this weekend!  What you say makes sense now, but I'm glad you also view it as a bug.  If I understand the technique correctly, it means you can't select and drop in the same window... which is, of course, what most people would want to do on a web page.  I find I can select in a different window and drop into the text field that has been previously selected, just as you and Niklas have said.  It's a workaround, but a pretty kludgy one.

&lt;strong&gt;Wacko&lt;/strong&gt;, thanks! I was almost ready to take the offending sentences out.  After all, I did write them in the heat of the moment, and they aren't absolutely necessary in order to make my point.  But still, I agree that in this case people are just being "knee-jerk" offended.

&lt;strong&gt;Reid&lt;/strong&gt;, I completely agree that the Mac market share is larger than the sales numbers indicate, and that there are many old Macs out there still running OS 9 and earlier.  One thing, though.  The numbers I used in the article weren't based on sales data... they are both from web server logs as reported by Net Applications.  Their data report that 4.3% of the site visitors are using a Mac (this covers all possible versions of the Mac OS, not just OS X), and they also report that 3.3% of visitors are using Safari.  That's how I got to my conclusion that 75% of Mac users are running Safari.

&lt;strong&gt;Garrett&lt;/strong&gt;, actually, when you rearrange the Safari Stand tabs in the sidebar, your actions also move the horizontal tabs.  At least, it does that for me.  Stand has another way of doing this, too, though it's a bit hidden.  Right-click on the Safari toolbar and open the Customize pane.  Drag the little "gear" icon to your toolbar.  I find this little icon to be very useful.  Take a look at all the stuff you can do here:Copy URLCopy TitleCopy Link HTML TagCopy Link as Markdown (I haven't tried that one!)Show Page Info (this is similar to, but better than, Safari's "Activity" window)Related Cookies (this is a submenu showing you all the cookies this site is reading from)Sub Resources (this is again a little like Page Info, but you can select any of the page resources and load them into a new tab), and finally Arrange Tabs. This brings up an interface devoted solely to rearranging the tabs, after which you dismiss the sheet and return to your regularly scheduled browser window).Oh, and I'll give SafariTidy a try... thanks for the tip!  I'm sure that at least two of the errors are for the two IE hacks I've still got in place.  In fact, having Opera and Firefox continually reporting those errors to me is one reason I decided to forego even more IE hacks this time around.  Those aren't &lt;em&gt;my site's errors&lt;/em&gt;... they're there because I was trying to feed something special to IE!

&lt;strong&gt;Jeff Schiller&lt;/strong&gt;, I don't think we have any arguments worth arguing about.  :-)  If you're coding to standards, and the site doesn't work in Safari, I agree it's Safari's fault, not yours.  And if you are doing that, then you should have no worries that your site won't work in Safari.  Yes, Safari has its share of bugs, but no more than the others.  I assume that if a reader writes to you with information about a Safari bug, you'd try to get enough information from her to make a fix.  It's not ideal, but I recommend that Windows developers without access to a Mac pay a visit to iCapture (http://www.danvine.com/icapture/), BrowserShots (http://browsershots.org/), or BrowserCam (http://www.browsercam.com/) to get a screenshot of a questionable page in Safari.  Browsercam also offers a for-fee service where you can log in to a remote computer (various, Windows, Mac, Linux) for half an hour to test something.  I've done this frequently to quickly see how something looks in IE6 or IE7.

&lt;strong&gt;Chris&lt;/strong&gt;, absolutely Safari's testing tools generally suck.  And there's no documentation for them that I can find.  Enabling the debug menu isn't hard if you're a developer, but what to do with some of the lame-looking tools you get isn't so easy.  The JavaScript debugger is practically useless.  I have a link in the article to Web Inspector, which as I say is brilliant.  If you're doing Ajax and DOM scripting, it gives you 50% of what you need to debug your code.  But what works for me is to run Opera for its JavaScript error console, Firefox for Firebug, and WebKit for WebInspector, testing in all three as I go.

&lt;strong&gt;Opera Lover&lt;/strong&gt;, sorry if I got anything about Opera wrong.  I am definitely a newcomer to the Opera "community."  My statement was based primarily on the fact that Opera 8 so hopelessly screwed up a number of CSS elements of this site, when no errors were being reported.  Opera 9 seemed to wave a magic wand over my site and fixed everything! (Except for opacity... I have to do a special workaround to keep Opera from leaving elements at less than 100% opaque after a fade-in effect. But no biggie.)

And finally, &lt;strong&gt;Anonymous&lt;/strong&gt;... thanks for the followup.  You make some very good points.  Designing accessible websites is actually pretty hard.  There are definitely some parts of this site, for example, that just won't work without JavaScript.  (But nothing really essential.)  I'd like to look around and see if someone has cooked up a good script to deal with that... it would just mean rewriting the script in PHP if an anti-JavaScript visitor is detected.  :-)  It's OK... there will always be people who think JavaScript is evil, just as they might think cookies are evil.  As I see it, those technologies are here for us to enhance the web experience, but shouldn't be used to exclude anyone.  In my day job, being responsible for managing a public organizational website, I would never take the kinds of design risks that I do here on Mars.  :-)</description>
		<content:encoded><![CDATA[<p>What a great set of comments today! Thanks to everyone who took the time to share your ideas and opinions.</p>
<p><strong>Tim</strong>, you&#8217;re obviously a Cocoa guru and one of the reasons the Mac has such great software.  Learning Cocoa is on my wish list, and I&#8217;ve starting thumbing through a few books on Objective C and Cocoa.  Got the new xCode the other day and am determined to make the time to do some more reading and experimenting this weekend!  What you say makes sense now, but I&#8217;m glad you also view it as a bug.  If I understand the technique correctly, it means you can&#8217;t select and drop in the same window&#8230; which is, of course, what most people would want to do on a web page.  I find I can select in a different window and drop into the text field that has been previously selected, just as you and Niklas have said.  It&#8217;s a workaround, but a pretty kludgy one.</p>
<p><strong>Wacko</strong>, thanks! I was almost ready to take the offending sentences out.  After all, I did write them in the heat of the moment, and they aren&#8217;t absolutely necessary in order to make my point.  But still, I agree that in this case people are just being &#8220;knee-jerk&#8221; offended.</p>
<p><strong>Reid</strong>, I completely agree that the Mac market share is larger than the sales numbers indicate, and that there are many old Macs out there still running OS 9 and earlier.  One thing, though.  The numbers I used in the article weren&#8217;t based on sales data&#8230; they are both from web server logs as reported by Net Applications.  Their data report that 4.3% of the site visitors are using a Mac (this covers all possible versions of the Mac OS, not just OS X), and they also report that 3.3% of visitors are using Safari.  That&#8217;s how I got to my conclusion that 75% of Mac users are running Safari.</p>
<p><strong>Garrett</strong>, actually, when you rearrange the Safari Stand tabs in the sidebar, your actions also move the horizontal tabs.  At least, it does that for me.  Stand has another way of doing this, too, though it&#8217;s a bit hidden.  Right-click on the Safari toolbar and open the Customize pane.  Drag the little &#8220;gear&#8221; icon to your toolbar.  I find this little icon to be very useful.  Take a look at all the stuff you can do here:Copy URLCopy TitleCopy Link HTML TagCopy Link as Markdown (I haven&#8217;t tried that one!)Show Page Info (this is similar to, but better than, Safari&#8217;s &#8220;Activity&#8221; window)Related Cookies (this is a submenu showing you all the cookies this site is reading from)Sub Resources (this is again a little like Page Info, but you can select any of the page resources and load them into a new tab), and finally Arrange Tabs. This brings up an interface devoted solely to rearranging the tabs, after which you dismiss the sheet and return to your regularly scheduled browser window).Oh, and I&#8217;ll give SafariTidy a try&#8230; thanks for the tip!  I&#8217;m sure that at least two of the errors are for the two IE hacks I&#8217;ve still got in place.  In fact, having Opera and Firefox continually reporting those errors to me is one reason I decided to forego even more IE hacks this time around.  Those aren&#8217;t <em>my site&#8217;s errors</em>&#8230; they&#8217;re there because I was trying to feed something special to IE!</p>
<p><strong>Jeff Schiller</strong>, I don&#8217;t think we have any arguments worth arguing about.  <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  If you&#8217;re coding to standards, and the site doesn&#8217;t work in Safari, I agree it&#8217;s Safari&#8217;s fault, not yours.  And if you are doing that, then you should have no worries that your site won&#8217;t work in Safari.  Yes, Safari has its share of bugs, but no more than the others.  I assume that if a reader writes to you with information about a Safari bug, you&#8217;d try to get enough information from her to make a fix.  It&#8217;s not ideal, but I recommend that Windows developers without access to a Mac pay a visit to iCapture (http://www.danvine.com/icapture/), BrowserShots (http://browsershots.org/), or BrowserCam (http://www.browsercam.com/) to get a screenshot of a questionable page in Safari.  Browsercam also offers a for-fee service where you can log in to a remote computer (various, Windows, Mac, Linux) for half an hour to test something.  I&#8217;ve done this frequently to quickly see how something looks in IE6 or IE7.</p>
<p><strong>Chris</strong>, absolutely Safari&#8217;s testing tools generally suck.  And there&#8217;s no documentation for them that I can find.  Enabling the debug menu isn&#8217;t hard if you&#8217;re a developer, but what to do with some of the lame-looking tools you get isn&#8217;t so easy.  The JavaScript debugger is practically useless.  I have a link in the article to Web Inspector, which as I say is brilliant.  If you&#8217;re doing Ajax and DOM scripting, it gives you 50% of what you need to debug your code.  But what works for me is to run Opera for its JavaScript error console, Firefox for Firebug, and WebKit for WebInspector, testing in all three as I go.</p>
<p><strong>Opera Lover</strong>, sorry if I got anything about Opera wrong.  I am definitely a newcomer to the Opera &#8220;community.&#8221;  My statement was based primarily on the fact that Opera 8 so hopelessly screwed up a number of CSS elements of this site, when no errors were being reported.  Opera 9 seemed to wave a magic wand over my site and fixed everything! (Except for opacity&#8230; I have to do a special workaround to keep Opera from leaving elements at less than 100% opaque after a fade-in effect. But no biggie.)</p>
<p>And finally, <strong>Anonymous</strong>&#8230; thanks for the followup.  You make some very good points.  Designing accessible websites is actually pretty hard.  There are definitely some parts of this site, for example, that just won&#8217;t work without JavaScript.  (But nothing really essential.)  I&#8217;d like to look around and see if someone has cooked up a good script to deal with that&#8230; it would just mean rewriting the script in PHP if an anti-JavaScript visitor is detected.  <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  It&#8217;s OK&#8230; there will always be people who think JavaScript is evil, just as they might think cookies are evil.  As I see it, those technologies are here for us to enhance the web experience, but shouldn&#8217;t be used to exclude anyone.  In my day job, being responsible for managing a public organizational website, I would never take the kinds of design risks that I do here on Mars.  <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: the daniel</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-358</link>
		<dc:creator>the daniel</dc:creator>
		<pubDate>Fri, 02 Jun 2006 22:59:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-358</guid>
		<description>"When you realize that the Mac market share in April 2006 stands at 4.3 percent, Safari is apparently the browser of choice of over 75% of Mac users."

I don't think that %market share and %user base are analogous as you assume.  There's a lot of background chatter on the web about macs being used for years longer than your typical dell - less computers sold because less computers junked for new.  I wouldn't be surprised if the amount of mac users browsing the web is twice that market share number, or more.</description>
		<content:encoded><![CDATA[<p>&#8220;When you realize that the Mac market share in April 2006 stands at 4.3 percent, Safari is apparently the browser of choice of over 75% of Mac users.&#8221;</p>
<p>I don&#8217;t think that %market share and %user base are analogous as you assume.  There&#8217;s a lot of background chatter on the web about macs being used for years longer than your typical dell - less computers sold because less computers junked for new.  I wouldn&#8217;t be surprised if the amount of mac users browsing the web is twice that market share number, or more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Buhheim</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-357</link>
		<dc:creator>Tim Buhheim</dc:creator>
		<pubDate>Fri, 02 Jun 2006 22:33:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-357</guid>
		<description>"You can drag to a TEXTAREA field, but not to a TEXT field."

As others have pointed out, you can drag into a TEXT field as long as it's the field with keyboard focus.  This turns out to be due to the fact that TEXT fields are implemented using NSTextField whereas TEXTAREA fields are implemented with NSTextView.

An NSTextField (generally used for single-line text entry) actually doesn't handle any editing, either by typing or by drag-and-drop!  When you click on one, an instance of NSTextView (the "field editor" in Cocoa terms) is drawn in place of the NSTextField and handles all the editing.  When you tab away, the NSTextField is updated with the new text and the field editor is removed.  (If you've tabbed to a different text field, then the field editor instance is reused for that new text field.)

This is a holdover from OpenStep.  It's normally invisible to the user, except when it comes to dragging text where it fails miserably.  I've asked Apple to fix this (perhaps by having a "field drop editor" instance of NSTextView in addition to the "field editor" which could be used for handling drags) but so far they haven't.  (Although they did fix one particular instance.. I used iChat as an example in my bug report, and they've implemented a workaround in iChat to deal with this.  iChat will make its NSTextField active as soon as you drag anything into it, thus causing the field editor to handle the drag.)

On that off chance that anyone at Apple reads this, the bug is in radar with problem ID 3494372, filed November 25, 2003.  It was closed and marked as a duplicate shortly after. :-(

If anyone's curious about the Cocoa field editor, see http://developer.apple.com/documentation/Cocoa/Conceptual/TextEditing/Tasks/FieldEditor.html


In the case of Safari and other WebKit browsers, this may be moot once the support for CSS-styled text fields goes in.. as in that case it won't be using NSTextField anymore.  See http://webkit.opendarwin.org/blog/?p=51</description>
		<content:encoded><![CDATA[<p>&#8220;You can drag to a TEXTAREA field, but not to a TEXT field.&#8221;</p>
<p>As others have pointed out, you can drag into a TEXT field as long as it&#8217;s the field with keyboard focus.  This turns out to be due to the fact that TEXT fields are implemented using NSTextField whereas TEXTAREA fields are implemented with NSTextView.</p>
<p>An NSTextField (generally used for single-line text entry) actually doesn&#8217;t handle any editing, either by typing or by drag-and-drop!  When you click on one, an instance of NSTextView (the &#8220;field editor&#8221; in Cocoa terms) is drawn in place of the NSTextField and handles all the editing.  When you tab away, the NSTextField is updated with the new text and the field editor is removed.  (If you&#8217;ve tabbed to a different text field, then the field editor instance is reused for that new text field.)</p>
<p>This is a holdover from OpenStep.  It&#8217;s normally invisible to the user, except when it comes to dragging text where it fails miserably.  I&#8217;ve asked Apple to fix this (perhaps by having a &#8220;field drop editor&#8221; instance of NSTextView in addition to the &#8220;field editor&#8221; which could be used for handling drags) but so far they haven&#8217;t.  (Although they did fix one particular instance.. I used iChat as an example in my bug report, and they&#8217;ve implemented a workaround in iChat to deal with this.  iChat will make its NSTextField active as soon as you drag anything into it, thus causing the field editor to handle the drag.)</p>
<p>On that off chance that anyone at Apple reads this, the bug is in radar with problem ID 3494372, filed November 25, 2003.  It was closed and marked as a duplicate shortly after. <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>If anyone&#8217;s curious about the Cocoa field editor, see <a href="http://developer.apple.com/documentation/Cocoa/Conceptual/TextEditing/Tasks/FieldEditor.html" rel="nofollow">http://developer.apple.com/documentation/Cocoa/Conceptual/TextEditing/Tasks/FieldEditor.html</a></p>
<p>In the case of Safari and other WebKit browsers, this may be moot once the support for CSS-styled text fields goes in.. as in that case it won&#8217;t be using NSTextField anymore.  See <a href="http://webkit.opendarwin.org/blog/?p=51" rel="nofollow">http://webkit.opendarwin.org/blog/?p=51</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Liberal Wacko</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-356</link>
		<dc:creator>Liberal Wacko</dc:creator>
		<pubDate>Fri, 02 Jun 2006 21:06:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-356</guid>
		<description>The people offended by the illegal alien and religious references must be from the United States of the Offended. Frankly, I feel sorry for them. Any mention of religion or politics causes them to emotionally lash out at those that do not share their beliefs. For the record, religion IS a choice and so is people's behavior towards others.

Thank you for the article, Leland. It was very enlightening and in no way offensive. I'm always eager to learn about different ways of doing things as well as different ways of thinking. I guess others are not as open minded.</description>
		<content:encoded><![CDATA[<p>The people offended by the illegal alien and religious references must be from the United States of the Offended. Frankly, I feel sorry for them. Any mention of religion or politics causes them to emotionally lash out at those that do not share their beliefs. For the record, religion IS a choice and so is people&#8217;s behavior towards others.</p>
<p>Thank you for the article, Leland. It was very enlightening and in no way offensive. I&#8217;m always eager to learn about different ways of doing things as well as different ways of thinking. I guess others are not as open minded.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Battle of the browsers at adlin.com</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-355</link>
		<dc:creator>Battle of the browsers at adlin.com</dc:creator>
		<pubDate>Fri, 02 Jun 2006 19:56:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-355</guid>
		<description>[...] Today Infinite Loop linked to a really good article about the pros and cons of various web browsers on each platform. It includes information on browser speed, developing/designing for compatibility, plug-ins, and more. [...]</description>
		<content:encoded><![CDATA[<p>[...] Today Infinite Loop linked to a really good article about the pros and cons of various web browsers on each platform. It includes information on browser speed, developing/designing for compatibility, plug-ins, and more. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Navarik : : Why use a different web browser? :: The Marine Data Network&#8482;</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-354</link>
		<dc:creator>Navarik : : Why use a different web browser? :: The Marine Data Network&#8482;</dc:creator>
		<pubDate>Fri, 02 Jun 2006 18:57:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-354</guid>
		<description>[...] Web developer Leland Scott writes an excellent overview of the relative merits of many different web browsers on different computer platforms. He notes in particular that the best performance (in terms of page-load speed) comes from the Opera browser on Windows and Safari on the Mac&#8212;not from the dominant Internet Explorer (IE) or #2 Firefox browser on either platform. [...]</description>
		<content:encoded><![CDATA[<p>[...] Web developer Leland Scott writes an excellent overview of the relative merits of many different web browsers on different computer platforms. He notes in particular that the best performance (in terms of page-load speed) comes from the Opera browser on Windows and Safari on the Mac&mdash;not from the dominant Internet Explorer (IE) or #2 Firefox browser on either platform. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reid Sorenson</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-353</link>
		<dc:creator>Reid Sorenson</dc:creator>
		<pubDate>Fri, 02 Jun 2006 18:01:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-353</guid>
		<description>Your point about 75% of Mac users on Safari doesn't quite work. 3.3% market share for Macs is based on recent sales, not on the installed base of computers.

Since Macs reputedly have a longer useful life, or at least a longer purchase cycle, than the average PC, the installed base of Macs is likely greater than 3.3%. I'd wager there are still a significant number of Mac users out there running IE on older hardware/OS combinations.</description>
		<content:encoded><![CDATA[<p>Your point about 75% of Mac users on Safari doesn&#8217;t quite work. 3.3% market share for Macs is based on recent sales, not on the installed base of computers.</p>
<p>Since Macs reputedly have a longer useful life, or at least a longer purchase cycle, than the average PC, the installed base of Macs is likely greater than 3.3%. I&#8217;d wager there are still a significant number of Mac users out there running IE on older hardware/OS combinations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Garrett Albright</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-352</link>
		<dc:creator>Garrett Albright</dc:creator>
		<pubDate>Fri, 02 Jun 2006 16:14:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-352</guid>
		<description>Along the lines of FireBug is Safari Tidy, which scans the source code using W3C's Tidy utility and highlights any errors and warnings in the source view. It's really nice. According to it, this page has six errors and 36 warnings…
http://zappatic.net/safaritidy/

I also really like SafariStand. But with regards to it being able to rearrange tabs, that only counts for the tabs in its own vertical sidebar. It doesn't do anything about Safari's standard horizontal tab bar, save for adding the feature that lets you easily go back and forth between tabs by just pressing comma and period. I've grown so used to that that whenever I sit down at a Mac that doesn't have that installed, I find myself furiously pounding away at the comma and period keys, wondering why the tabs aren't switching…</description>
		<content:encoded><![CDATA[<p>Along the lines of FireBug is Safari Tidy, which scans the source code using W3C&#8217;s Tidy utility and highlights any errors and warnings in the source view. It&#8217;s really nice. According to it, this page has six errors and 36 warnings…<br />
<a href="http://zappatic.net/safaritidy/" rel="nofollow">http://zappatic.net/safaritidy/</a></p>
<p>I also really like SafariStand. But with regards to it being able to rearrange tabs, that only counts for the tabs in its own vertical sidebar. It doesn&#8217;t do anything about Safari&#8217;s standard horizontal tab bar, save for adding the feature that lets you easily go back and forth between tabs by just pressing comma and period. I&#8217;ve grown so used to that that whenever I sit down at a Mac that doesn&#8217;t have that installed, I find myself furiously pounding away at the comma and period keys, wondering why the tabs aren&#8217;t switching…</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Quiet thoughts at the Midnight Caf</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-351</link>
		<dc:creator>Quiet thoughts at the Midnight Caf</dc:creator>
		<pubDate>Fri, 02 Jun 2006 15:40:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-351</guid>
		<description>&lt;strong&gt;fast and slow&lt;/strong&gt;

Different browsers. Different environment.</description>
		<content:encoded><![CDATA[<p><strong>fast and slow</strong></p>
<p>Different browsers. Different environment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Schiller</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-350</link>
		<dc:creator>Jeff Schiller</dc:creator>
		<pubDate>Fri, 02 Jun 2006 14:07:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-350</guid>
		<description>"Your comments make clear that you haven’t actually read the article. I’m not talking about websites that are standards-compliant but don’t work in Safari because Safari has a bug."

Actually, Leland, I did read the article and what you said is "when they fail to include Safari in their compatibility testing, they are basically thumbing their nose at Mac users. In my world, that’s not just a nasty thing to do, it’s also illegal."

I code to standards, and then I work around IE problems.  But I do not include Safari in my compatibility testing.  Why?  Because I have a PC with Windows installed.  I can freely install Linux to test on Konqueror, but to test on a Mac I either have to buy a Mac or buy the MacOS and run it in an emulator like QEMU.  So far, I have done neither.  Am I committing a crime?  Mac users have at least FOUR browsers they can choose from that should work (Opera, Firefox, Camino, Seamonkey) so that's why I feel justified in my current process.

Actually I would love to test in Safari, because I'd like to see what their level of SVG support in the nightlies are like (this is my current area of research).  If someone wants to point me to the best way of doing that on a PC, I'd be delighted.

Great article btw, except for the "illegal" crack...</description>
		<content:encoded><![CDATA[<p>&#8220;Your comments make clear that you haven’t actually read the article. I’m not talking about websites that are standards-compliant but don’t work in Safari because Safari has a bug.&#8221;</p>
<p>Actually, Leland, I did read the article and what you said is &#8220;when they fail to include Safari in their compatibility testing, they are basically thumbing their nose at Mac users. In my world, that’s not just a nasty thing to do, it’s also illegal.&#8221;</p>
<p>I code to standards, and then I work around IE problems.  But I do not include Safari in my compatibility testing.  Why?  Because I have a PC with Windows installed.  I can freely install Linux to test on Konqueror, but to test on a Mac I either have to buy a Mac or buy the MacOS and run it in an emulator like QEMU.  So far, I have done neither.  Am I committing a crime?  Mac users have at least FOUR browsers they can choose from that should work (Opera, Firefox, Camino, Seamonkey) so that&#8217;s why I feel justified in my current process.</p>
<p>Actually I would love to test in Safari, because I&#8217;d like to see what their level of SVG support in the nightlies are like (this is my current area of research).  If someone wants to point me to the best way of doing that on a PC, I&#8217;d be delighted.</p>
<p>Great article btw, except for the &#8220;illegal&#8221; crack&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-349</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Fri, 02 Jun 2006 13:47:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-349</guid>
		<description>From my own experience, Safari renders pretty much identically to Gecko. I've never had to tweak my layout to make it work for Safari. (IE is of course a different story.)

As soon as Ajax enters the picture, it's a whole new ballgame. I find developing for Safari difficult because it has no JavaScript debugging capabilities. You have to enable a console via a hidden preference and the error messages it spits out are less than helpful. So you're basically limited to debugging via alert(), which sucks.

I've seen screenshots of a DOM inspector in the works for Safari, but that really only helps with troubleshooting layout bugs.

Also -- as far as I know, Safari doesn't have a rich text editor component as Gecko and IE do. That's an increasingly useful thing to have as web apps get more sophisticated.</description>
		<content:encoded><![CDATA[<p>From my own experience, Safari renders pretty much identically to Gecko. I&#8217;ve never had to tweak my layout to make it work for Safari. (IE is of course a different story.)</p>
<p>As soon as Ajax enters the picture, it&#8217;s a whole new ballgame. I find developing for Safari difficult because it has no JavaScript debugging capabilities. You have to enable a console via a hidden preference and the error messages it spits out are less than helpful. So you&#8217;re basically limited to debugging via alert(), which sucks.</p>
<p>I&#8217;ve seen screenshots of a DOM inspector in the works for Safari, but that really only helps with troubleshooting layout bugs.</p>
<p>Also &#8212; as far as I know, Safari doesn&#8217;t have a rich text editor component as Gecko and IE do. That&#8217;s an increasingly useful thing to have as web apps get more sophisticated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.musingsfrommars.org/2006/05/all-the-lovely-browsers.html#comment-348</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 02 Jun 2006 13:05:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.musingsfrommars.org/?p=861#comment-348</guid>
		<description>Oh, I really should have read some of your bits a little more carefully... just one thing that I don't think I covered:

{{For that matter, it’s perfectly usable without style sheets AND Javascript.}}

For the bulk of your page, that's true... have you ever tried to view the comments without javascript...?


(don't tell me... freedom of speech only applies if you're using a modern browser!! ;) )</description>
		<content:encoded><![CDATA[<p>Oh, I really should have read some of your bits a little more carefully&#8230; just one thing that I don&#8217;t think I covered:</p>
<p>{{For that matter, it’s perfectly usable without style sheets AND Javascript.}}</p>
<p>For the bulk of your page, that&#8217;s true&#8230; have you ever tried to view the comments without javascript&#8230;?</p>
<p>(don&#8217;t tell me&#8230; freedom of speech only applies if you&#8217;re using a modern browser!! <img src='http://musingsfrommars.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> )</p>
]]></content:encoded>
	</item>
</channel>
</rss>
