<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>markhealey.org &#187; windows</title>
	<atom:link href="http://www.markhealey.org/archives/category/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.markhealey.org</link>
	<description>A flavorful blend of all things Mark.</description>
	<lastBuildDate>Sun, 29 Aug 2010 04:40:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Save the clock tower!</title>
		<link>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fsave-the-clock-tower%2F&amp;seed_title=Save+the+clock+tower%21</link>
		<comments>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fsave-the-clock-tower%2F&amp;seed_title=Save+the+clock+tower%21#comments</comments>
		<pubDate>Tue, 11 Aug 2009 03:12:35 +0000</pubDate>
		<dc:creator>Mark Healey</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.markhealey.org/?p=1141</guid>
		<description><![CDATA[An incredible New York City (in DUMBO) penthouse featured in The Times Real Estate section.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nytimes.com/2009/08/09/realestate/09deal1.html">An incredible New York City (in DUMBO) penthouse</a> featured in The Times Real Estate section.</p>
<blockquote><p>A striking triplex penthouse apartment in a clock tower overlooking the Brooklyn Bridge and New York Harbor has gone on the market for $25 million. <a href="http://www.nytimes.com/slideshow/2009/08/07/realestate/0809-deal-slideshow_index.html">Photos</a>.</p></blockquote>
<p>Thx, Lex</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fsave-the-clock-tower%2F&amp;seed_title=Save+the+clock+tower%21/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do you want to allow this?</title>
		<link>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fdo-you-want-to-allow-this%2F&amp;seed_title=Do+you+want+to+allow+this%3F</link>
		<comments>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fdo-you-want-to-allow-this%2F&amp;seed_title=Do+you+want+to+allow+this%3F#comments</comments>
		<pubDate>Fri, 13 Apr 2007 14:37:50 +0000</pubDate>
		<dc:creator>Mark Healey</dc:creator>
				<category><![CDATA[dell]]></category>
		<category><![CDATA[just plain sucks]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.markhealey.org/archives/do-you-want-to-allow-this/</guid>
		<description><![CDATA[I&#8217;m at my neighbor&#8217;s house helping her fix her recently-busted Dell Dimension running Vista Business. My neighbor is a sweet woman, who is particularly computer savvy for her near-senior age. While I&#8217;m busy trying to figure out how Vista knows I&#8217;m connected to the Internet when it&#8217;s not actually receiving a single data packet from [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m at my neighbor&#8217;s house helping her fix her recently-busted Dell Dimension running Vista Business. My neighbor is a sweet woman, who is particularly computer savvy for her near-senior age. While I&#8217;m busy trying to figure out how Vista knows I&#8217;m connected to the Internet when it&#8217;s not actually receiving a single data packet from Comcast, my neighbor asked me if Vista came with solitaire. I quickly replied, sure, it&#8217;s in Programs &gt; Accessories &gt; Games&#8230; just like every previous version of Windows. In fact, it&#8217;s not.</p>
<p>Solitaire isn&#8217;t even installed by default on the new Microsoft OS. Here&#8217;s what I just had to do:</p>
<ol>
<li>Start &gt; Control Panel.</li>
<li>Windows Needs Your Permission. Do you want to allow that? Yes.</li>
<li>Turn On/Off Windows Features.</li>
<li>Windows Needs Your Permission. Do you want to allow that? Yes.</li>
<li>Turn on solitaire.</li>
<li>Windows Needs Your Permission. Do you want to allow that? Yes.</li>
<li>Please wait, this could take a few minutes. (It took four.)</li>
<li>Restart now.</li>
</ol>
<p>Mark Needs Your Permission. Do you want to allow laughter? Yes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fdo-you-want-to-allow-this%2F&amp;seed_title=Do+you+want+to+allow+this%3F/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Formatting (X)HTML Emails the Hard Way</title>
		<link>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fformatting-xhtml-emails-the-hard-way%2F&amp;seed_title=Formatting+%28X%29HTML+Emails+the+Hard+Way</link>
		<comments>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fformatting-xhtml-emails-the-hard-way%2F&amp;seed_title=Formatting+%28X%29HTML+Emails+the+Hard+Way#comments</comments>
		<pubDate>Thu, 30 Nov 2006 13:15:53 +0000</pubDate>
		<dc:creator>Mark Healey</dc:creator>
				<category><![CDATA[applications]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.markhealey.org/2006/11/30/formatting-xhtml-emails-the-hard-way/</guid>
		<description><![CDATA[CSS documents. We all love them. One external cascading style sheet easily referenced by any web page on your site. All of your neatly-formatted rules contained in one place controlling the appearance of your kick-ass design. You handle browser differences and deficiencies with ease. You give your users content-rich printable pages. You might even have [...]]]></description>
			<content:encoded><![CDATA[<p>CSS documents. We all love them. One external cascading style sheet easily referenced by any web page on your site. All of your neatly-formatted rules contained in one place controlling the appearance of your kick-ass design. You handle browser differences and deficiencies with ease. You give your users content-rich printable pages. You might even have a sweet liquid layout allowing users to pick their favorite design. What more could one ask for?  Oh, well if you have ever tried to send an (X)HTML email from your web apps, you and I both have a lot more to ask for.</p>
<blockquote><p>If you have ever tried to send an (X)HTML email from your web apps, you and I both have a lot more to ask for.</p></blockquote>
<p>I’m currently writing an application for a client of mine that’s rich in user interaction. In part, users can create accounts, verify email addresses, forget passwords, and more of the standard account-related functions. Needless to say, without any unnecessary overkill, we will be sending a good amount of emails to my client’s user base. I could have easily opted to send text-only messages, but the requirement included displaying a logo, bolding text, and other graphical presentations otherwise not available in text-only. So, without much hesitation, I charged ahead. Whip up some clean (and strict) XHTML, use loads of my already-fine-tuned CSS rules, pump in some content and we’re off! </p>
<p>Wrong. And this was just the beginning.</p>
<p>I use my Gmail account for testing &mdash; it’s convenient because all the messages get lumped into one conversation for easy review, not to mention the huge disk space and (my favorite) delete button closely within reach. But for all of Gmail’s successes, it sure wreaked havoc on my nicely-formatted XHTML messages. Evidently, Gmail strips every shred of code out of your email, and rebuilds it in its entirety before spitting it back into it&#8217;s wonderfully successful conversation view. Those unique div, span and other IDs? Gone. The short and sweet CSS rules? Gone, and definitely not working. Hell, even my one-line footer wrapped in a <code>small</code> tag didn’t render properly. I now know why I can&#8217;t read my itinerary confirmations from the airlines in Gmail.</p>
<p>To make sure I wasn’t out of my mind, I changed my testing email address to an account I manage with Outlook on Windows and Mail on the Mac. Naturally, the message came through looking as perfect as I could have ever imagined. I repeated this process with Mozilla&#8217;s Thunderbird and then webmail at Yahoo!, Hotmail, and AOL &mdash; all succeeded, but in different ways. Microsoft’s widely-used Outlook client performed the best (same goes for Outlook Web Access), followed closely by OS X’s Mail. Neither re-wrote my code. Yahoo! did better than Hotmail, but Hotmail’s new interface liked the HTML and CSS hybrid a little more than the old but it still wasn&#8217;t perfect. </p>
<p>I am fighting an in-browser application war! Here we have browser-based applications developed by the world&#8217;s largest software manufacturers performing the same basic functions displaying standard XHTML and CSS content from the same source &mdash; and it just doesn&#8217;t work. Grrr. In the end, it&#8217;s Gmail that is causing the biggest headaches.</p>
<p>Yesterday, I finished restructuring the code following tips I read about on this highly-useful <a href="http://en.wikipedia.org/wiki/Interweb" title="Are we on the interweb?">Interweb</a> (I love that old Verizon DSL commercial). Here are a few that helped me get going again:</p>
<ul>
<li>Don&#8217;t put anything in the <code>head</code> of your email template.</li>
<li>Forget the love you have for your fine-tuned CSS document; there&#8217;s no hope of using it (as an externally linked file). You&#8217;ll have to drop all your classes and ids replacing them with hideous inline styles. If your email&#8217;s recipients use Gmail, you&#8217;ll need to do this one.</li>
<li>If all else fails, especially with AOL, use a <code>table</code> to position your goodies. I can&#8217;t believe I typed that, but when it comes to this and saving time, it works.</li>
<li>Have patience. I nearly tossed my lappie out the window on more than one occasion.</li>
</ul>
<p>As of yesterday, my client&#8217;s customers are ready to receive fancy-schmancy emails. No matter which mail client, web-based or desktop, Mac or Windows, they&#8217;ll all see the same content &mdash; as it was intended by this designer. Now that it&#8217;s done and I&#8217;m filling out my time sheet, I find myself having a hard time justifying the large chunks of time spent formatting arbitrary (yet critical) emails when there&#8217;s plenty of other work that needs doing. It seems funny to me but after all these messages, like them or not, <em>are</em> part of your app and, more importantly, your client&#8217;s outward-facing marketing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fformatting-xhtml-emails-the-hard-way%2F&amp;seed_title=Formatting+%28X%29HTML+Emails+the+Hard+Way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser Bullies &#8211; My XSL Doesn&#8217;t Work</title>
		<link>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fbrowser-bullies%2F&amp;seed_title=Browser+Bullies+%26%238211%3B+My+XSL+Doesn%26%238217%3Bt+Work</link>
		<comments>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fbrowser-bullies%2F&amp;seed_title=Browser+Bullies+%26%238211%3B+My+XSL+Doesn%26%238217%3Bt+Work#comments</comments>
		<pubDate>Sat, 28 Oct 2006 14:10:38 +0000</pubDate>
		<dc:creator>Mark Healey</dc:creator>
				<category><![CDATA[browsers]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[websites]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.markhealey.org/2006/10/28/browser-bullies/</guid>
		<description><![CDATA[A lot of developers have been talking about it for months, so it is not with much fanfare we celebrate the news. Internet Explorer 7 has finally been released in its &#8220;polished&#8221;? state for the general public to consume. There’s no telling when Windows XP will start automatically issuing the browser through its built-in Windows [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of developers have been talking about it for months, so it is not with much fanfare we celebrate the news.  Internet Explorer 7 has finally been released in its &#8220;polished&#8221;? state for the general public to <a href="http://www.microsoft.com/ie">consume</a>. There’s no telling when Windows XP will start automatically issuing the browser through its built-in Windows Update feature, but I’m guessing it might be soon. Meantime, web designers the world over are scrambling to make sure their sites perform as intended in IE7 (<a href="http://www.zeldman.com/2006/10/27/ie7showandtell/">Talk bugs, hacks, and more at Zeldman.com</a>). And it’s not just Microsoft that’s turning up the heat. Last Tuesday, the Internet Explorer team in Redmond <a href="http://www.flickr.com/photos/jollyjake/278562314/" title="Look at all that icing!">sent a cake</a> to the Firefox team at Mozilla to congratulate them on their Firefox 2.0 &mdash; this developer’s browser of choice &mdash; <a href="http://www.getfirefox.com">official release</a>. </p>
<p><strong>Poor XSL</strong><br />One of the reasons I’m discontent with the three biggies &mdash; <a href="http://www.apple.com/macosx/features/safari/">Safari</a>, IE7, and Firefox 2 &mdash; is their apparent blatant disregard for a designer’s freedom to exercise his or her right to a custom XSL&mdash;styled XML feed. I don’t normally spend too much time writing XSL documents, but for one client’s particular requirement, they wanted a custom XML feed page. The client’s user base, we anticipated, was not RSS-savvy and we’d hoped to ease them into the process for consuming news, regular updates, and more. So, enter a fairly simple XSL style sheet and the <a href="http://rss.sailcaribbean.com/rss/tripUpdates_all.asp" title="Use Firefox 1 or IE 6 to see the goods">über&mdash;friendly appearance of styled XML</a>. Not so in the latest versions of these browsers.</p>
<p>It’s possible that I haven’t yet found the setting in the browser preferences or the line of code that fixes it, but the aforementioned Big Three are overriding my XSL! (Opera handles the XML as intended.) They favor their own display of RSS feeds and bully mine out of the way. (<a href="http://www.markhealey.org/files/ff2_rss.jpg" title="Firefox 2 displays their own RSS feed" rel="lightbox">See theirs</a>. <a href="http://www.markhealey.org/files/op_rss.jpg" title="Opera's display of the XSL - the way it is supposed to be" rel="lightbox">See mine</a>.)</p>
<p>I’m not even going to try to explain why the software makers decided on this, so if you know of a fix, let me know. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.markhealey.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.markhealey.org%2Farchives%2Fbrowser-bullies%2F&amp;seed_title=Browser+Bullies+%26%238211%3B+My+XSL+Doesn%26%238217%3Bt+Work/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
