<?xml version="1.0" encoding="utf-8"?>
<feed xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom">
  <title>Charlie Owen</title>
  <link rel="alternate" type="text/html" href="http://blog.retrosight.com/" />
  <link rel="self" href="http://blog.retrosight.com/SyndicationService.asmx/GetAtom" />
  <icon>favicon.ico</icon>
  <updated>2010-05-29T19:12:23.3862253-04:00</updated>
  <author>
    <name>Charlie Owen</name>
  </author>
  <subtitle>Charlie Owen</subtitle>
  <id>http://blog.retrosight.com/</id>
  <generator uri="http://dasblog.info/" version="2.3.9074.18820">DasBlog</generator>
  <entry>
    <title>Veronicas Radio, Time+Date and Windows Media Center SDK for Windows 7 Addendum</title>
    <link rel="alternate" type="text/html" href="http://blog.retrosight.com/VeronicasRadioTimeDateAndWindowsMediaCenterSDKForWindows7Addendum.aspx" />
    <id>http://blog.retrosight.com/PermaLink,guid,f5f59fb6-9bb5-4ed7-a8b0-d5a5dd3a68d2.aspx</id>
    <published>2010-04-14T00:24:38.659-04:00</published>
    <updated>2010-05-29T19:12:23.3862253-04:00</updated>
    <category term="Media Center Markup Language" label="Media Center Markup Language" scheme="http://blog.retrosight.com/CategoryView,category,MediaCenterMarkupLanguage.aspx" />
    <category term="Media Center SDK Code Sample" label="Media Center SDK Code Sample" scheme="http://blog.retrosight.com/CategoryView,category,MediaCenterSDKCodeSample.aspx" />
    <category term="Windows 7" label="Windows 7" scheme="http://blog.retrosight.com/CategoryView,category,Windows7.aspx" />
    <category term="Windows Media Center" label="Windows Media Center" scheme="http://blog.retrosight.com/CategoryView,category,WindowsMediaCenter.aspx" />
    <category term="Windows Vista" label="Windows Vista" scheme="http://blog.retrosight.com/CategoryView,category,WindowsVista.aspx" />
    <author>
      <name>Charlie Owen</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
We created Veronicas Radio as a <a href="http://videos.visitmix.com/MIX06/BTB011" target="_blank">demo
for one of the Windows Media Center Mix 06 talks</a> to show off the flexibility of
the new UI framework (Media Center Markup Language) we had in the works for Windows
Vista. It was eventually cut from the talk because we created the Q sample application
(a podcast client) which was much more feature rich. 
</p>
        <blockquote>
          <p>
Little historical fact: The experience is so named because Veronica Law, a Program
Manager at the time with the Windows Media Center team requested we create a way to
listen to a couple of internet radio stations -- so it was literally "Veronicas' radio"
-- and the name stuck.
</p>
        </blockquote>
        <p>
We made this application available for a short time to those who wanted to install
using a command line interface (in other words, not very user friendly). Basically,
it's a mash up of a couple of samples we would later publish in the Windows Media
Center SDK -- specifically FunHelix.mcml and ObjectModelMediaCenterEnvironmentPlayMediaAudio.mcml
in the Windows 7 version if you want to follow along.
</p>
        <p>
          <img src="http://farm5.static.flickr.com/4019/4519915464_f5a5a7342a.jpg" />
        </p>
        <p>
A fan of Windows Media Center recently emailed me… 
</p>
        <blockquote>
          <p>
"I have Vista Media Center [upgraded from XP] and have recently been clearing out
programs I no longer use. One I did use [and loved the look and style of] was Veronicas
Radio.  However, it no longer works.  I think the website which was hosting
the associated files was the The Media Center Sandbox pages but the page displayed
in the .xml file no longer exists."
</p>
        </blockquote>
        <p>
In response I dusted off and modified the markup, updated some of the radio stations
(including KIRO FM 97.3 to be able to listen to <a href="http://www.soundersfc.com/" target="_blank">Seattle
Sounders FC</a> soccer games), deployed to my web server and created an installer.
This applet works for both Windows Vista and Windows 7 and is a web application –
the installer only registers the URL with Windows Media Center. 
</p>
        <blockquote>
          <p>
            <a href="http://retrosight.com/samples/veronicasradio/windowsvista/Setup-en-us.msi">http://retrosight.com/samples/veronicasradio/windowsvista/Setup-en-us.msi</a>
          </p>
        </blockquote>
        <p>
I also remembered a small applet we thought about shipping within the Extras Library
for Windows 7 called Time + Date but ultimately cut due to time constraints. This
was inspired by the memory of my parents calling a local telephone number (using a <a href="http://en.wikipedia.org/wiki/Rotary_phone" target="_blank">rotary
phone</a> no less) to get the current time and temperature.
</p>
        <p>
          <img src="http://farm5.static.flickr.com/4050/4519280021_c5f0d688dd.jpg" />
        </p>
        <p>
The screen shot shows it running with the Sanskrit language selected in Windows and
is another good example of a simple copy+paste from SDK samples (RulesChanged.mcml,
TransformersDateTimeTransformer.mcml and ObjectModelMediaCenterBackgroundModes.mcml)
to come up with something fairly useful. This applet works with only Windows 7 and
like Veronicas Radio is a web application. 
</p>
        <blockquote>
          <p>
            <a title="http://retrosight.com/samples/timeanddate/windows7/Setup-en-us.msi" href="http://retrosight.com/samples/timeanddate/windows7/Setup-en-us.msi">http://retrosight.com/samples/timeanddate/windows7/Setup-en-us.msi</a>
          </p>
        </blockquote>
        <p>
In the process of getting these experiences out there I began to remember some of
things we wanted to do like the <a href="http://blogs.msdn.com/astebner/archive/2007/11/19/6417446.aspx" target="_blank">5.x
releases of the SDK back in 2007</a>. It has been nearly a year since I ended my involvement
with Windows Media Center so thought it fitting to celebrate that wonderful product
and platform by putting a small package of things together for developers which echoes
some of those post shipping plans. It’s a sort of curtain call I’m referring to as
the ‘Windows Media Center SDK for Windows 7 Addendum’ although it’s not officially
from Microsoft. 
</p>
        <blockquote>
          <p>
            <a href="http://retrosight.com/samples/windowsmediacentersdk/6/Addendum.zip">http://retrosight.com/samples/windowsmediacentersdk/6/Addendum.zip</a>
          </p>
        </blockquote>
        <p>
Included in the zip file is…
</p>
        <ul>
          <li>
A couple of new and updated loose MCML samples (mostly to fix up the URLs to the defunct
play.mediacentersandbox.com). 
</li>
          <li>
Source code for the Sample Explorer application you find in the Extras Library after
installing the SDK as well as the desktop browsing tool. This is a good example of
one approach for creating a testing / automation framework for your own application. 
</li>
          <li>
Source code for Animation Explorer and Preview Tool Launcher desktop tools. The Preview
Tool actually has a pretty robust automation model itself and this source shows you
how to take full advantage for your own authoring tools. 
</li>
          <li>
Templates and source code for the Visual Studio 2008 templates included with the SDK.
Follow the instructions in Readme.txt for use with Visual Studio 2010. 
</li>
          <li>
Web Application Installer Template used to create the installers for the above applets.
They are fully compatible with the InstallApplication Method in Windows 7 and can
be used to craft installers for <a title="http://madeformediacenter.com/m4mc/" href="http://madeformediacenter.com/m4mc/">http://madeformediacenter.com/m4mc/</a>. 
</li>
          <li>
You can dig into the readme for more details on these resources.</li>
        </ul>
        <p>
Enjoy…!
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=f5f59fb6-9bb5-4ed7-a8b0-d5a5dd3a68d2" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Image Composite Editor + Photosynth = Nice Panoramas</title>
    <link rel="alternate" type="text/html" href="http://blog.retrosight.com/ImageCompositeEditorPhotosynthNicePanoramas.aspx" />
    <id>http://blog.retrosight.com/PermaLink,guid,b1e90347-a11c-4a79-90fd-e8f7ff08175d.aspx</id>
    <published>2010-03-19T13:52:26.0680464-04:00</published>
    <updated>2010-03-19T13:59:05.532448-04:00</updated>
    <category term="5D Mark II" label="5D Mark II" scheme="http://blog.retrosight.com/CategoryView,category,5DMarkII.aspx" />
    <category term="Canon" label="Canon" scheme="http://blog.retrosight.com/CategoryView,category,Canon.aspx" />
    <category term="Photography" label="Photography" scheme="http://blog.retrosight.com/CategoryView,category,Photography.aspx" />
    <category term="Silverlight" label="Silverlight" scheme="http://blog.retrosight.com/CategoryView,category,Silverlight.aspx" />
    <category term="Travel" label="Travel" scheme="http://blog.retrosight.com/CategoryView,category,Travel.aspx" />
    <author>
      <name>Charlie Owen</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Two of my favorite teams here at Microsoft have teamed up to deliver an exciting new
way to explore panoramic photos: <a href="http://research.microsoft.com/en-us/um/redmond/groups/ivm/ice/">Microsoft
Research Image Composite Editor</a> and <a href="http://blogs.msdn.com/photosynth/">Photosynth</a>.
You can now create stitched panoramas in Image Composite Editor (ICE) which can be
uploaded to Photosynth to get ‘buttery smooth gigapixel panoramas’ (using Silverlight,
my new team -- bonus).
</p>
        <p>
The best part is it’s wickedly simple…
</p>
        <ol>
          <li>
Drag and drop your photos into Image Compositor Editor. 
</li>
          <li>
Click the Publish to Photosynth button.</li>
        </ol>
        <p>
Click on the image below or <a href="http://photosynth.net/explore.aspx?filter=FavoritedDescending&amp;type=Panorama&amp;time=Last30Days">here</a> to
be taken to a gallery of panoramas created with this new feature.
</p>
        <p>
          <a title="ImageCompositeEditorWithPublishToPhotosynth by retrosight, on Flickr" href="http://photosynth.net/explore.aspx?filter=FavoritedDescending&amp;type=Panorama&amp;time=Last30Days">
            <img alt="ImageCompositeEditorWithPublishToPhotosynth" src="http://farm5.static.flickr.com/4007/4446083348_2cde058e57_o.png" />
          </a>
        </p>
        <p>
Here is my result on the Photosynth site: <a title="http://photosynth.net/view.aspx?cid=767dcbda-58fc-4577-9f1c-40a33fe997a0" href="http://photosynth.net/view.aspx?cid=767dcbda-58fc-4577-9f1c-40a33fe997a0">http://photosynth.net/view.aspx?cid=767dcbda-58fc-4577-9f1c-40a33fe997a0</a></p>
        <p>
          <iframe height="300" src="http://photosynth.net/embed.aspx?cid=767dcbda-58fc-4577-9f1c-40a33fe997a0&amp;delayLoad=true&amp;slideShowPlaying=false" frameborder="0" width="500">
          </iframe>
        </p>
        <p>
For the photography buffs here are the details: Image taken near the Rim Village Visitors
Center and historic Crater Lake Lodge this image is a composite panorama of 53 images.
| Equipment Used: Canon 5D Mark II Camera | Canon EF 24-105mm Lens | Manfrotto 055XPROB
Tripod | Manfrotto 804RC2 Pan Tilt Head | Canon TC-80N3 Remote Shutter Release. Image
Details: ISO = 100 | Aperture = f/18 | Exposure = 1/125 | Focal Length = 24mm.
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=b1e90347-a11c-4a79-90fd-e8f7ff08175d" />
      </div>
    </content>
  </entry>
  <entry>
    <title>I’ve Joined the Silverlight Team</title>
    <link rel="alternate" type="text/html" href="http://blog.retrosight.com/IveJoinedTheSilverlightTeam.aspx" />
    <id>http://blog.retrosight.com/PermaLink,guid,39b7962a-de6e-4c15-ada4-61e15d574f19.aspx</id>
    <published>2009-12-01T11:48:38.8632352-05:00</published>
    <updated>2009-12-01T11:48:38.8632352-05:00</updated>
    <category term="Career" label="Career" scheme="http://blog.retrosight.com/CategoryView,category,Career.aspx" />
    <category term="Silverlight" label="Silverlight" scheme="http://blog.retrosight.com/CategoryView,category,Silverlight.aspx" />
    <author>
      <name>Charlie Owen</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
I’m comfortably settled in to my new office here in building 40 with the Silverlight
team and spent my first morning installing <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=92c65d2d-0a6b-4507-a4dc-767f4cc6e823">Visual
Studio 2010 Ultimate Beta 2</a>, the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9fa8afe9-cad6-4090-a7f6-7d9cdc560e2d">Silverlight
4 Tools</a> and watching a couple of videos from PDC to help with the deep dive ramp
up. I enjoyed <a href="http://microsoftpdc.com/Sessions/P09-11">Microsoft Silverlight
4 Overview</a> (I sit across the hall from <a href="http://scorbs.com/">Karen</a>), <a href="http://microsoftpdc.com/Sessions/CL20">Improving
and Extending the Sandbox with Microsoft Silverlight 4</a> (<a href="http://blogs.msdn.com/jstegman/">Joe</a> is
my Grandmanager) and <a href="http://microsoftpdc.com/Sessions/CL19">Building Line
of Business Applications with Microsoft Silverlight 4</a> (by <a href="http://davidpoll.com/">David
Poll</a>). This afternoon I’ve been playing with some of the new ‘stuff’ and thinking
about what I might create as a first application (the new drag and drop capabilities,
RichTextArea and HTML capabilities are very interesting).
</p>
        <p>
While the designer features in Visual Studio are nice I’m feeling relatively comfortable
writing and reading the raw XAML and wiring up events so I’m just going to stick with
that approach for a while to learn the nuances of the markup. I’m actually surprised
I like hand editing this much -- but I guess all of those years writing <a href="http://msdn.microsoft.com/en-us/library/bb189388.aspx">Media
Center Markup Language (MCML)</a> has me conditioned to doing so!
</p>
        <p>
My focus on the Silverlight team will be <strong>media</strong> – a fairly broad subject
but one I really, really enjoy and is quite deep. It’s now time to begin meeting Silverlight
developers so I can understand what you folks would like to see in the platform –
leave a comment with your feedback and tell me what you’d like to see in the future,
especially if it is in the media realm.
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=39b7962a-de6e-4c15-ada4-61e15d574f19" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Treating User Myopia on the http://Superuser.com ‘Ask A Question Page Part 2</title>
    <link rel="alternate" type="text/html" href="http://blog.retrosight.com/TreatingUserMyopiaOnTheHttpSuperusercomAskAQuestionPagePart2.aspx" />
    <id>http://blog.retrosight.com/PermaLink,guid,11a9397c-36ed-4ebc-8789-931aebd93ce8.aspx</id>
    <published>2009-11-02T14:41:37.42688-05:00</published>
    <updated>2009-11-03T12:49:19.976-05:00</updated>
    <author>
      <name>Charlie Owen</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Last week I took an hour to evaluate the Ask A Question page design over at <a href="http://superuser.com">http://superuser.com</a>.
Jeff and the community provided some valuable feedback in the <a href="http://blog.retrosight.com/CommentView,guid,6b6a0cf2-2ee4-424e-8d53-11cf136dd6d2.aspx#commentstart">comments
on that post</a> as well as <a href="http://meta.stackoverflow.com/questions/27204/alternative-ask-page-layout">this
meta discussion</a>. A single hour isn't really enough to do a good job looking at
an end to end user experience so I decided to take this weeks Coding Friday to examine
the feedback and look more closely at the overall user flow to see if we can improve
things to keep the proposed redesign largely intact. 
</p>
        <p>
The Related Questions feature is probably one of the most important for this page
-- it helps users find answers AND helps to prevent duplicate questions from being
asked. In response to my suggestion we move this to the right side bar Jeff responded...
</p>
        <blockquote>
          <p>
"I don't think we can get away with removing the "How to Ask" entirely -- you assume
mightily about the competence of our audiences :) And if we can't get rid of that,
that means the sidebar is now unavailable for the related questions."
</p>
        </blockquote>
        <p>
I agree with Jeff the 'How to Ask' section is important to the audience -- and I think
I've got an idea which helps put it front and center while at the same time respecting
returning users and preserving the Related Questions side bar.
</p>
        <p>
But before we go there, let's take a look at the overall user progression and note
some of the outstanding issues.
</p>
        <p>
          <a title="SuperUserRedesignPart2CurrentProgression by retrosight, on Flickr" href="http://www.flickr.com/photos/retrosight/4069596570/">
            <img alt="SuperUserRedesignPart2CurrentProgression" src="http://farm3.static.flickr.com/2452/4069596570_7a3b24a45f.jpg" width="500" height="89" />
          </a>
        </p>
        <ol>
          <li>
User navigates to the Ask Question Page. 
</li>
          <li>
When user leaves the Title field the Related Questions appear. 
</li>
          <li>
User types their question text. 
</li>
          <li>
User selects a Related Question. 
</li>
          <li>
User selects OK and is navigated to the related question page. 
</li>
          <li>
User presses the Back button in their browser to return to their question. 
</li>
          <li>
User leaves the Title field.</li>
        </ol>
        <p>
There are four issues we need to resolve with this user experience…
</p>
        <ol>
          <li>
Whether the user has visited this page once or hundreds of times the 'How to Ask'
and 'How to Format' sections are present. 
</li>
          <li>
Related Questions between Title and question text pushes the preview below the fold.* 
</li>
          <li>
User gets a dialog box and is navigated away from their question when they select
a Related Question. 
</li>
          <li>
When I return to my question the Related Questions section has disappeared until such
time I leave the Title field.</li>
        </ol>
        <blockquote>
          <p>
*Note: Even though <a href="http://www.codinghorror.com/blog/archives/001307.html">Jeff
thinks the fold is largely irrelevant</a> it is important to consider for the task
he originally lamented: Keeping users from posting incorrectly formatted questions.
Being able to see the live preview as I type will generally aid in this area -- therefore
we should strive to keep the preview above the fold if possible.
</p>
        </blockquote>
        <p>
And here are some suggestions to address the 4 issues identified above with the end
to end user experience. 
</p>
        <ul>
          <li>
Make 'How to Ask' a dialog which is presented the first X time(s) a user enters this
page, where X is 1 to 5.</li>
        </ul>
        <blockquote>
          <p>
            <a title="SuperUserRedesignPart201InitialPageLoad by retrosight, on Flickr" href="http://www.flickr.com/photos/retrosight/4069595214/">
              <img alt="SuperUserRedesignPart201InitialPageLoad" src="http://farm4.static.flickr.com/3492/4069595214_cc73748af0.jpg" width="500" height="467" />
            </a>
          </p>
        </blockquote>
        <ul>
          <li>
Revise 'How to Format' in the right column with a bounding box to separate from the
balance of the page.</li>
        </ul>
        <blockquote>
          <p>
            <a title="SuperUserRedesignPart202InitialAfterHowToDismissed by retrosight, on Flickr" href="http://www.flickr.com/photos/retrosight/4068839193/">
              <img alt="SuperUserRedesignPart202InitialAfterHowToDismissed" src="http://farm3.static.flickr.com/2537/4068839193_846f05aa08.jpg" width="500" height="467" />
            </a>
          </p>
        </blockquote>
        <ul>
          <li>
Replace 'How to Format' with the Related Questions when the user leaves the Title
field.</li>
        </ul>
        <blockquote>
          <p>
            <a title="SuperUserRedesignPart203AfterTitleCreated by retrosight, on Flickr" href="http://www.flickr.com/photos/retrosight/4068839537/">
              <img alt="SuperUserRedesignPart203AfterTitleCreated" src="http://farm4.static.flickr.com/3290/4068839537_58d377766b.jpg" width="500" height="467" />
            </a>
          </p>
        </blockquote>
        <li>
Open any Related Question in a new window, preserving my question and Related Questions
at all times. 
<p></p><p></p></li>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=11a9397c-36ed-4ebc-8789-931aebd93ce8" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Treating User Myopia on the http://Superuser.com ‘Ask A Question’ Page</title>
    <link rel="alternate" type="text/html" href="http://blog.retrosight.com/TreatingUserMyopiaOnTheHttpSuperusercomAskAQuestionPage.aspx" />
    <id>http://blog.retrosight.com/PermaLink,guid,6b6a0cf2-2ee4-424e-8d53-11cf136dd6d2.aspx</id>
    <published>2009-10-23T21:39:41.6950432-04:00</published>
    <updated>2009-10-28T18:42:07.881104-04:00</updated>
    <author>
      <name>Charlie Owen</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Update: Jeff posted this to the SuperUser.com meta discussion to get feedback – check
it out here: <a title="http://meta.stackoverflow.com/questions/27204/alternative-ask-page-layout" href="http://meta.stackoverflow.com/questions/27204/alternative-ask-page-layout">http://meta.stackoverflow.com/questions/27204/alternative-ask-page-layout</a>.
</p>
        <p>
I simply love reading Jeff Atwoods <a href="http://www.codinghorror.com/blog/">codinghorror.com</a> –
consistently good. They are <a href="http://www.codinghorror.com/blog/archives/001306.html">having
usability issues with the Ask A Question form</a> over at superuser.com and Jeff’s
post on the subject has resulted in an astonishing 270+ comment thus far – lots of
opinions about what to do with individual pieces and parts to make it better. Unfortunately,
none provide much of an all encompassing view of what could be done to make the form
better and solve problems. So took my Coding Friday to do a <a href="http://en.wikipedia.org/wiki/Cognitive_walkthrough">cognitive
walkthrough</a> (something us Program Managers do quite often) and see if I could
come up with 10 usability suggestions for the superuser.com development team. Spending
just a couple of hours doing this for your user experience can reap big usability
rewards.
</p>
        <p>
Of course, since the audience are ninja developers I’ve chosen to make my list zero
based.
</p>
        <p>
Feedback welcome!
</p>
        <p>
Note: Click on the images to see 100% screenshot.
</p>
        <p>
          <a title="SuperUserAskAQuestionFormAnalysisBefore by retrosight, on Flickr" href="http://farm3.static.flickr.com/2761/4038011889_958d8456a5_o.png">
            <img alt="SuperUserAskAQuestionFormAnalysisBefore" src="http://farm3.static.flickr.com/2761/4038011889_a30f96f53d_b.jpg" width="500" />
          </a>
        </p>
        <p>
          <strong>0</strong>
        </p>
        <blockquote>
          <p>
Issue: We have redundant titles in the 'Ask Question' non-actionable button and the
'Ask a Question' page title).
</p>
          <p>
Solution: Get rid of the page title and let the non-actionable button tell the user
their location. Use a better color for a non-actionable button -- in this case I grayed
out the button -- literally. 
</p>
        </blockquote>
        <p>
          <strong>1</strong>
        </p>
        <blockquote>
          <p>
Issue: Jeff says "What we're doing with the trilogy is not exactly rocket surgery.
At its core, we run Q&amp;A websites. And the most basic operation of any Q&amp;A
website is … asking a question. Something any two year old child knows how to do."
and then proceeds to tell the end user exactly how to ask a question. Like great comedy,
your user experience shouldn't talk down to your audience.
</p>
          <p>
Solution: Unless your audience is, in fact, under the age of two, delete altogether
and use the space more wisely.
</p>
        </blockquote>
        <p>
          <strong>2</strong>
        </p>
        <blockquote>
          <p>
Issue: The Related Questions (which are really potential answers) and the search box
navigates me forward (potentially destroying my work) and results in a dialog box
(at least the first time I try to navigate away). The Related Questions experience
pushes my question text further down past the fold.
</p>
          <p>
Solution: The title is actually a search (and is quite a brilliant feature). Delete
search from the header, move Related Questions to the right navigation, persist them
and let more of them appear as my question text gets longer. Clicking on any of them
opens a new window (or an in-page preview). This way I can see if it answers my question
or is related (bonus: I can get the Url to embed in my question).
</p>
        </blockquote>
        <p>
          <strong>3</strong>
        </p>
        <blockquote>
          <p>
Issue: The preview is likely to be beneath the fold assuming screen resolution of
1024 x 768 – which is still more common than you might think.
</p>
          <p>
Solution: Moving the Related Questions over to the right navigation helped as did
removing the page title. Moving the label for the Title input field gains us a few
more pixels. The more the end user can see the preview the better chance they will
have to get things right.
</p>
        </blockquote>
        <p>
          <strong>4</strong>
        </p>
        <blockquote>
          <p>
Issue: Offline writing then copy and paste doesn't work. This is likely where the
author of this question started (I did for the purposes of this post).
</p>
          <p>
Solution: Replace Markdown with a more elegant solution which understands CRLF. Even
better, implement a true WYSIWYG editor if possible and avoid the disassociated (and
unfriendly) separate preview window altogether. Realizing this may be harder in practice
I've left the core editing experience alone recognizing superuser.com (and its peer
sites) might have special requirements which necessitate this editor. (Interesing
idea: What if I could use Windows Live Writer or something like it to post questions?)
</p>
        </blockquote>
        <p>
          <strong>5</strong>
        </p>
        <blockquote>
          <p>
Issue: Input box for notification which doesn't tell me what to enter -- I can assume
email address.
</p>
          <p>
Solution: You know what they say about assume. Clean it up and be explicit. Use the
actual text box space to tell the user what they need to enter -- automatically replacing
when they start typing. Same thing with tags, by the way.
</p>
        </blockquote>
        <p>
          <strong>6</strong>
        </p>
        <blockquote>
          <p>
Issue: The 'Ask Your Question' button wording is too complex. If I were to localize
the interface (using German because it usually results in the longest strings) 'Ask
Your Question' becomes 'Stellen Sie Ihre Frage'. Plus, I have a greyed out button
style for an actionable button which seems counterintuitive given all of the other
actionable buttons are the color teal.
</p>
          <p>
Solution: Change to the standard seen around the world: "Submit" (which in German
is "Senden") and make the button a standard color (teal) to fit with the rest of the
actionable buttons at superuser.com.
</p>
        </blockquote>
        <p>
          <strong>7</strong>
        </p>
        <blockquote>
          <p>
Issue: Hyperlink Hell. Do we really need About and FAQ at the top and the bottom?
Not including things I’ve already deleted with suggestions zero through six I count
24 text based hyperlinks on the page.
</p>
          <p>
Solution: Don't have the same link in two different places. If it's important, put
it at the top. If it's not important put it at the bottom. If it’s truly not important,
don’t have it. Better yet, put all links either at the top or the bottom -- if bottom,
you can get some additional user workspace at the top. Realizing this may not be possible
I’ve pretty much left all hyperlinks in place below. Think seriously about what hyperlinks
you really need – could your user be better served with putting a bunch of them on
the About page, for example.
</p>
        </blockquote>
        <p>
          <strong>8</strong>
        </p>
        <blockquote>
          <p>
Issue: Font hell + visual clutter. We have a combination of fonts (Arial, Consolas,
Trebuchet MS at least) at a good number of varying sizes and weights. Plus we have
boxes (look at Related Questions and the Markdown editor) which have dissimilar styles
and don't line up. Some boxes don’t have borders. Some boxes are solid colors with
reversed out text. The net effect is the overall design can't seem to make up its
mind.
</p>
          <p>
Solution: Stick religiously to a defined style. All input boxes should look the same.
All section headers should look the same. All hyperlinks should look the same. Make
things line up. Logically group items. You can never have too much polish, polish,
polish.
</p>
        </blockquote>
        <p>
          <strong>9</strong>
        </p>
        <blockquote>
          <p>
Issue: The formatting reference can't make up its mind on how much information to
give and for almost every user will be either too much or not enough. Making the information
bigger, bolder (or neon pink) can’t solve this problem.
</p>
          <p>
Solution: As noted above having a better WYSIWYG editor can solve most of these problems.
Giving the user a better chance to see the preview (getting it above the fold) will
also help. Given the constraints of this editor it's best to either (a) embed the
full formatting reference in this page (at the bottom) for extremely convenient reference
or have exactly one link to the formatting reference (as I've done here) – note: should
be a new window or in a preview pane so I don’t have to leave my work. Having a preview
+ confirmation page which appears when the user clicks the Submit asking them 'Do
you like the formatting of post' can also help them double check their work and perhaps
prompt them to clean things up.
</p>
        </blockquote>
        <p>
Here are the results if you follow the suggestions above…
</p>
        <p>
          <a title="SuperUserAskAQuestionFormAnalysisAfter by retrosight, on Flickr" href="http://farm3.static.flickr.com/2602/4038011915_8ba9450e3c_o.png">
            <img alt="SuperUserAskAQuestionFormAnalysisAfter" src="http://farm3.static.flickr.com/2602/4038011915_8db8ecca1e.jpg" width="500" height="467" />
          </a>
        </p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=6b6a0cf2-2ee4-424e-8d53-11cf136dd6d2" />
      </div>
    </content>
  </entry>
  <entry>
    <title>PowerPlaylist 2 for Windows Media Center in Windows 7 Now Available</title>
    <link rel="alternate" type="text/html" href="http://blog.retrosight.com/PowerPlaylist2ForWindowsMediaCenterInWindows7NowAvailable.aspx" />
    <id>http://blog.retrosight.com/PermaLink,guid,632c5b84-5f1d-4789-8fbb-6dd410b4956f.aspx</id>
    <published>2009-10-15T01:14:52.1868368-04:00</published>
    <updated>2009-10-15T01:16:01.766888-04:00</updated>
    <category term="Extras" label="Extras" scheme="http://blog.retrosight.com/CategoryView,category,Extras.aspx" />
    <category term="Windows 7" label="Windows 7" scheme="http://blog.retrosight.com/CategoryView,category,Windows7.aspx" />
    <category term="Windows Media Center" label="Windows Media Center" scheme="http://blog.retrosight.com/CategoryView,category,WindowsMediaCenter.aspx" />
    <author>
      <name>Charlie Owen</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
I finished up fixing the last few bugs for PowerPlaylist 2 for Windows Media Center
in Windows 7 and posted the installer and source to <a title="http://www.codeplex.com/powerplaylist" href="http://www.codeplex.com/powerplaylist">http://www.codeplex.com/powerplaylist</a>.
PowerPlaylist adds a start menu strip with up to five tiles to Windows Media Center
in Windows 7. Each tile represents an audio, slideshow and / or visualization combination
which will start when the tile is selected and is highly customizable by the consumer
resulting in a highly personalized Windows Media Center experience.
</p>
        <p>
          <a title="PowerPlaylist2 by retrosight, on Flickr" href="http://www.flickr.com/photos/retrosight/4012809943/">
            <img alt="PowerPlaylist2" src="http://farm3.static.flickr.com/2649/4012809943_b90ac17186.jpg" width="500" height="313" />
          </a>
        </p>
        <p>
Also included is the PowerPlaylist Editor which makes it really easy to modify the
start menu strip name and individual tiles.
</p>
        <p>
          <a title="PowerPlaylist2Editor by retrosight, on Flickr" href="http://www.flickr.com/photos/retrosight/4013590158/">
            <img alt="PowerPlaylist2Editor" src="http://farm3.static.flickr.com/2623/4013590158_5e45d399a7.jpg" width="500" height="243" />
          </a>
        </p>
        <p>
Enjoy…!
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=632c5b84-5f1d-4789-8fbb-6dd410b4956f" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Twitter Q: Do you think it was the correct decision to keep Windows Media Center as a feature of Windows rather than a standalone application?</title>
    <link rel="alternate" type="text/html" href="http://blog.retrosight.com/TwitterQDoYouThinkItWasTheCorrectDecisionToKeepWindowsMediaCenterAsAFeatureOfWindowsRatherThanAStandaloneApplication.aspx" />
    <id>http://blog.retrosight.com/PermaLink,guid,4d37170d-81a7-4da5-8bc0-cc7e6f1dc19f.aspx</id>
    <published>2009-08-25T22:58:02.6316192-04:00</published>
    <updated>2009-08-25T22:58:02.6316192-04:00</updated>
    <category term="Windows 7" label="Windows 7" scheme="http://blog.retrosight.com/CategoryView,category,Windows7.aspx" />
    <category term="Windows Media Center" label="Windows Media Center" scheme="http://blog.retrosight.com/CategoryView,category,WindowsMediaCenter.aspx" />
    <author>
      <name>Charlie Owen</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yes.
</p>
        <p>
Here’s why…
</p>
        <ul>
          <li>
Windows Media Center always shipped that way. Even in the Windows XP Media Center
Edition days when it was shipped ‘out of band’ every year it was still as a feature
of Windows. Changing to a different development model is harder than most people think
and brings more risk than might be necessary. Staying on this path allowed the Windows
Media Center team to focus on shipping the next great set of features.</li>
          <li>
The distribution model is a big win both for customers (it’s right there) and the
Windows Media Center team (it’s right there). There is the hurdle of hardware (think
tuners and remote controls) but shipping standalone raises the hurdle higher. Hurdles,
generally speaking, are bad for adoption and user friendliness.</li>
          <li>
I think the community would agree there are awareness problems with Windows Media
Center – those would be compounded (multiplied) in a standalone application. Once
the consumer becomes aware they can immediately begin using.</li>
          <li>
The engineering task to build as a standalone product could very easily double (perhaps
even triple). Windows Media Center relies on a lot of technology built by other teams
throughout Microsoft and the Windows organization (three that easily come to mind:
Windows Media Player, .NET Framework, Home Group). Generally speaking, you naturally
get the ‘latest, greatest stuff’ when you ship simultaneously.</li>
          <li>
Windows Media Center isn’t really all that unique when you think about it – more of
an alternative user interface on features already present in Windows. Why force consumers
to download / acquire something else?</li>
          <li>
The business model works out this way. Standalone would automatically mean much fewer
resources which in turns means much fewer features. Some would argue that might be
a good thing – feel free to leave a comment with an opinion. I think the key takeaway
here is the resources might force you to cut features beyond what most of the market
would consider ‘must have’ and make the overall value proposition much less.</li>
        </ul>
        <p>
I’d be interested in your opinion: Do you think it was the correct decision to keep
Windows Media Center as a feature of Windows rather than a standalone application?
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=4d37170d-81a7-4da5-8bc0-cc7e6f1dc19f" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Should you forego Windows Media Center development with the Windows 7 platform and stick with Windows Vista?</title>
    <link rel="alternate" type="text/html" href="http://blog.retrosight.com/ShouldYouForegoWindowsMediaCenterDevelopmentWithTheWindows7PlatformAndStickWithWindowsVista.aspx" />
    <id>http://blog.retrosight.com/PermaLink,guid,a1fbe485-996a-498e-bee4-222b114fa858.aspx</id>
    <published>2009-08-21T20:48:39.2-04:00</published>
    <updated>2009-08-22T22:52:29.5814208-04:00</updated>
    <category term="Software Development Kit" label="Software Development Kit" scheme="http://blog.retrosight.com/CategoryView,category,SoftwareDevelopmentKit.aspx" />
    <category term="Windows 7" label="Windows 7" scheme="http://blog.retrosight.com/CategoryView,category,Windows7.aspx" />
    <category term="Windows Media Center" label="Windows Media Center" scheme="http://blog.retrosight.com/CategoryView,category,WindowsMediaCenter.aspx" />
    <author>
      <name>Charlie Owen</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Edit: I've locked the thread from further comments. The conversation got out of control
with such negativity that it ceased to be helpful to those involved or the community.
</p>
        <p>
          <a href="http://mobilewares.spaces.live.com/blog/cns!78533A1A2E078194!4535.entry" target="_blank">Niall
Ginsbourg posted this</a> the other day…
</p>
        <blockquote>
          <p>
“…unless you’re after some pretty specific (and less than useful) changes offered
in the Win7 incarnation of this SDK – my best advice to developers would be to completely
give this SDK a miss – and instead revert back to Vista Media Center SDK /along with
Vista Dev platform (if you do plan on persisting with Media Center development).”
</p>
        </blockquote>
        <p>
Bad advice. I mean really, really bad.
</p>
        <p>
Windows 7 is generally accepted by the industry as a whole to be much better than
Windows Vista. By the time all is said and done it will sell loads more copies and
be much more prevalent than Windows Vista. The Windows Media Center platform has quite
a few improvements for Media Center Markup Language (MCML) and the Managed Code Object
Model which gives you the most seamless and elegant chance to have a great experience.
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=a1fbe485-996a-498e-bee4-222b114fa858" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Twitter Q: Can Windows Media Center go beyond the enthusiast market?</title>
    <link rel="alternate" type="text/html" href="http://blog.retrosight.com/TwitterQCanWindowsMediaCenterGoBeyondTheEnthusiastMarket.aspx" />
    <id>http://blog.retrosight.com/PermaLink,guid,1f11c8f4-5d3e-4c02-8262-45a3bf7dcd7c.aspx</id>
    <published>2009-08-21T02:49:13.8665328-04:00</published>
    <updated>2009-08-21T02:56:24.565848-04:00</updated>
    <category term="Windows Media Center" label="Windows Media Center" scheme="http://blog.retrosight.com/CategoryView,category,WindowsMediaCenter.aspx" />
    <author>
      <name>Charlie Owen</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
I got this question a lot when I was on the Windows Media Center team. Usually it
assumes the enthusiast market is an undesirable place to be and I never agreed with
that position. Reading <a href="http://www.thelongtail.com/">Chris Anderson’s</a> 'The
Long Tail' convinced me of that a long time ago.
</p>
        <p>
Before I give my answer let me define 'beyond the enthusiast market' for the purposes
of this post: I consider items like televisions, DVD players, cars, computers and
phones as things which have gone beyond the enthusiast market. Leave a comment to
tell us how your definition might be different.
</p>
        <p>
My answer: It's possible, but highly unlikely at this point.
</p>
        <p>
Products which become mainstream are usually very simple in nature to use (televisions,
DVD players, phones) or are complex yet fundamentally market changing over a very
long period of time (cars, computers).
</p>
        <p>
The user interface for Windows Media Center greatly simplifies the enjoyment of core
media experiences (music, pictures, videos, TV) but underneath the covers it's highly
complex. It's also very complex to setup for most mainstream consumers for two big
reasons (among several smaller ones)...
</p>
        <ol>
          <li>
It's an interface designed for and best used on a television with a remote control.
The mainstream market doesn't typically place a computer next to their television. 
</li>
          <li>
The unique core value proposition* is the digital video recorder functionality. Getting
the TV signal to the computer is a challenge for the mainstream market.</li>
        </ol>
        <p>
The Windows Media Center team did a fantastic job of overcoming the first hurdle (co-location
with a TV) with the introduction of the Extender. At the same time it also introduced
another barrier: the home network. Throw in the fact the mainstream market doesn't
have Ethernet jacks in every room next to their TV. This requires a high availability
wireless network to push lots of [HD] video around which presents yet another hurdle.
</p>
        <p>
So, given it's relative complexity can it be one of those fundamentally market changing
items over a long period of time?
</p>
        <p>
Probably not. Windows Media Center had its genesis with the coax cable (referring
back to its unique value proposition) and <strong>it was a game changer</strong> in
that context. There were many others doing broadcast TV on a computer long before
Windows Media Center. Windows Media Center brought a scale and awareness not seen
before.
</p>
        <p>
As with many things (especially in technology) the market around it dramatically changed.
The game changed.
</p>
        <p>
To remain relevant (and become mainstream) in a market where the internet will increasingly
be the dominant way of getting nearly all forms of commercial content the Windows
Media Center team must <strong>fully embrace</strong><strong>the internet</strong> rather
than simply leveraging. Over the course of Windows 7 development the equivalent of
three people (one each PM, Dev, Test) on the platform team tried to do just that with
the Data Access Model Items, Media Collection and Page Model, Navigation and State
API work. Another relatively small team continued to crank out the Internet TV features
for customers in the United States. By comparison a significant number of resources
continued to work on the traditional TV pipes paradigm (broadcast, cable, satellite)
for Windows 7. In a nutshell, very little embracing.
</p>
        <p>
All that said…
</p>
        <p>
I do believe Windows Media Center has paved the way for much richer, elegant and interactive
experiences for the television beyond what game consoles are offering today. It gives
the mainstream market a glimpse of just how powerful the next wave (or two) of internet
connected devices in our home might become in the future. I challenge folks all the
time to tell me what other distributed audio / video / photo system has as much bang
for the buck. It's a pretty hard value to beat. Nothing else on the market allows
me to enjoy all of ‘my’ content (personal and commercial) in such an elegant AND affordable
way. Leave a comment if you believe you have a worthy contender.
</p>
        <p>
It may be niche, but the niche sure is sweet!
</p>
        <p>
And because of that I’m quite bullish on the future prospects despite the hurdles
faced. Like you, I’m now waiting to see what comes next while I enjoy what I have
today.
</p>
        <p>
Got a question about Windows Media Center for someone who worked on it once upon a
time?Ask on Twitter via @charlieo.
</p>
        <p>
* The unique thing about Windows Media Center compared to other features which ship
with Windows is the digital video recorder and electronic programming guide. Most
(if not all) of the other key features (photos, videos, music) have equivalents on
the desktop.
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=1f11c8f4-5d3e-4c02-8262-45a3bf7dcd7c" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Windows Media Center Software Development Kit for Windows 7 RTM Now Available</title>
    <link rel="alternate" type="text/html" href="http://blog.retrosight.com/WindowsMediaCenterSoftwareDevelopmentKitForWindows7RTMNowAvailable.aspx" />
    <id>http://blog.retrosight.com/PermaLink,guid,b153658a-32e7-4aa9-8012-33034fc53b60.aspx</id>
    <published>2009-08-16T16:24:58.3875632-04:00</published>
    <updated>2009-08-16T16:35:06.3217296-04:00</updated>
    <category term="Software Development Kit" label="Software Development Kit" scheme="http://blog.retrosight.com/CategoryView,category,SoftwareDevelopmentKit.aspx" />
    <category term="Windows 7" label="Windows 7" scheme="http://blog.retrosight.com/CategoryView,category,Windows7.aspx" />
    <category term="Windows Media Center" label="Windows Media Center" scheme="http://blog.retrosight.com/CategoryView,category,WindowsMediaCenter.aspx" />
    <author>
      <name>Charlie Owen</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
The Windows Media Center team posted the RTM version of the Windows Media Center Software
Development Kit 6.0 for Windows 7 to the following location.
</p>
        <blockquote>
          <p>
            <a title="http://download.microsoft.com/download/6/C/6/6C6B665D-6240-4958-A028-A944B8BD6860/WindowsMediaCenterSDK6.msi" href="http://download.microsoft.com/download/6/C/6/6C6B665D-6240-4958-A028-A944B8BD6860/WindowsMediaCenterSDK6.msi">http://download.microsoft.com/download/6/C/6/6C6B665D-6240-4958-A028-A944B8BD6860/WindowsMediaCenterSDK6.msi</a>
          </p>
        </blockquote>
        <p>
You can leave feedback here or chat about it over at <a href="http://discuss.mediacentersandbox.com">http://discuss.mediacentersandbox.com</a>.
</p>
        <p>
Kudos goes to <a href="http://mobilewares.spaces.live.com/blog/cns!78533A1A2E078194!4535.entry">Niall
Ginsbourg</a> for breaking the news.
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=b153658a-32e7-4aa9-8012-33034fc53b60" />
      </div>
    </content>
  </entry>
</feed>