<?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>#adamSentz{dot:com;} &#187; Microsoft</title>
	<atom:link href="http://adamsentz.com/category/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://adamsentz.com</link>
	<description>= Mac + Web</description>
	<lastBuildDate>Thu, 14 May 2009 19:34:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Q1 2009: Apple vs. Microsoft</title>
		<link>http://adamsentz.com/q1-2009-apple-vs-microsoft/</link>
		<comments>http://adamsentz.com/q1-2009-apple-vs-microsoft/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 02:10:38 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://adamsentz.com/?p=142</guid>
		<description><![CDATA[Just over one month ago, Steve Baller famously said:

Apple gained about one point, but now I think the tide has really turned back the other direction. The economy is helpful. Paying an extra $500 for a computer in this environment &#8212; same piece of hardware &#8212; paying $500 more to get a logo on it? [...]]]></description>
			<content:encoded><![CDATA[<p>Just over one month ago, <a href="http://www.techflash.com/microsoft/Microsofts_Ballmer_Tide_has_turned_against_Apple_in_computer_market_41492832.html">Steve Baller famously said</a>:<a href="http://www.techflash.com/microsoft/Microsofts_Ballmer_Tide_has_turned_against_Apple_in_computer_market_41492832.html"><br />
</a></p>
<blockquote><p>Apple gained about one point, but now I think the tide has really turned back the other direction. The economy is helpful. Paying an extra $500 for a computer in this environment &#8212; same piece of hardware &#8212; paying $500 more to get a logo on it? I think that&#8217;s a more challenging proposition for the average person than it used to be.</p></blockquote>
<p>I wonder what he has to say now that Apple has reported the <a href="http://www.apple.com/pr/library/2009/04/22results.html">&#8220;Best March Quarter Revenue and Earnings in Apple History&#8221;</a> while Microsoft reported their <a href="http://www.guardian.co.uk/business/2009/apr/23/microsoft-revenue-plunges">&#8220;first revenue drop since going public in 1986&#8243;</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamsentz.com/q1-2009-apple-vs-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer Button width/padding bug.</title>
		<link>http://adamsentz.com/internet-explorer-button-widthpadding-bug/</link>
		<comments>http://adamsentz.com/internet-explorer-button-widthpadding-bug/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 22:28:10 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[IE]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://adamsentz.com/?p=90</guid>
		<description><![CDATA[Recently while working on a web-app at my day job I ran across another IE specific rendering idiosyncrasy. I noticed that if I put lengthier text in a button (be it a button tag or and input type=&#8221;button&#8221;) that IE would progressively increase the amount of padding on either side of the text. Or at least [...]]]></description>
			<content:encoded><![CDATA[<p>Recently while working on a web-app at my day job I ran across another IE specific rendering idiosyncrasy. I noticed that if I put lengthier text in a button (be it a button tag or and input type=&#8221;button&#8221;) that IE would progressively increase the amount of padding on either side of the text. Or at least that&#8217;s what it looked like to me.</p>
<p>Ordinarily I think this issue goes totally unnoticed &#8211; there isn&#8217;t a lot of info out there on the web about it (at least that&#8217;s what I thought at the time &#8211; I&#8217;ve since found a <a href="http://www.google.com/search?hl=en&amp;q=internet+explorer+button+padding&amp;btnG=Google+Search&amp;aq=1&amp;oq=internet+explorer+button" target="_blank">number of sites</a> covering the topic). Most of the time our buttons have text like <strong>Save</strong>, <strong>Submit</strong>, <strong>Go</strong> &#8211; that sort of thing. </p>
<p>I was flummoxed by this for a while. I was, after all, declaring my padding explicitly, and IE seemed to be rendering it. Rendering it and then some more depending on how much text was in the box. How could I trick IE into behaving like a nice, normal, standardsy browser?</p>
<p>I searched and searched the <a href="http://en.wikipedia.org/wiki/Series_of_tubes" target="_blank">inter-tubes</a> until I found a simple solution in the comments of a site that, I think, was in Portuguese. Unfortunately I didn&#8217;t make a note of where it was so I can&#8217;t give credit, nor could I understand anything that was written other than</p>
<div class='code_parent'>
<div class='code_child'><code>
<div class='pre_container'>
<pre> overflow: visible;</pre>
</div>
<p></code></div>
</div>
<p>Now there were other folks on other sites advocating all manner of other, additional style declarations &#8211; setting width to <strong>auto</strong> or to <strong>1%</strong> - none of which worked for me. But as soon as I popped that declaration in on my inputs IE&#8217;s buttons fell in line.</p>
<p>If you&#8217;re experiencing the same issue you might consider adding this to your style sheet.</p>
<div class='code_parent'>
<div class='code_child'><code>
<div class='pre_container'>
<pre> * html input { overflow: visible; }</pre>
</div>
<p></code></div>
</div>
<p>Non-IE browsers will ignore it and, really, you aren&#8217;t telling them to do much of anything anyway (inputs don&#8217;t generally overflow you know). </p>
<p>If you find that this doesn&#8217;t solve all of your IE button width related issues then I suggest you pursue some <a href="http://www.google.com/search?hl=en&amp;q=internet+explorer+button+padding&amp;btnG=Google+Search&amp;aq=1&amp;oq=internet+explorer+button" target="_blank">further reading</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamsentz.com/internet-explorer-button-widthpadding-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 100% Width Bug</title>
		<link>http://adamsentz.com/internet-explorer-100-width-bug/</link>
		<comments>http://adamsentz.com/internet-explorer-100-width-bug/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 23:23:41 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[IE]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://adamsentz.com/?p=83</guid>
		<description><![CDATA[In the course of working on a new web-based app at my day job I&#8217;ve come across a pretty common, but perplexing Internet Explorer bug. Perplexing because there is no silver-bullet fix. It is simply an error in the way IE renders, so there isn&#8217;t a simple style declaration fix for it. A colleague and [...]]]></description>
			<content:encoded><![CDATA[<p>In the course of working on a new web-based app at my day job I&#8217;ve come across a pretty common, but perplexing Internet Explorer bug. Perplexing because there is no silver-bullet fix. It is simply an error in the way IE renders, so there isn&#8217;t a simple style declaration fix for it. A colleague and I spent the better part of a day figuring out what seems to be a fairly optimal solution so I thought I&#8217;d share.</p>
<p>In our case we have block elements, tables being the main culprit, explicitly set to 100% width inside a container div which will scroll vertically as it needs to. The problem is that IE calculates what &#8220;100%&#8221; is <em>before</em> it applies the scroll bar. So when the scroll bar is applied IE&#8217;s &#8220;100%&#8221; value is now wider than the actual viewing area. This causes the element set to 100% to be partially covered by the right-hand scroll bar and for a horizontal scroll bar to appear.</p>
<p>After tying to find a solution using conventional CSS or JavaScript to get the offending elements to behave we turned to using IE style expressions. This is essentially what we did.</p>
<div class='code_parent'>
<div class='code_child'><code>
<div class='pre_container'>
<pre>element_selector {
width: expression(this.parentNode.offsetHeight &gt;
this.parentNode.scrollHeight ? '100%' :
parseInt(this.parentNode.offsetWidth - XX) + 'px');
}</pre>
</div>
<p></code></div>
</div>
<p>So we&#8217;re telling the element that if it is not taller than it&#8217;s parent then it should be 100% otherwise it should be the width of its parent minus a specific value (XX): in our case the padding plus the width of the scrollbar.</p>
<p>I&#8217;ve successfully applied this technique in a few different places and it hasn&#8217;t bothered me since (especially since they are hidden in an IE specific stylesheet behind <a href="http://msdn.microsoft.com/en-us/library/ms537512(VS.85).aspx" target="_blank">conditional comments</a>. This isn&#8217;t to say I&#8217;m a fan of CSS expressions &#8211; they shouldn&#8217;t be necessary &#8211; but in this case they&#8217;ve proven to be the simplest and most reliable solution to an annoying IE problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamsentz.com/internet-explorer-100-width-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mojave Experiment</title>
		<link>http://adamsentz.com/the-mojave-experiment/</link>
		<comments>http://adamsentz.com/the-mojave-experiment/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 06:22:58 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mojave Experiment]]></category>

		<guid isPermaLink="false">http://adamsentz.com/?p=70</guid>
		<description><![CDATA[The Mojave Experiment, aka Project Mojave, aka Microsoft&#8217;s new Vista marketing campaign, has been live on the web for a little while now, but as Microsoft has taken the campaign to TV I thought I may as well take this opportunity to weigh in.
In the interest of full disclosure I should mention that I&#8217;m no [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.mojaveexperiment.com/" target="_blank">Mojave Experiment</a>, aka Project Mojave, aka Microsoft&#8217;s new Vista marketing campaign, has been live on the web for a little while now, but as Microsoft has taken the campaign to TV I thought I may as well take this opportunity to weigh in.</p>
<p>In the interest of full disclosure I should mention that I&#8217;m no Microsoft fan. I have used Windows for many years and I even have an Xbox 360. So I&#8217;m not a full-on hater by any stretch, but if the scale ranges from lover to hater I&#8217;m probably closer to the latter.</p>
<p>So, The Mojave Experiment. I think that, from a marketing perspective, Microsoft is missing the mark here in a pretty big way, in a way that is very typically Microsoft. As I see it the tenets of Microsoft marketing are as follows:</p>
<p>1) We (Microsoft) are the best.<br />
2) If you (consumer) disagree with #1 then you are stupid.<br />
3) You don&#8217;t want to be stupid do you?</p>
<p>The Mojave Experiment is a great example of this strategy. The assumption of the experiments is that Vista is fantastic and the only reason people don&#8217;t agree is that they are too dumb to understand how great it really is. </p>
<p>So they take a bunch of &#8220;real&#8221; consumers, all of which hate Vista for no apparent reason since none of them have seen it, and demo Vista form them &#8211; except they tell them it&#8217;s not Vista but a new version called Mojave. Naturally their minds are all blown by Vista&#8217;s sheer awesomeness and they all plan to go buy whichever of the 37 versions of Vista is right for them.</p>
<p>Here are, as I see it, the two main problems with this &#8220;experiment&#8221;.</p>
<p>1) Microsoft is admitting that people hate Vista. Many consumers probably don&#8217;t know much of anything about Vista, but now they will know that for some reason basically everyone hates it. Regardless of the fact that everyone ends up a convert in the end people are savvy enough to understand that Microsoft isn&#8217;t running this campaign for no reason. It smells of desperation and that generally doesn&#8217;t make people excited about a product.</p>
<p>2) Microsoft completely fails to address the reason that people don&#8217;t want Vista &#8211; their computers can&#8217;t run it because it is such a resource hog, it doesn&#8217;t work with peripherals &#8211; practical things like that. They just show features largely borrowed from OS X and talk about how great they are.</p>
<p>Maybe the <a href="http://arstechnica.com/news.ars/post/20080821-seinfeld-to-sing-the-praises-of-windows-vista.html" target="_blank">Seinfeld campaign</a> will be better. I&#8217;m not holding my breath.</p>
<p>UPDATE: Looks like I wasn&#8217;t far off about the Seinfeld campaign. I don&#8217;t think it&#8217;s even two weeks old yet and Microsoft has cancelled it.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamsentz.com/the-mojave-experiment/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
