<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/1.5.1.3" -->
<rss version="0.92">
<channel>
	<title>Musings from Mars: Reports, News, Resources, and Software Reviews</title>
	<link>http://www.musingsfrommars.org</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>
	<lastBuildDate>Fri, 05 Sep 2008 20:14:47 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>

	 	<item>
		<title>Mars Report &#187;A Close-Up Look At Today's Web Browsers:<br />Comparing Firefox, IE 7, Opera, Safari</title>
					<description><![CDATA[<p>My, we've come a long way in browser choices since 2005, haven't we? It's been a very heady time for programmers who dabble in the lingua franca of the World Wide Web: HTML, JavaScript, Cascading Style Sheets, the Document Object Model, and XML/XSLT. Together, this collection of scripting tools, boosted by a <img src="http://www.musingsfrommars.org/images/wbrowsers1.jpg" width="250" border="0" alt="Browser choices" title="Browser choices" style="display:block;float:right;margin-top:8px;margin-left:8px;" />technique with the letter-soup name "XMLHttpRequest," became known as "Ajax." Ajax spawned an avalanche of cool, useful, and powerful new web applications that are today beginning to successfully challenge traditional computer-desktop software like Microsoft Word and Excel. As good as vanguard products like Goodle's <a href="http://maps.google.com/">Maps</a>, <a href="http://mail.google.com/">Gmail</a>, <a href="http://docs.google.com/?tab=mo#all">Documents</a>, and <a href="http://www.google.com/calendar/">Calendar</a> apps are, one only has to peek at what Apple has accomplished with its new <a href="http://www.apple.com/mobileme/">MobileMe</a> web apps to see how much like desktop applications web software can be in 2008.</p>
<p>That this overwhelming trend toward advanced, desktop-like applications has happened at all is the result of the efforts of determined developers from the Mozilla project, which rose from the ashes of Netscape's demise to create the small, light, powerful and popular Firefox browser. The activity of the Mozilla group spurred innovation from other browser makers and eventually forced a trend towards open standards that made the emergence of Ajax possible.</p>
<p>This article starts with a brief history of web browsers and then jumps into a look at the feature set of the four primary "modern" web browsers in 2008. The comparison of browser features begins by listing the core features that all these browsers have in common. The bulk of the article lists in detail "special features" of each browser and each browser's good and bad points, as they relate to the core browser characteristics. Following that, I present some recent data on the comparative performance of these browsers. The article concludes with recommendations I would make to organizations interested in making the switch from IE6 in 2008.</p>]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2008%2F07%2Fclose-up-look-at-todays-web-browsers.html&amp;seed_title=Mars+Report+%26%23187%3BA+Close-Up+Look+At+Today%27s+Web+Browsers%3A%3Cbr+%2F%3EComparing+Firefox%2C+IE+7%2C+Opera%2C+Safari</link>
	</item>
 	<item>
		<title>Mars Report &#187;WebKit/Safari Keep Blazing the Trail to CSS 3.0</title>
					<description><![CDATA[<p class="BigFirst">Looking back,<img src="http://www.musingsfrommars.org/images/csslogo.jpg" height="226" width="250" border="0" alt="Cascading Style Sheets!" title="Cascading Style Sheets!" leader style="float:right;display:block;margin-left:8px;" />This is an update to the article I wrote last summer, when Safari 3.0 was first released. In the 9 months since then, a lot has happened, and I wanted to try to keep this info up to date. Opera, iCab, Konqueror, and Firefox have all made progress in adopting CSS 3.0 specifications, the next generation of the <a href="http://www.w3.org/TR/css3-roadmap/">W3C's Cascading Style Sheets standard</a>.</p><p>However, the <a href="http://webkit.org/blog/">WebKit team</a> continues to lead the pack, as they have since I first contemplated this article over a year ago. In the last 6 months, that team has not only adopted more of the CSS 3.0 specs ahead of the others, but they have proposed several exciting new specs of their own, which the W3C is taking up as draft recommendations.
</p><p>In addition to updating the state of CSS 3.0 in WebKit/Safari, I've also added some new demos for the Backgrounds section. </p>
<p>Here are the CSS 3.0 features I wrote about in July 2007:
</p><ol> <li><strong>Box-shadow</strong>: Yes! Add drop shadows through CSS!</li> <li><strong>Multi-column layout</strong>: Can we really do this now? With HTML?</li> <li><strong>Resize</strong>: Give JavaScript hacks a rest and let users relax when typing input on web pages.</li> <li><strong>Rounded corners</strong>: Any <div> can be made round.</div></li> <li>C<strong>olors with transparency</strong>: There goes another ugly hack from way back!</li> <li><strong>Background image controls</strong>: Remember how great it was when you could add images as well as colors to an element's background CSS style? Well, it's about to get a whole lot better!</li> </ol>
<p>And since then, WebKit and Safari 3.1 have adopted the following new ones:</p>
<ol><li>Adopted last October, WebKit introduced its first take at <strong>CSS Transforms</strong>, which it has submitted to the W3C for consideration. With CSS Transforms, <code>&#60;DIV&#62;</code>s can be scaled, rotated, skewed and translated... all without using JavaScript!</li>
<li>Announced at the same time is the equally exciting implementation of <strong>CSS Animations</strong>. At the moment, the only type of animation that's documented and demonstrated on the WebKit blog is based on <strong>CSS Transitions</strong>, which let you define how an object or attribute changes over time from one state to another.</li>
<li>Also in October, WebKit added the CSS <strong>Web Fonts</strong> feature, which lets designers beam fonts to users through CSS and HTML, approximating the capabilities of PDF in a much lighter-weight form.</li>
<li>Then, after a lull, things started to heat up again last month, when Apple released Safari 3.1. Safari 3.1 incorporated all of the CSS 3.0 features WebKit had pioneered earlier, plus it added a bunch of things the WebKit team hadn't blogged about. Chief among these was support for <strong>CSS Attribute Selectors</strong>. This is something of a holy grail to advanced web developers, since it opens up a whole world of possibilities for using the Document Object Model (DOM) to build better web interfaces. When released, WebKit was the first and only browser to support this geeky, but highly practical feature.</li>
<li>And then, just today, WebKit added support for CSS Gradients to its portfolio. Gradients are not yet a CSS 3.0 specification, but they are part of the HTML 5.0 spec. No doubt Apple's implementation will be referred to the W3C for consideration.</li>
</ol>]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2008%2F04%2Fwebkitsafari-keep-blazing-the-trail-to-css-30.html&amp;seed_title=Mars+Report+%26%23187%3BWebKit%2FSafari+Keep+Blazing+the+Trail+to+CSS+3.0</link>
	</item>
 	<item>
		<title>Mars Report &#187;If I Complete A Digression, Did I Get Anything Done?</title>
					<description><![CDATA[I'm drowning in ideas I have no time to pursue...! I think this is what some people mean when they complain of "information overload." In my case, it's more like "idea overload." 

I recently tried some of the "getting things done" software tools I've downloaded in an attempt to get my idea-log under control... but none of them really helped.  I'm leaning to a href="http://bargiel.home.pl/iGTD/">iGTD since it's free, full-featured, and actively under development, but honestly, the work of compiling my list of projects and trying to prioritize and schedule them, etc., merely made me even more aware of how swamped I am, and how far behind I am in the things I want to be doing!

I will certainly be getting some of these "things" done eventually, but it sure is harder as the projects pile up. And my wife keeps wondering why I'm killing myself over work I don't even get paid for...! Now, <b>there's</b> a conundrum that simply could not have existed before the web came along. Am I having more ideas for interesting projects now because there's a potential audience that might be likewise intrigued? Or is my "idea center" being overstimulated by the vast number of other fascinating projects now so readily at my disposal? And is ADD merely a byproduct of living with the web? That is, are we more distractible today because web browsing can lead us onto so many irresistable, multi-nested, looping digressions? No wonder so many of us have trouble getting anything done! :-)]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2007%2F07%2Fif-i-complete-a-digression-did-i-get-anything-done.html&amp;seed_title=Mars+Report+%26%23187%3BIf+I+Complete+A+Digression%2C+Did+I+Get+Anything+Done%3F</link>
	</item>
 	<item>
		<title>Mars Report &#187;How To Use TextEdit as an HTML Editor</title>
					<description><![CDATA[<img src="http://www.musingsfrommars.org/images/textedit_glow.jpg" height="200" width="200" border="0" alt="TextEdit's Underlying Glow Is Very Strong" title="TextEdit's Underlying Glow Is Very Strong style="display:block;float:right;margin-left:10px;" />Like most geeky Mac users, I delight in the little "easter eggs" I discover from time to time as I use my Mac.  It's especially satisfying when I stumble across something cool about apps I thought I knew... even mundane little apps like <a href="http://www.apple.com/support/mac101/work/23/">TextEdit</a>. This article describes how I learned to use TextEdit as an HTML editor (!!)  It's the first in a planned series I'll be publishing to share and preserve my personal Mac OS X "easter eggs." I've already got a long Edgies note that's full of little tips and tricks on topics like Pages, Quicksilver, contextual menus, PackageMaker, and DevonThink Pro, as well as more on TextEdit. 

I originally published this particular tip on <a href="http://www.macosxhints.com/article.php?story=20060828093624972">MacOSXHints</a> last summer, and I always intended to republish it here... but, well, I'm only now getting around to it. MacOSXHints is a great resource for Mac users, and I search its archives frequently. However, as a purveyor of tips, it's a bit limiting, since you can't include images or movies in your writeup, and you don't have much control over how it's presented.  One of the main reasons I purvey tips, by the way, is to try to counteract the drivel a Google search often dredges up. For example, I searched again today to see if anyone had published this useful tidbit about TextEdit and couldn't find it anywhere... for the most part, Google gave me articles like <a href="http://webdesign.about.com/od/textedit/a/aa122006.htm">this one on About.com</a>, which just don't tell the full story.]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2007%2F03%2Fusing-text-edit-as-html-editor.html&amp;seed_title=Mars+Report+%26%23187%3BHow+To+Use+TextEdit+as+an+HTML+Editor</link>
	</item>
 	<item>
		<title>Mars Report &#187;Quietly, Safari Finally Gains WYSIWYG Editing Powers</title>
					<description><![CDATA[<p class="BigFirst">A quiet revolution has taken place for Mac OS X Safari users, but I haven't seen anyone celebrate it... and I've looked! There isn't even a mention of this dramatic change in Safari's powers on the <a href="http://webkit.org/blog/" target="_blank">Surfin' Safari blog</a>, where the open source team that's evolving the WebKit rendering engine used in Safari announce new features and updates. Lately, this team has implemented a number of really amazing features from the CSS 3.0 specification, and each has been trumpeted with some eye-popping examples. But not a word about this.</p>

Well, I for one am celebrating the upgrade with this article and proclaiming to the world that <em>finally</em>, <em>at last</em>, Safari is gaining parity with the other modern browsers in <b>letting users perform WYSIWYG editing whenever the application calls for it</b>. Mac users like me who have simply done without rich-text editing in their WordPress blogs and Gmails, bristling with an unfamiliar envy at the vast majority of users who take this functionality for granted by now, can finally save ourselves some typing and edit in our web browser with the same ease we do in a word processor.]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2007%2F03%2Fquietly-safaris-rendering-engine-gains-wysiwyg-editing-powers.html&amp;seed_title=Mars+Report+%26%23187%3BQuietly%2C+Safari+Finally+Gains+WYSIWYG+Editing+Powers</link>
	</item>
 	<item>
		<title>Mars Report &#187;An Ongoing Review of Personal Information Management Tools for Mac OS X: No Perfect Solution (Yet)</title>
					<description><![CDATA[<p>There are definitely <img src="http://www.musingsfrommars.org/images/pimshootout.jpg" height="448" width="200" border="0" alt="Many Choices: Proliferating Titles in Mac OS X PIM Software" title="Many Choices: Proliferating Titles in Mac OS X PIM Software" style="float:right;margin-left:10px;" />some life decisions that you should think twice before revisiting.  I'm talking things like your marriage, your decision to have kids, your choice of college, your upcoming vacation plans... maybe your car and house.  But honestly, don't politicians make too much of clinging to decisions they made that turn out to be wrong?  And don't some of them place way too high a value on consistency over a long period of time in one's personal values and beliefs?  Is that "fortitude" or "stupidity"?  Heck, as Joni Mitchell once pointed out, "Life is for learning."  If you acknowledge that learning changes you by adding new ideas and insights, then individuals who never change their mind about things aren't particularly good role models for an advanced society... are they?  </p><p>Astute readers of this page are probably starting to wonder where the hell I'm going with this topic.  "Is this an article about PIM software, or not?"  Well, it's actually highly relevant, because one type of decision we make quite often nowadays should be easily reversed.  If it isn't, we've made the wrong choice and should change our minds immediately.  I'm talking about one's choice of software applications. 
</p><p>It's ironic that so many "technology experts" think of Apple as the company that locks users in with proprietary hooks, when Apple has never been the source of such danger at all.  Yes, Apple's hardware is proprietary, but think about it:  If you want to extract your data from a computer, what form does the data take?  Hardware?  Of course not... <em>it's the software, stupid!</em> </p> 
<p>The danger of lock-in isn't from hardware, it's from software.  Since Mac OS X hit the scene 5 1/2 years ago, Apple has been delivering a platform built on open source, standards-based software.  Even when they come up with a proprietary file format, they will shortly reveal easy ways of getting your data into and out of that format.  I'm not saying Apple has never been stupid about this, but their stupidity about formats is the exception rather than the rule.  As a pure software company, Microsoft's business model is built on secret, proprietary formats that hook in to secret code in Windows, closing the Windows environment and locking users into an apparently velvet prison.</p>
<p>I didn't mean to digress onto Microsoft (yet again), but my point is that one of the main reasons I use Mac OS X drives a lot of my software decisions: I don't want to get stuck.  I want to be able to migrate freely to a new software application if the features and benefits are compelling enough, and I don't want worries about how I'll migrate my data to be a show-stopper.
</p>
<p>With this in mind, I've been eyeing the market for personal information management (PIM) software on Mac OS X for a couple of years now.  I've felt a little like a honey bee, alighting briefly on this software package, then moving on to another, and another, all the while sampling a dozen more.  The tool I'm currently using has been my "flower" for the longest period so far: <a href="http://www.devon-technologies.com/">DevonThink Pro</a>.
</p>
<p>Though far from perfect, it's the best tool I've yet found, with the most flexibility for getting data into and out of its data store.  DevonThink Pro covers the widest range of data types, and encompasses a large universe of possible uses and usage scenarios.  However, it took me quite awhile to get comfortable with DevonThink, and even now I continue to discover better ways of working with it.  And because of a few glaring limitations, as well as my general Software Addict's mindset, I continue to sample the competition.
</p>
<p>This article is not about DevonThink Pro, although I'll share a few thoughts along the way.  Rather, it's intended to be an ongoing repository of my observations about software products that overlap with DevonThink as I try them out.  Given time constraints, these are not complete reviews of the various products, but rather they simply document my quickly written notes on pros and cons during the course of my evaluations.  Because new versions of software often overcome limitations in earlier versions (but, as self-evident as this may be, it's not always true), it wouldn't be fair to set these notes in stone forever.  For any products that have enough "pros" to make me want to return and sample new releases down the road, I intend to revise the entries as the products evolve.
</p> <p>One of these days, I'll hopefully find the "perfect" product and can close the door on this category of software for awhile.  But in the meantime, I'm keeping the door wide open and welcome any newcomers that look interesting and aren't outrageously expensive.</p>]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2007%2F03%2Fongoing-review-of-personal-information-management-tools-for-mac-os-x.html&amp;seed_title=Mars+Report+%26%23187%3BAn+Ongoing+Review+of+Personal+Information+Management+Tools+for+Mac+OS+X%3A+No+Perfect+Solution+%28Yet%29</link>
	</item>
 	<item>
		<title>Mars Report &#187;Ten Ways To Make a Podcast, Plus One</title>
					<description><![CDATA[<img src="http://www.musingsfrommars.org/images/itunes1_s.png" height="250" width="250" border="0" alt="Old Classic 45s Jukebox Feed in iTunes Search" title="Old Classic 45s Jukebox Feed in iTunes Search" style="display:block;float:right;margin-left:10px;" />In August 2005, I was all pumped up to make my first podcast, and the webosphere was full of great advice, new tools, and lots of encouragement from Mac zines and blogs.  I was particularly excited to put together an "enhanced" podcast using the new iTunes extensions Apple had released earlier that summer.  With enhanced podcasts, you can embed "chapters" into a single audio file, and mark each chapter with text and images.  That way, when the podcast plays in your iPod or in iTunes, the text forms a set of hyperlinks so the user can hop from one part of the podcast to another, while your chapter pictures help set the mood.  This was a great new publishing medium, and obviously publishers all around the world were excited to adapt their ideas to it.

<p>The podcast tool market was still in its infancy a year ago, but already there were quite a few choices. There were fewer choices for doing enhanced podcasts, but I had no trouble finding a good piece of freeware for my experiment: <a href="http://www.rbsoftware.net/?page=ctm">ChapterToolMe</a> was awkwardly named but easy to use, and in no time I had a podcast to submit to the iTunes music store.  
</p>
<p>The aim of my podcast experiment was to publish the latest mp3 snippets added to the <a href="http://www.classic45s.com">Classic 45's</a> "Jukebox," and I planned to include a brief, spoken narrative about each 45 rpm record.  I used <a href="http://www.apple.com/finalcutstudio/soundtrackpro/">Soundtrack Pro</a> to assemble the audio file, and that was the time-consuming part.  Stringing the mp3 bits together didn't take too long, but getting the narrative just right did.  After doing one, I decided I simply wouldn't have time to make a series out of this, and my life moved on to other creative endeavors.  (To my surprise, I see that my original podcast is still in the iTunes inventory... you can find it by searching for "Classic 45s Jukebox" or perhaps trying <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=78675870&#038;s=143441">this URL</a>.)
</p>
<p>A few months ago, I finally sat down and adapted my PHP script that updates the regular RSS feed for Classic 45's to create a new feed just for jukebox items, including an enclosure tag for the mp3 files.  Then the project lay dormant until last week, when a possible method of automating the podcast process suddenly hit me. 
</p>
<p><a href="http://www.musingsfrommars.org/images/itunes2_l.png" rel="lightbox[itunes]" style="display:block;" title="New Classic 45s Jukebox Feed in iTunes List"><img src="/images/itunes2_s.png" height="250" width="250" border="0" alt="New Classic 45s Jukebox Feed in iTunes List" title="New Classic 45s Jukebox Feed in iTunes List"  class="reflect rheight15 ropacity60" style="display:block;clear:both;float:left;margin-right:10px;" /></a>Rather than putting together one big audio file, with recorded narration, and then dividing it into chapters using an enhanced podcast tool, I could just release each mp3 file as a separate episode.  Each episode could include the text narration and facts about the record, plus the label or sleeve scan I normally include on the site.  I wasn't totally sure this would work, but it seemed worth testing.  If it worked, I could release a podcast without eating away up any more of my precious spare time.  When I pointed Safari to the mp3 feed I'd made earlier, it loaded the "podcast" right up, displaying the HTML and image content along with a link to the enclosed mp3 file for the last 36 jukebox items.  I then went to iTunes and entered the feed URL as a new Podcast subscription, and lo and behold, iTunes also loaded  the feed, even providing little <img src="/images/itunes_get.png" width="31" height="13" alt="Get"/> buttons for subscribers to download each episode  they want.
</p>
<p>So, the concept seemed sound, and the next step seemed to be a tools review.  Was there some cool new application that would help me with the project?  Perhaps there were new capabilities of the podcast specification that I could leverage.  Thus, the usual sequence of my life played out again:  One project led to another!  :-)</p>]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F11%2Ften-ways-to-make-a-podcast.html&amp;seed_title=Mars+Report+%26%23187%3BTen+Ways+To+Make+a+Podcast%2C+Plus+One</link>
	</item>
 	<item>
		<title>Mars Report &#187;How Many Firefox Extensions Does It Take To Make One SafariStand?</title>
					<description><![CDATA[<p class="BigFirst">The title of this <img src="http://www.musingsfrommars.org/images/safaristand1.png" alt="Many plugins built into SafariStand" title="Many plugins built into SafariStand" width="157" height="581" style="margin-bottom:10px;margin-left:10px;float:right;"/>article is deliberately provocative: I don't know the answer to the question, and I don't really care.  But having been there with Firefox many times, all I can say is that Safari plugins like <a href="http://hetima.com/safari/stand-e.html">SafariStand</a> make me grateful that I don't have to find out.  I've found it much easier to utilize and keep track of one plugin rather than keeping, say, six or more in sync and up-to-date.</p>
<p>Our culture is generally dominated by a "more is More" attitude, so that the browser with the most plugins is believed <strong>by definition</strong> to be the best horse to bet on.  This is the same argument some Windows users have made for years with respect to their choice of operating system: I want to use the computer that has the most software to choose from.  This argument is proven empty when you actually sit down and compare the quality of Mac software in a given functional category versus that of Windows software (don't take my word for it: Actually do it yourself sometime), and that emptiness carries over to the issue of browser plugins.  Certainly, there are some software categories that you legitimately need access to a Windows PC for.  But if you notice, nearly all such categories cover business, rather than personal, requirements, and they're for very narrow fields of interest indeed.  The only personal software category where the Mac actually lags Windows is gaming, and I predict that the gap in gaming titles won't be nearly so large a year or two from now as it is today.</p>

<p>As far as the supposed dearth of plugins for Safari in comparison with Firefox, SafariStand is an excellent case-in-point.  There are other excellent multifunction Safari plugins (<a href="http://haoli.dnsalias.com/Saft/index.html">Saft</a>, <a href="http://culater.net/software/PithHelmet/PithHelmet.php">PithHelmet</a>, <a href="http://batista.org/extender.html">Safari Extender</a>, for example), but I'm highlighting SafariStand because it's not only great, but also <em>free</em>.  After all, if a Safari user finds they are starting to <em>buy</em> plugins, they really should consider paying for a browser that has dozens of plugins already built in, like <a href="http://www.omnigroup.com/applications/omniweb/">OmniWeb</a>.  Being the cheapskate I am, I like free things, and SafariStand is one of my favorite freebies for Safari.  Besides, most Firefox plugins are free, so it seems only fair to restrict this plugins conversation to those that Safari users can add without paying extra.</p>

<p><img src="/images/safaristandmenu.png" height="280" width="250" border="0"  alt="SafariStand Main Menu" title="SafariStand Main Menu" style="float:right;margin-left:10px" class="reflect rheight25" />In this article, I'm going to focus on just a couple of the best bits from the latest SafariStand beta, which are just too wonderful to remain obscure from the Safari-loving hordes.  But very briefly, here is a list of the main functions that SafariStand adds to Safari.  To gather these functions into Firefox would require the gathering of a half-dozen or more separate plugins, each of which would have to be authorized and kept up to date, etc.</p>
<ol><li>Option to restore your last workspace, or any of the pages you had open, on launch.</li><li>Add sidebar with thumbnail tabs.</li><li>Customize search engines available in the standard Google search form.</li><li>Automate "find" function without having to type Cmd-F.</li><li>Add color labels to your bookmarks.</li><li>Enable site alteration, customizing allowable plugins, images, JavaScript, style sheets, and more for any website.</li><li>Colorize the HTML source window, and make it editable.</li><li>Reorder tabs in a window (this is a native feature of Firefox and will be one in Safari 3.0).</li><li>Use the "Stand Bar", a floating palette with searchable bookmarks and history, as well as customizable SafariStand folders and RSS feeds.</li><li>Configure your "Bookmark Shelf," a floating palette that lets you build and access saved "workspaces," which are lists of sites you open up in a browser session and want to save for later use.</li><li>Access one of the best "Page Info" stores now available for any browser.</li><li>For any site you're visiting, easily see a list of all the cookies the site has set, examine their contents, and/or delete one or more of them.</li></ol>]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F10%2Fhow-many-firefox-extensions-does-it-take-to-make-one-safaristand.html&amp;seed_title=Mars+Report+%26%23187%3BHow+Many+Firefox+Extensions+Does+It+Take+To+Make+One+SafariStand%3F</link>
	</item>
 	<item>
		<title>Mars Report &#187;Three New Safari 3.0 Tricks Are Producing Leopard Lust</title>
					<description><![CDATA[<p class="BigFirst">You've heard about one or two of them, and you may even have seen a YouTube video of Safari 3.0's tab tricks.  But let me tell you, as part of my <a href="http://www.musingsfrommars.org/building-leopard/">Building Leopard</a> project, discovering Safari 3.0 has left me with an insatiable desire to work in Leopard full-time.  There are three standout features that I really miss when I "degrade gracefully" to other modern web browsers on my Mac---and that includes Firefox 2.0x, Opera 9.x, and Safari 2.x as my regular web companions.  
</p><p>Even though Firefox has enough cool extensions to keep a software addict fed from now until next year, none of them match the upcoming features Apple has cooked up for Safari 3.0 in Mac OS X 10.5 ("Leopard").  Likewise, Opera and its talented development team is going to be left behind the curve for awhile, as are better-than-Safari wannabes like Shiira and OmniWeb on the Mac.  (It took Microsoft 5 years to add tabs to its browser, and from the way they've implemented them, I still don't think they quite get it.  So, no, I'm not expecting any innovative new ideas in web  browsing from Redmond any time soon.)
</p><p>Ok, with a buildup like that, I can hear you Safari naysayers out there beginning to clear your throats in preparation for throwing out some canned  dissults about Safari.  Save 'em.  
</p><p>I'm not sharing these in order to put down anybody else's browser of choice (well, IE is so far down it's hard to do anything else!), and I'm not suggesting they are going to revolutionize web browsing, even remotely.  The ideas Apple has implemented are not so unique that the company should have taken out patents or anything.  Rather, these are incremental innovations of the sort that keep the art of web browsing moving forward.  It's ideas like these that could potentially jog the minds of other creative programmers, who will then go off and imagine some other cool new enhancements for Firefox or Opera or Shiira or OmniWeb.
</p><p>In the end, it's all good for web surfers like you and me.  (Hey! Are humans and martians who browse the web "web browsers"?  If so, when do we get new features?)
</p>]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F10%2Fthree-new-safari-30-tricks-are-producing-leopard-lust.html&amp;seed_title=Mars+Report+%26%23187%3BThree+New+Safari+3.0+Tricks+Are+Producing+Leopard+Lust</link>
	</item>
 	<item>
		<title>Mars Report &#187;Writing on Your Screen: Digital Annotations Can Save Time, Trees</title>
					<description><![CDATA[<p>I've had an interest in <img src="http://www.musingsfrommars.org/images/desktopann3.png" align="right" alt="Digital Annotation Rocks!" title="Digital Annotation Rocks!" width="300" height="242" style="float:right;margin-left:10px" />the "paperless office" for years, ever since Adobe Acrobat came out and was pitched as a possible solution.  However, despite the growing sophistication of personal computers over the years, people seem to cling to paper methods no matter what great digital idea comes along.  There are reasons for this, of course.  For example, I still much prefer to read paper documents instead of trying to read onscreen. My desk is littered with web articles I've printed out to read later, although I do take steps to minimize the amount of paper required... by printing duplex (those new Pixma printers from Canon finally make duplex practical in an affordable desktop printer), and by even sometimes printing two pages up, thereby fitting four pages on one sheet of paper.
</p><p>
My preference for reading paper has more to do with portability than readability nowadays.  I simply prefer to read in a more relaxed position than one can muster at a desktop PC, and I also like reading in places where even laptops are uncomfortable to use.  (I didn't say the toilet, mind you.)
</p><p>
One small area where little progress seems to have been made in eliminating paper involves marking up comments and other notes on paper documents.  If I see a web article or some other electronic document and want to pass it along to a colleague with a few comments, my digital options aren't great.  I can forward the URL in an email, but then it's hard to focus attention on the particular passage I want to comment on.  I can take a screenshot and somehow include that in an email or word processing document and send it along.  Or I can print it out and mark it up, then stick it in interoffice mail... or simply walk it over to my colleague.
</p><p>
But what if I could simply mark up a few comments right on my computer screen and then transmit a snapshot of that?  Wouldn't that be easier all around, and save paper as well?
</p>]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F09%2Fwriting-on-your-screen-digital-text-annotations.html&amp;seed_title=Mars+Report+%26%23187%3BWriting+on+Your+Screen%3A+Digital+Annotations+Can+Save+Time%2C+Trees</link>
	</item>
 	<item>
		<title>Mars Report &#187;Another Lovely Browser!  <br />Shiira 2.0 Beta Leads the Way to Ideal Tabbed Browsing</title>
					<description><![CDATA[<img src="/images/shiira_icon_cloud.jpg" width="400" height="400" style="float:right;margin-left:10px"/><p>Another day, another cool new WebKit-related application that made me stop what I was doing and take some screenshots!  In this case, I also took a couple of home movies to demonstrate features that words may not quite do justice to.  What am I talking about tonight?  Much to my delight, I'm referring to the new public beta release of <a href="http://hmdt-web.net/shiira/en">Shiira 2.0</a>, an open source web browser based on Apple's <a href="http://developer.apple.com/opensource/internet/webkit.html">WebKit</a> and its WebCore/JavaScriptCore framework.</p>
<p>Most of the folks who wander into this blog from a Mac OS X background have undoubtedly tried Shiira before.  The project's humble goal is "to create a browser that is better and more useful than Safari."  That goal has been elusive in the past, although Shiira 1.2 has certainly put WebKit through some powerful experiments and come up with a few features that Apple would do well to emulate (draggable tabs, anyone?).  But mark my words... if the Shiira team finishes version 2.0 before Apple unveils Safari 3.0 next spring with the launch of Mac OS X 10.5 ("Leopard"), they will have accomplished their goal---at least for a little while.
</p><p>
This prediction is based on no more than an hour of browsing and tinkering with the as-yet-unfinished Shiira 2.0 beta release.  I'm not going to go through a blow-by-blow of Shiira 2.0 here.  (For that, check out this useful "<a href="http://mark.alittlenoise.com/blog/?p=22">visual preview</a>" of Shiira 2.0.)  Instead, I want to highlight a couple of the features that I think could very well lead me to switch from Safari to Shiira once the developers complete a few more of the missing functionalities (e.g., bookmark bar).  In my opinion, this browser is <strong><em>that good</em></strong>.
</p>]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F08%2Fanother-lovely-browser-shiira-2-beta-leads-the-way.html&amp;seed_title=Mars+Report+%26%23187%3BAnother+Lovely+Browser%21++%3Cbr+%2F%3EShiira+2.0+Beta+Leads+the+Way+to+Ideal+Tabbed+Browsing</link>
	</item>
 	<item>
		<title>Mars Report &#187;Web Inspector Gains New Eyes for Metrics, Properties</title>
					<description><![CDATA[<img src="http://www.musingsfrommars.org/images/webinspector1_s.png" height="316" width="200" border="0" align="right" hspace="8" vspace="8" alt="Web Inspector's New Tabs" title="Web Inspector's New Tabs" />Like many of you who develop on the Mac, I was amazed and very impressed by the <a href="http://webkit.opendarwin.org/">WebKit</a> team's <a href="http://webkit.opendarwin.org/blog/?p=41">Web Inspector</a> tool when it was unveiled in January.  However, it was clearly not yet complete... two critical tabfulls of data were missing, which kept me turning to other tools---like the excellent <a href="http://www.joehewitt.com/software/firebug/">Firebug</a> for Firefox---when getting into a serious debugging session.

Well, tonight I was delighted to discover that the wait is over!  On downloading a new build of WebKit today, I found that Web Inspector finally can provide those critical Metrics and Properties of each DOM element on my web pages.  And boy, have they done a great job in the implementation!  Every bit as cool and functional as the original bits, so I can now get all the details on any element of the page with a right-click of my mouse (control-click for some folks) and a simple selection of "Inspect Element."  Now come on Firebug fans, don't you wish you could inspect an element that easily? Not that it's hard with Firebug, but I always say, "Save a millisecond here and a millisecond there, and pretty soon you've saved a  whole second!"  (Just kidding... I never said that before.) :-)]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F08%2Fweb-inspector-gains-new-eyes.html&amp;seed_title=Mars+Report+%26%23187%3BWeb+Inspector+Gains+New+Eyes+for+Metrics%2C+Properties</link>
	</item>
 	<item>
		<title>Mars Report &#187;Protecting Windows: How PC Malware Became A Way of Life</title>
					<description><![CDATA[<img src="http://www.musingsfrommars.org/images/securityflag.jpg" align="right" alt="Waving the White Flag To the Windows Virus Plague" width="226" height="238" style="float:right;margin-left:10px;" /><p class="BigFirst">Ah, computer security training.  Don't you just love it?  Doesn't it make you feel secure to know that your alert IT department is on patrol against the evil malware that slinks in and takes the network down every now and then, giving you a free afternoon off? Look at all the resources those wise caretakers have activated  to keep you safe!  <ul><li>Virulent antivirus software, which wakes up and takes over your PC several times a day (always, it seems, just at the moment when you actually needed to type something important).</li><li>Very expensive, enterprise-class desktop-management software that happily recommends to management when you need more RAM, when you've downloaded peer-to-peer software contrary to company rules, and when you replaced the antivirus software the company provides with a brand that's a little easier on your CPU.</li><li>Silent, deadly, expensive, and nosy mail server software that reads your mail and removes files with suspicious-looking extensions, or with suspicious-looking subject lines like "<a href="http://en.wikipedia.org/wiki/VBS/Loveletter">I Love You</a>", while letting creepy-looking email with subject lines like "You didnt answer deniable antecedent" or "in beef gunk" get through.</li><li>Expensive new security personnel, who get to hire even more expensive security contractors, who go on intrusion-detection rampages once or twice a year, spend lots of money, gum up the network, and make recommendations for the company to spend even more money on security the next year.</li><li>Field trips to Redmond, Washington, to hear what Microsoft has to say for itself, returning with expensive new licenses for Groove and SharePoint Portal Server (why both? why either?), and other security-related software.</li><li>New daily meetings that let everyone involved in protecting the network sit and wring their hands while listening to news about the latest computing vulnerabilities that have been discovered.</li><li>And let's not forget security training!  My favorite!  By all means, we need to educate the staff on the proper "code of conduct" for handling company information technology gear. Later in the article, I'll tell you all about the interesting things I learned this year, which earned me an anonymous certificate for passing a new security test.  Yay!</li></ul></p>
<p>In fact, this article started out as a simple expose on the somewhat insulting online training I just took.  But one thought led to another, and soon I was ruminating on the Information Technology organization as a whole, and about the effectiveness and rationality of its response to the troublesome invasion of micro-cyberorganisms of the last 6 or 7 years.</p><a name="virusMyths"></a>

<h5 id="vMyths">Protecting the network</h5>
<p>Who makes decisions about computer security for your organization?  Chances are, it's the same guys who set up your network and desktop computer to begin with.  When the plague of computer viruses, worms,  and other malware began in earnest, the first instinct of these security Tzars was understandable: <em>Protect!<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Protect the investment...<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Protect the users... <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Protect the network!</em></p>
<p>And the plague itself, which still ravages our computer systems... was this an event that our wise IT leaders had foreseen?  Had they been warning employees about the danger of email, the sanctity of passwords, and the evil of internet downloads prior to the first big virus that struck?  If your company's IT staff is anything like mine, I seriously doubt it.  Like everyone else, the IT folks in charge of our computing systems at the office only started paying attention after a high-profile disaster or two. Prior to that, it was business as usual for the IT operations types:  "Ignore it until you can't do so anymore."  A vulgar translation of this "code of conduct" is often used instead: "If it ain't broke, don't fix it."</p>
<p>Unfortunately, the IT Powers-That-Be never moved beyond their initial defensive response.  They never actually tried to investigate and treat the underlying <strong><em>cause</em></strong> of the plague.  No, after they had  finished setting up a shield around the perimeter, investing in enterprise antivirus and spam software, and other easy measures, it's doubtful that your IT department ever stepped back to ask one simple question:  How much of the plague has to do with our reliance on Microsoft Windows?  Would we be better off by switching to another platform?</p>
<p>It's doubtful that the question ever crossed their minds, but even if someone did raise it, someone else was ready with an easy put-down or three:</p><ol><li>It's only because Windows is on 95% of the world's desktops.</li><li>It's only because there are so many more hackers now.</li><li>And all the hackers attack Windows because it's the biggest target.</li></ol>At about this time in the Computer Virus Wars, the rallying cry of the typical IT shop transitioned from "Protect the network... users... etc." to simply: <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<em>Protect Windows!</em>]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F07%2Fprotecting-windows-how-malware-became-way-of-life.html&amp;seed_title=Mars+Report+%26%23187%3BProtecting+Windows%3A+How+PC+Malware+Became+A+Way+of+Life</link>
	</item>
 	<item>
		<title>Mars Report &#187;Yahoo! Widget Engine: Konfabulator's Legacy A Worthy Sidekick for Dashboard</title>
					<description><![CDATA[<img src="http://www.musingsfrommars.org/images/yahoowidgetslogo.png" align="right" alt="Yahoo Widget Engine" width="128" height="128"/>I admit I was skeptical when Yahoo took over Konfabulator last year.  Apple had released Dashboard for Mac OS X 10.4 ("Tiger"), which had some clear advantages over the old Konfabulator widget model.  The first time or two I tried the Yahoo widgets, I was singularly unimpressed not only with the performance of the widgets but also <img src="http://www.musingsfrommars.org/images/konfabulator.png" hspace="8" vspace="8" align="left" alt="Pod Util Software" width="250" height="174"/>with their quality.  They reminded me of why I had never been impressed with Konfabulator, although I'm sure Konfabulator's wanting money for their product had something to do with that, too.  
<p>Also there was Yahoo! itself... a company that until the last 12 months or so had been growing more conservative, more commercial, more corporate, and less fun than the Yahoo I started loving 10 years ago.  Not only that, but Yahoo appeared to be less and less friendly toward the world's Mac-minded minority.  I had grown so disenchanted with Yahoo mail that I finally gave up last summer and packed my bags for the terrific IMAP mail service called Fastmail.  <img src="http://www.musingsfrommars.org/images/yahoowidgets2.png" align="right" alt="Yahoo Widgets Home Page images" width="209" height="574" hspace="8" vspace="8" />So it was a bit of a surprise when Yahoo wandered into territory that originally had been 100% populated by Mac-type aliens.  Clearly, the visionaries had regained some influence at the company, as other recent smart moves testify (see all the cutting edge Yahoo goodies at the <a href="http://developer.yahoo.com/">Yahoo Developer Network</a>).  
</p><p>So, when I downloaded the <a href="http://widgets.yahoo.com/">Yahoo Widget Engine</a> (YWE) 3.0 in December, I was pleasantly surprised to notice that things had changed quite a bit.  Setting it aside until last month, YWE 3.1, the latest release as of this writing, confirmed my first impressions. YWE widgets are now very well behaved, for the most part, and take no more system resources than Dashboard widgets do.  Plus there are actually some widgets that don't have good Dashboard counterparts.
</p><img src="http://www.musingsfrommars.org/images/yahoowidgets3.png" align="left" alt="Yahoo Widget Main Menu" width="300" height="354" hspace="8" vspace="8"/><p>But finding more great widgets isn't the only thing that's made YWE a standard part of my desktop.  What I really admire is the YWE <strong><em>implementation</em></strong> of widgets, which has  firmed up my longstanding view that Apple needs to modify the Dashboard concept to make it more flexible, if they want Mac users to truly embrace widget-dom.  The particular traits I admire  are nothing new... they were standard in Konfabulator, and there's one application for Mac OS X called <a href="http://www.mesadynamics.com/amnesty.htm">Amnesty</a> that will emulate the concept. I have stubbornly refused to pay the $20 that Mesa Dynamics wants for Amnesty, especially now that I use YWE, which does most of Amnesty's tricks for free.  So what exactly are those tricks? </p><ul><li>Run widgets like normal applications outside of Dashboard</li><li>Easily change a widget's "window level"--meaning, where it resides starting from the desktop itself up to a window that floats persistently above all regular windows, with several layers in between.</li><li>Ability to lock a widget in place</li><li>Ability to set transparency for a widget.</li><li>Ability to access widgets--and their preferences--from a handy menubar item.</li><li>Ability to stop and start the widget layer as the need arises.</li></ul>]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F07%2Fyahoo-widgets.html&amp;seed_title=Mars+Report+%26%23187%3BYahoo%21+Widget+Engine%3A+Konfabulator%27s+Legacy+A+Worthy+Sidekick+for+Dashboard</link>
	</item>
 	<item>
		<title>Mars Report &#187;How're We Doing Now?  An Update on DHTML/Ajax Browser Compatibility</title>
					<description><![CDATA[<img src="http://www.musingsfrommars.org/images/ajaxtoolkits2.jpg" align="right" alt="Ajax-DHTML Toolkits Review" width="280" height="250" hspace="8" vspace="8"/>Since my original report on the browser and platform compatibility of some 50 Ajax JavaScript libraries in March, the market has continued to produce new toolkits at a rapid pace.  I recently finished grading all (but one) of the 8 libraries added since March, and I've revisited the scores of another 8.  With that, the time seemed right for a report on how Ajax library developers are doing at achieving cross-browser, cross-platform compatibility in the tools they're giving us--tools which programmers around the world are using to hammer out their unique vision of Web 2.0.

I'm very pleased to report that the trend is moving strongly toward full compatibility.  Of the eight new libraries, a full five of them achieve top grades of "A".  That's a much higher percentage of the total than in March, and of the three non-A libraries, only one was a D (D+ actually).  One was graded C+ and the other B.  Of the revisited libraries, I was able to raise grades for three--Backbase, ICEfaces, and MochiKit.  Only one library had a lower grade (Rico, down from A- to B), and the rest were unchanged.

Only two of the 8 new libraries have commercial licenses you'd have to pay for, and in one case you are really only paying for the IDE.  Three of the new libraries require a java server architecture in order to be happy, one would prefer Cold Fusion, and the others are pure client libraries that are agnostic with respect to the application server.  One library was added just a couple of days ago (Jitsu), and I haven't had time to review it yet--but you'll find it summarized here with the rest.  Only one of these 16 libraries is DHTML with no Ajax controls--Uize.  Even without Ajax, however, I think you'll find Uize to be one of the most interesting here--especially in terms of visual richness.]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F06%2Fhowre-we-doing-now-ajax-browsers.html&amp;seed_title=Mars+Report+%26%23187%3BHow%27re+We+Doing+Now%3F++An+Update+on+DHTML%2FAjax+Browser+Compatibility</link>
	</item>
 	<item>
		<title>Mars Report &#187;On Open Formats and Closed Minds: A Love Story</title>
					<description><![CDATA[<img src="/images/pilgrim4.jpg" align="right" alt="Ancient storage formats" width="290" height="300"/>With growing interest and amazement, I read the back-and-forth argument between two long-time, highly respected Mac nerds yesterday on the subject of Mark Pilgrim's <a href="http://diveintomark.org/archives/2006/06/02/when-the-bough-breaks">decision to abandon Mac OS X for Ubuntu Linux</a>.  John Gruber is simply one of the best Mac writers there is, and regardless of what he has to say on a particular subject, you have to admire the elegance, precision, and logic of his writing.  So when <a href="http://daringfireball.net/2006/06/and_oranges">Gruber raised questions</a> about the wisdom of Pilgrim's move in a recent blog post, his large readership weighed in, and <a href="http://diveintomark.org/archives/2006/06/16/juggling-oranges">Pilgrim responded</a>, you can be sure that a great many Mac users like me paid attention.

As usual, I agreed with nearly everything Gruber had to say, and the couple of niggles I have are not worth mentioning here since they would distract from the purpose of this article.  And what is that purpose, you are wondering?  Before I get to that, let me briefly summarize (if I dare) the exchange so far between Gruber and Pilgrim.
<ol><li>Pilgrim has become fed up with Apple's "closed"-edness.  After 22 years as a sophisticated, high-end user, he's decided Apple's "closed" ecosystem of software and hardware is too closed for him.  His primary concern is that the integrity of the data he stores in that ecosystem is at risk, because Apple doesn't always document its data formats and doesn't respect for long the proprietary formats it develops for storage.  Pilgrim feels jerked around from one closed format to another and is tired of the data conversions and consequent data loss they inevitably entail.</li><li>Gruber is surprised and a bit incredulous that Pilgrim would have suddenly been bitten by this bug.  He agrees that closed formats aren't good for long-term archival purposes, but questions whether losing his iTunes metadata and other format problems is worth chucking his expertise with the Mac operating system for something completely different.  He points out that a good backup strategy is part of the solution to preserving precious content.  He also devotes a large part of his response to criticizing the Mac blog writers who had knee-jerk reactions against Pilgrim's decision, and who cited old "Mac is better than Windows because..." arguments without realizing the advances Windows has made since Windows XP (or 95, or whatever).  Gruber argues against black-and-white thinking in general and for the very reasonable position of respecting other people's choices even if you don't agree with them.</li><li>Pilgrim replies that Gruber missed his point and reemphasizes that his feeling "closed in" by proprietary formats has been coming on for a long time.   Apple's decision to abandon the widely used and understood <a href="http://en.wikipedia.org/wiki/Mbox">mbox</a> format for Mail was just the last straw.  He feels betrayed that Apple switched formats in Tiger without informing its users, without providing them a way to back out, and without documenting the new format.</li></ol>So why do I want to wander into this  disagreement between two Macintosh heavyweights I don't know, but greatly admire and respect?  As I read their separate articles, I saw something  with my Martian eyes that may not be clear to them. What I saw wasn't an OS switch story, but rather a love story.]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F06%2Fon-open-formats-and-closed-minds-a-love-story.html&amp;seed_title=Mars+Report+%26%23187%3BOn+Open+Formats+and+Closed+Minds%3A+A+Love+Story</link>
	</item>
 	<item>
		<title>Mars Report &#187;All The Lovely Browsers!</title>
					<description><![CDATA[<img src="/images/browsercollage.jpg" align="right" alt="All the Lovely Browsers" width="311" height="209"/>Lately, I'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.  I know some of you are sympathetic, but think I should just be pleased that these sites work in Mozilla Firefox, which runs on all platforms known to man (or woman (or Martian)).

Yes, it's definitely worth celebrating that Firefox has broken through the stranglehold with which Microsoft's Internet Explorer had gripped the industry for so long, providing not just a viable alternative, but a demonstrably superior web browsing experience.  Firefox is the descendent of Netscape Navigator that's finally returned to beat off the IE interloper, and it has a huge following among developers as well as users.

But there are a number of other excellent web browsers that get shortchanged when a company is testing its site or application in <strong>only</strong> IE and Firefox.  For as good as Firefox is, it's not the best in all aspects of web browsing, either on Windows or the Mac.  This article highlights a few facts about the browser market and points to some really useful features found in non-IE, non-Mozilla browsers that explain why users remain devoted to them and, like me, continue to raise a stink when they are ignored.  The other two browsers I use pretty much every day, in addition to Firefox, are Opera and Safari.]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F05%2Fall-the-lovely-browsers.html&amp;seed_title=Mars+Report+%26%23187%3BAll+The+Lovely+Browsers%21</link>
	</item>
 	<item>
		<title>Mars Report &#187;Yahoo's Ajax/DHTML User Interface Library Apparently Fails Its Own Test</title>
					<description><![CDATA[<img src="/images/yahoo_hp2.gif" height="135" width="500" border="0" hspace="4" vspace="4" alt="Yahoo Blocked" />
I have been among the developers and observers who have praised Yahoo for the technical strength of their recently launched <a href="http://developer.yahoo.com/yui/">User Interface Library</a>.  In my tests for the Ajax/DHTML Scorecard project in March, Yahoo's library was a clear "A" in its cross-browser credentials, and I was very impressed with Yahoo's development team, which published clear and exacting browser standards for their library.

According to Yahoo's own <a href="http://developer.yahoo.com/yui/articles/gbs/gbs_browser-chart.html">Graded Browser Support</a> table, Safari is an A-graded browser, meaning it achieves the highest level of support possible with the Yahoo interface library.  Clearly, the thought that went into this table is impressive, and the authors conclude the explanation that precedes the table itself with an appropriate quote from Tim Berners-Lee on the importance of cross-browser support:
<blockquote><em>“Anyone who slaps a ‘this page is best viewed with Browser X’ label on a Web page appears to be yearning for the bad old days, before the Web, when you had very little chance of reading a document written on another computer, another word processor, or another network.”</em></blockquote>

It is therefore highly disappointing and disillusioning to discover tonight that Yahoo has released a <a href="http://www.yahoo.com/r/vp">preview of its new, Ajax-enabled home page</a> with support only for Internet Explorer 6.0 and Firefox 1.5.  The only logic one can use to justify such a move is based on a totally PC-centric viewpoint, which argues that only Windows users are worth troubling with, since they comprise the vast majority of potential viewers.  But this is precisely the viewpoint that must cease if Web 2.0 is to become the fertile melting ground for truly cross-platform interdependence that it wants to be.  It's simply not the viewpoint of any company that really cares about Berners-Lee's vision or about the millions of users on platforms other than the virus- and malware-riddled mess that is Microsoft Windows today.]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F05%2Fyahoos-own-ajaxdhtml-library-fails-test.html&amp;seed_title=Mars+Report+%26%23187%3BYahoo%27s+Ajax%2FDHTML+User+Interface+Library+Apparently+Fails+Its+Own+Test</link>
	</item>
 	<item>
		<title>Mars Report &#187;Cross-Browser Ajax: It Don't Come Easy</title>
					<description><![CDATA[In a case demonstrating that you can't be sure your Ajax/DHTML website will truly be cross-browser just by including one of the toolkits that are known themselves to be fully so.  From my own experience, even if you use <a href="http://prototype.conio.net/">Prototype</a>, you're likely to pick up a few odd JavaScripts along the way to include in your site.  Or, you might take a stab at writing a function out of the blue.  Either of the latter two steps can get you in trouble if you're not careful.

Today's case is an Ajax/DHTML "tutorial" which has been advertised on a couple of websites that a lot of folks in the Ajax community rely on for good tips and pointers.  Unfortunately, the only thing the script is a good example of is  cross-browser carelessness, or perhaps simply cross-browser "couldn't care less"-ness on the part of the developer.]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F05%2Fcross-browser-ajax-it-dont-come-easy.html&amp;seed_title=Mars+Report+%26%23187%3BCross-Browser+Ajax%3A+It+Don%27t+Come+Easy</link>
	</item>
 	<item>
		<title>Mars Report &#187;Nothing To Cheer Here: Microsoft's Ajax Toolkit Is a “D”</title>
					<description><![CDATA[<img src="/images/atlas.gif" align="right" alt="Microsoft Atlas Is A Modern Siren" width="280" height="280"/>Back in early March when I first released the <a href="http://www.musingsfrommars.org/2006/03/ajax-dhtml-library-scorecard.html">Ajax/DHTML Scorecard</a>, rating all of the existing Ajax/DHTML toolkits against an ideal cross-browser scale, I rated Atlas an “E.”  So, the good news for Microsoft fans is that Atlas is actually better than that.  But not by much.

On April 4, I rescinded the original score after some readers correctly pointed out that I was treating Atlas differently from the other toolkits in the shootout.  That's because Atlas was simply vaporware in early March, and there was nothing to test.  As I explained in an update to the article, the “E” was based on Microsoft's past conduct in the cross-browser-support department.  Here, they had been <strong>very bad</strong> big boys.  Microsoft is the reason that we have to worry so much about cross-browser support today, so it stood to reason that their entry in the Ajax field would continue their past strategy of steering all users to Microsoft products and away from alternatives.

Though I was skeptical Microsoft had changed its stripes, one writer assured me that 
<blockquote><em> In general Microsoft's strategy with .NET is to require Windows on the server, but to be 100% browser compatible on the client.  .NET components configure themselves automatically for the available browser features ( i.e. CSS levels, javascript dialects, or css/js disabling).  While I'm still in the early phases of researching Atlas, it seems that this style of browser support has continued. </em></blockquote>
And so, I began testing with an open mind, especially after an Ajax blogger raved about Atlas in an article that was picked up by the <a href="http://www.nofluffjuststuff.com/">No Fluff, Just Stuff</a> RSS feed that I follow.  (I'll have to remember to ignore future articles by Brad Abrams, whose blog after all is hosted by msdn.com...)

Since Abrams was celebrating the release last week of the <a href="http://atlas.asp.net/default.aspx?tabid=47&#38;subtabid=477">Atlas Control Toolkit</a>, which includes 9 online demos of different Atlas controls, I decided to start my testing there.  Unfortunately, Atlas failed on the very first control, the “<a href="http://atlas.asp.net/atlastoolkit/CascadingDropDown/CascadingDropDown.aspx">Cascading Drop Down</a>.”  Though it worked in Firefox on Mac OS X, it failed in  both Safari 2 and Opera 9.  After going through three or four of these, Atlas was batting a very low score, and I decided to keep track of results more scientifically.  

The end result? Of the 9 Atlas controls very publicly celebrated by Microsoft this week, here's how Atlas rates:<ul><li><strong>Firefox</strong>, 8 of 9 controls worked</li><li><strong>Safari</strong>, 4 1/2 of 9 controls worked</li><li><strong>Opera</strong>, 3 1/2 of 9 controls worked</li></ul>I don't think you can count this as cross-browser support, folks.]]></description>
					<link>http://www.musingsfrommars.org/feeder/?FeederAction=clicked&amp;feed=All&amp;seed=http%3A%2F%2Fwww.musingsfrommars.org%2F2006%2F04%2Fnothing-to-cheer-here-microsoft-atlas.html&amp;seed_title=Mars+Report+%26%23187%3BNothing+To+Cheer+Here%3A+Microsoft%27s+Ajax+Toolkit+Is+a+%E2%80%9CD%E2%80%9D</link>
	</item>
</channel>
</rss>
