<?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>PC Pro blog &#187; Sun</title>
	<atom:link href="http://www.pcpro.co.uk/blogs/tag/sun/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pcpro.co.uk/blogs</link>
	<description>Blogging in the real world</description>
	<lastBuildDate>Wed, 08 Feb 2012 16:54:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Green IT looking pale at CeBIT</title>
		<link>http://www.pcpro.co.uk/blogs/2009/03/05/green-it-looking-pale-at-cebit/</link>
		<comments>http://www.pcpro.co.uk/blogs/2009/03/05/green-it-looking-pale-at-cebit/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 08:45:01 +0000</pubDate>
		<dc:creator>David Fearon</dc:creator>
				<category><![CDATA[Green]]></category>
		<category><![CDATA[Fujitsu]]></category>
		<category><![CDATA[Gigabyte]]></category>
		<category><![CDATA[Hitachi]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[MSI]]></category>
		<category><![CDATA[Solar power]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://www.pcpro.co.uk/blogs/?p=5254</guid>
		<description><![CDATA[One of the primary themes of CeBIT this year was supposed to be Green IT. Interest in the subject is &#8220;overwhelming&#8221; according to the CeBIT website.
And indeed there&#8217;s an entire hall dedicated to it this year, albeit one of the smaller ones. But still hall 8 &#8211; &#8220;Green IT World&#8221; &#8211; is sparsely occupied.  [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/03/greenit.jpg"><img class="alignleft size-medium wp-image-5255" title="greenit" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/03/greenit-300x200.jpg" alt="" width="300" height="200" /></a>One of the primary themes of CeBIT this year was supposed to be Green IT. Interest in the subject is &#8220;overwhelming&#8221; according to the <strong><a href="http://www.cebit.de/greenit_e">CeBIT website</a></strong>.<br />
And indeed there&#8217;s an entire hall dedicated to it this year, albeit one of the smaller ones. But still hall 8 &#8211; &#8220;Green IT World&#8221; &#8211; is sparsely occupied.  The subdued ambience is a long way from the heaving mass of bodies in hall 21, where the likes of MSI and Gigabyte are showing off their shiny stuff amid loud music and pneumatic young ladies wearing shirts which appear, very regrettably, to have shrunk in the wash.</p>
<p><span id="more-5254"></span>No, the green IT area is spartan, quiet, and there&#8217;s really not a lot going on. Fujitsu Siemens has the best-populated stand, showing off its <strong><a href="http://www.pcpro.co.uk/news/248853/fujitsu-siemenss-zerowatt-pc-not-all-it-seems.html">zero-watt PCs</a></strong> and low-energy servers. IBM has an area devoted to energy optimisation (again in servers); Sun has something similar, backed up by a static display of a low-energy vehicle it sponsors but isn&#8217;t related to anything very much; and Hitachi has what you&#8217;d be hard pushed to describe as a stand since it didn&#8217;t seem to be showing anything at all when I was there.</p>
<p>And that&#8217;s pretty much it, really. It all seemed uncomfortably as if lip service is being paid to green IT, but very little else.</p>
<p>In other halls – especially the Future Parc dedicated to research – there were plenty of solar cells in evidence but it&#8217;s telling that few of these are currently in commercial products. <a href="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/03/sunloadbag.jpg"><img class="alignright size-medium wp-image-5256" title="sunloadbag" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/03/sunloadbag-158x300.jpg" alt="" width="158" height="300" /></a>One of the rare commercial uses of solar panels I did see was from a company called Sunload, which was showing off a really rather cool set of bags, luggage and foldaway devices using flexible solar panels. Bags with solar cells in the lid flaps are pretty much the best way I&#8217;ve seen so far to make use of solar energy in everyday life. The products aren&#8217;t distributed in the UK but I&#8217;ll be trying to coax some stuff out of them to look at anyway.</p>
<p>And, of course, there was the<strong> <a href="http://www.pcpro.co.uk/news/248929/worlds-first-biodegradable-flash-drive-on-show.html">biodegradable flash drive</a></strong>, which while not likely to cause the world to stop turning on its axis &#8211; and also not really biodegradable &#8211; was at least innovative.</p>
<p>But it&#8217;s a bit of a poor show, all things considered.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcpro.co.uk/blogs/2009/03/05/green-it-looking-pale-at-cebit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JavaFX: the worst marketing spin in history</title>
		<link>http://www.pcpro.co.uk/blogs/2008/12/05/javafx-the-worst-marketing-spin-in-history/</link>
		<comments>http://www.pcpro.co.uk/blogs/2008/12/05/javafx-the-worst-marketing-spin-in-history/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 15:57:07 +0000</pubDate>
		<dc:creator>David Fearon</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://www.pcpro.co.uk/blogs/?p=4512</guid>
		<description><![CDATA[
And so Sun, the company that invented Java around ten years ago, has just released JavaFX. I&#8217;m not sure I&#8217;ve ever felt quite so cynically dismissive of a new software platform. It seems a desperately cack-handed move to get into the rich internet application market, and it comes at least three years too late.
According to [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-GB</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val=" " /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--></p>
<p><a href="http://www.pcpro.co.uk/blogs/wp-content/uploads/2008/12/javafx.jpg"><img class="alignleft size-full wp-image-4518" title="javafx" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2008/12/javafx.jpg" alt="" width="322" height="91" /></a>And so Sun, the company that invented Java around ten years ago, has <a href="http://www.javafx.com"><strong>just released JavaFX</strong></a>. I&#8217;m not sure I&#8217;ve ever felt quite so cynically dismissive of a new software platform. It seems a desperately cack-handed move to get into the rich internet application market, and it comes at least three years too late.<span id="more-4512"></span></p>
<p class="MsoNormal">According to Sun, JavaFX is, &#8220;an expressive rich client platform for creating and delivering rich Internet experiences across all screens of your life.&#8221;</p>
<p class="MsoNormal">I&#8217;m irritated already &#8211; whoever came up with the marketing phrase &#8220;all screens of your life&#8221; (which crops up all over the JavaFX site) needs a good talking to.</p>
<p class="MsoNormal">Putting it another way, JavaFX is a competitor to Adobe Flash and its Flex RIA platform. Which is much like Silverlight, the Microsoft competitor that currently isn’t really getting anywhere.</p>
<p class="MsoNormal">To succeed, JavaFX is going to have to displace its massively well-entrenched competitor with some seriously compelling advantages.</p>
<p class="MsoNormal">How about a compact footprint? Erm, no. JavaFX runs on the standard Java runtime environment, which is still a lumbering beast of a thing; it&#8217;s a 15MB download. Starting up a Java applet on a web page is always heralded by a fanfare of hard-disk grinding, and JavaFX is no different. The<a href="http://www.javafx.com/samples/"> <strong>JavaFX examples</strong></a> still take far longer to come to life than a Flash application, while managing to look less polished and demonstrating none of the silky-smooth fluidity of Flash.</p>
<p class="MsoNormal">All that aside, the thing that annoys the hell out of me is the way in which JavaFX is being marketed. It treats people, especially developers, like total idiots.</p>
<p class="MsoNormal">Says Schwartz:</p>
<blockquote>
<p class="MsoNormal">&#8220;We certainly hadn&#8217;t up until recently looked at the impact of time-based media, of video playback, of high-quality audio&#8221;</p>
</blockquote>
<p class="MsoNormal">It would be more accurate to say that Sun has paid just enough lip service to video and audio to get developers interested in it, and then frustrate the bejeezus out of them by not supporting it properly. The <a href="http://java.sun.com/javase/technologies/desktop/media/jmf/"><strong>Java Media Framework</strong></a> has been skulking about like an illegitimate child in the backwaters of Sun&#8217;s website since the late 1990s.</p>
<p class="MsoNormal">Now we come to the real doozy. According to Schwartz, JavaFX &#8220;enables you to bypass hostile browsers&#8221;. This is accompanied by a slide showing us the hostile browsers in question:</p>
<p class="MsoNormal"><a href="http://www.pcpro.co.uk/blogs/wp-content/uploads/2008/12/hostilebrowsers.jpg"><img class="alignnone size-medium wp-image-4515" title="hostilebrowsers" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2008/12/hostilebrowsers-287x300.jpg" alt="" width="287" height="300" /></a></p>
<p class="MsoNormal">I&#8217;ve never read such a ridiculous statement.</p>
<p class="MsoNormal">The argument seems to be that Sun is graciously giving us a way to avoid those terrible money-making browser companies (including, um, the not-for-profit Mozilla Foundation) and paving the way to simplicity and clarity by introducing a competitor to Flash. Words fail me.</p>
<p class="MsoNormal">Schwartz goes on to say that JavaFX is for &#8220;content owners that want to deliver their content without obstruction.&#8221;</p>
<p class="MsoNormal">What? What obstruction? Anyone who wants to deliver an internet application can construct it in Flash and it will run in any one of the ‘hostile’ browsers. Where&#8217;s the obstruction in that?</p>
<p class="MsoNormal">Turning now to Sun’s Eric Klein, <a href="http://channelsun.sun.com/video/software/javafx/1915439297/getting+started+with+javafx/3864270001"><strong>giving some insight</strong></a> into the groups of people that JavaFX was apparently designed for. Klein opines:</p>
<blockquote>
<p class="MsoNormal">The third group we thought a lot about was the visual designer, folks who use things like Adobe Illustrator, Adobe Photoshop and other graphics tools. And what they said to us is: &#8216;let us join the party. Let’s create a designer-developer workflow, so that our content&#8230; can seamlessly get into the development process</p>
</blockquote>
<p class="MsoNormal">The absurdity of that statement genuinely does my head in. As if anybody on the planet is going to think for one second that Adobe designers are going to turn to Sun for their tools by preference, rather than Adobe&#8217;s own RIA platform, which is aimed at precisely the same usage models.</p>
<p class="MsoNormal">It all feels horribly like a cynical catch-up ploy from a company whose share price has dropped 84% in the past year, compared to drops of 45% and 54% for Microsoft and Adobe respectively. Which would be fine were it not for the tasteless way in which it’s being marketed.</p>
<p class="MsoNormal">The nicely ironic twist, of course, is that all those JavaFX videos run in a Flash video player.</p>
<p class="MsoNormal"> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcpro.co.uk/blogs/2008/12/05/javafx-the-worst-marketing-spin-in-history/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Cheeky Sun throws in OpenOffice with Java</title>
		<link>http://www.pcpro.co.uk/blogs/2008/08/28/cheeky-sun-throws-in-openoffice-with-java/</link>
		<comments>http://www.pcpro.co.uk/blogs/2008/08/28/cheeky-sun-throws-in-openoffice-with-java/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 09:52:38 +0000</pubDate>
		<dc:creator>Barry Collins</dc:creator>
				<category><![CDATA[Newsdesk]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OpenOffice]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://www.pcpro.co.uk/blogs/?p=3051</guid>
		<description><![CDATA[Sun, which has spent the past decade constantly moaning about the worst excesses of Microsoft&#8217;s behaviour, is clearly not averse to employing underhand tactics of its own.
Having spent the past couple of days wilfully ignoring the Java update nagging away in my System Tray, I finally relented and installed the latest version, only to be [...]]]></description>
			<content:encoded><![CDATA[<p>Sun, which has spent the past decade constantly moaning about the worst excesses of Microsoft&#8217;s behaviour, is clearly not averse to employing underhand tactics of its own.</p>
<p>Having spent the past couple of days wilfully ignoring the Java update nagging away in my System Tray, I finally relented and installed the latest version, only to be confronted with the following screen:</p>
<p><a href="http://www.pcpro.co.uk/blogs/wp-content/uploads/2008/08/java-oo-installer1.jpg"><img class="aligncenter size-full wp-image-3054" title="java-oo-installer1" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2008/08/java-oo-installer1.jpg" alt="Java OpenOffice installer" width="500" height="380" /></a></p>
<p>Admittedly, Sun was only trying to force the OpenOffice installer on me, rather than automatically downloading the hundreds of megabytes that comprise the full suite. But after the furore caused when <strong><a title="Apple alters updater following Safari protest" href="http://www.pcpro.co.uk/news/189939/" target="_self">Apple automatically ticked the Safari installation with iTunes updates</a> </strong>earlier this year, it&#8217;s amazing that companies are still resorting to such cheap tricks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcpro.co.uk/blogs/2008/08/28/cheeky-sun-throws-in-openoffice-with-java/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

