<?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>Tim Anderson's ITWriting &#187; internet</title>
	<atom:link href="http://www.itwriting.com/blog/category/internet/feed" rel="self" type="application/rss+xml" />
	<link>http://www.itwriting.com/blog</link>
	<description>Tech writing blog</description>
	<lastBuildDate>Thu, 02 Sep 2010 12:36:01 +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>Silverlight versus HTML, Flash &#8211; Microsoft defends its role</title>
		<link>http://www.itwriting.com/blog/3075-silverlight-versus-html-flash-microsoft-defends-its-role.html</link>
		<comments>http://www.itwriting.com/blog/3075-silverlight-versus-html-flash-microsoft-defends-its-role.html#comments</comments>
		<pubDate>Thu, 02 Sep 2010 07:37:09 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[web authoring]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 7]]></category>
		<category><![CDATA[windows phone 7]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/3075-silverlight-versus-html-flash-microsoft-defends-its-role.html</guid>
		<description><![CDATA[<p>Microsoft’s Brad Becker, Director of Product Management for Developer Platforms, has defended the role of Silverlight in the HTML 5 era. Arguing that it is natural for HTML to acquire some of the features previously provided by plug-ins &#8211; “because some of these features are so pervasive on the web that they are seen <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/3075-silverlight-versus-html-flash-microsoft-defends-its-role.html">Silverlight versus HTML, Flash &#8211; Microsoft defends its role</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/2365-microsoft-playing-html-5-standards-game-alongside-silverlight-game.html' rel='bookmark' title='Permanent Link: Microsoft playing HTML 5 standards game alongside Silverlight game'>Microsoft playing HTML 5 standards game alongside Silverlight game</a></li>
<li><a href='http://www.itwriting.com/blog/2466-silverlight-4-0-released-to-the-web-tools-still-not-final.html' rel='bookmark' title='Permanent Link: Silverlight 4.0 released to the web; tools still not final'>Silverlight 4.0 released to the web; tools still not final</a></li>
<li><a href='http://www.itwriting.com/blog/814-microsoft-silverlight-10-reasons-to-love-it-10-reasons-to-hate-it.html' rel='bookmark' title='Permanent Link: Microsoft Silverlight: 10 reasons to love it, 10 reasons to hate it'>Microsoft Silverlight: 10 reasons to love it, 10 reasons to hate it</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Microsoft’s Brad Becker, Director of Product Management for Developer Platforms, has <a href="http://team.silverlight.net/announcement/the-future-of-silverlight/" target="_blank">defended the role of Silverlight</a> in the HTML 5 era. Arguing that it is natural for HTML to acquire some of the features previously provided by plug-ins &#8211; “because some of these features are so pervasive on the web that they are seen by users as fundamentally expected capabilities” – he goes on to identify three areas where Silverlight remains necessary. These are “premium” multimedia which merges video with application elements such as conferencing, picture in picture, DRM, analytics; consumers apps and games; and finally business/enterprise apps.</p>
<p>It is the last of these which interests me most. Becker’s statements come soon after the preview of <a href="http://www.microsoft.com/visualstudio/en-us/lightswitch" target="_blank">Visual Studio LightSwitch</a>, which is solely designed for data-driven business applications. Taking the two together, and bearing in mind that apps may run on the desktop as well as in browser, Silverlight is now encroaching on the territory which used to belong to Windows applications. With LightSwitch in particular, Microsoft is encouraging developers who might previously have built an app in Access or Visual Basic to consider Silverlight instead.</p>
<p>Why? Isn’t Microsoft better off if developers stick to Windows-only applications?</p>
<p>In one sense it is, as it gets the Windows lock-in – and yes, this is effective. I’m aware of businesses who are tied to Windows because of apps that they use, who might otherwise consider Macs for all or some of their business desktops. On the other hand, even Microsoft can see the direction in which we are travelling – cloud, mobile, diverse clients – and that Silverlight fits better with this model than Windows-only desktop clients.</p>
<p>Another consideration is that setup and deployment issues remain a pain-point for Windows apps. One issue is when it goes wrong, and Windows requires skilled surgery to get some app installed and working. Another issue is the constant energy drain of getting new computers and having to provision them with the apps you need. Microsoft has improved this no end for larger organisations, with standard system images and centralised application deployment, but Silverlight is still a welcome simplification; provided that the runtime is installed, it is pretty much the web model – just navigate to the URL and the app is there, right-click if you want to run on the desktop.</p>
<p>If Microsoft can also establish Windows Phone 7, which uses Silverlight as the runtime for custom apps, the platform then extends to mobile as well as desktop and browser.</p>
<p>The downside is that Silverlight apps have fewer capabilities than native Windows apps. Printing is tricky, for example, though Becker refers to “Virtualized printing” and I am not sure what exactly he means. He also highlights COM automation and group policy management, features that only work on Windows and which undermine Silverlight’s cross-platform promise. That said, via COM automation Silverlight has full access to the local machine giving developers a way of overcoming any limitations if they are willing to abandon cross-platform and browser-hosted deployment.</p>
<p>A winning strategy? Well, at least it is one that makes sense in the cloud era. On the other hand, Microsoft faces substantial difficulties in establishing Silverlight as a mainstream development platform. One is that Adobe was there first with Flash, which has a more widely deployed runtime, works on Android and soon other mobile devices, and is supported by the advanced design tools in Creative Suite. Another is the Apple factor, the popular iPhone and iPad devices which are a spear through the heart of cross-platform runtimes like Silverlight and Flash. </p>
<p>Finally, even within the Microsoft development community Silverlight is a hard sell for many developers. Some us recall how hard the company had to work to persuade Visual Basic 6 developers to move to .NET. The reason was not just stubborn individuals who dislike change – though there was certainly some of that – but also existing investment in code that could not easily be migrated. Both factors also apply to Silverlight. Further, it is a constrained platform, which means developers have to live with certain limitations. It is also managed code only, whereas some of the best developers for both desktop and mobile apps work in C/C++.</p>
<p>I suspect there is division even within Microsoft with regard to Silverlight. Clearly it has wide support and is considered a strategic area of development. At the same time, it is not helpful to the Windows team who will want to see apps that take advantage of new features in Windows 7 and beyond.</p>
<p>Yesterday <a href="http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2010/09/01/windows-phone-7-released-to-manufacturing.aspx" target="_blank">Windows Phone 7 was released to manufacturing</a>, which means the software is done. Another piece of the Silverlight platform is in place; and I guess over the next year or two we will see the extent to which Microsoft can make it a success.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/2365-microsoft-playing-html-5-standards-game-alongside-silverlight-game.html' rel='bookmark' title='Permanent Link: Microsoft playing HTML 5 standards game alongside Silverlight game'>Microsoft playing HTML 5 standards game alongside Silverlight game</a></li>
<li><a href='http://www.itwriting.com/blog/2466-silverlight-4-0-released-to-the-web-tools-still-not-final.html' rel='bookmark' title='Permanent Link: Silverlight 4.0 released to the web; tools still not final'>Silverlight 4.0 released to the web; tools still not final</a></li>
<li><a href='http://www.itwriting.com/blog/814-microsoft-silverlight-10-reasons-to-love-it-10-reasons-to-hate-it.html' rel='bookmark' title='Permanent Link: Microsoft Silverlight: 10 reasons to love it, 10 reasons to hate it'>Microsoft Silverlight: 10 reasons to love it, 10 reasons to hate it</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/3075-silverlight-versus-html-flash-microsoft-defends-its-role.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open season for patent litigation makes case for reform</title>
		<link>http://www.itwriting.com/blog/3056-open-season-for-patent-litigation-makes-case-for-patent-reform.html</link>
		<comments>http://www.itwriting.com/blog/3056-open-season-for-patent-litigation-makes-case-for-patent-reform.html#comments</comments>
		<pubDate>Tue, 31 Aug 2010 16:03:50 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[interval licensing]]></category>
		<category><![CDATA[openoffice]]></category>
		<category><![CDATA[patents]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/3056-open-season-for-patent-litigation-makes-case-for-patent-reform.html</guid>
		<description><![CDATA[<p>It seems to be open season for software patent litigation. Oracle is suing Google over its use of Java in Android. Paul Allen’s Interval Licensing is suing AOL, Apple, eBay, Facebook, Google, Netflix, Yahoo and others – the Wall Street Journal has an illustrated discussion of the patents involved here. Let’s not forget that <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/3056-open-season-for-patent-litigation-makes-case-for-patent-reform.html">Open season for patent litigation makes case for reform</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/519-suns-jonathan-schwartz-makes-the-case-for-free-and-open-source-software.html' rel='bookmark' title='Permanent Link: Sun&#8217;s Jonathan Schwartz makes the case for free and open source software'>Sun&#8217;s Jonathan Schwartz makes the case for free and open source software</a></li>
<li><a href='http://www.itwriting.com/blog/3014-oracle-still-foisting-google-toolbar-on-java-users.html' rel='bookmark' title='Permanent Link: Oracle still foisting Google Toolbar on Java users'>Oracle still foisting Google Toolbar on Java users</a></li>
<li><a href='http://www.itwriting.com/blog/3005-apple-not-android-is-killing-client-side-java-so-why-is-oracle-suing-google.html' rel='bookmark' title='Permanent Link: Apple not Android is killing client-side Java &ndash; so why is Oracle suing Google?'>Apple not Android is killing client-side Java &ndash; so why is Oracle suing Google?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It seems to be open season for software patent litigation. Oracle is suing Google over its use of Java in Android. Paul Allen’s Interval Licensing is <a href="http://www.scribd.com/doc/36526566/Paul-Allen-Patent-Complaint-Interval-Licensing-LLC-v-AOL-Inc-et-al" target="_blank">suing</a> AOL, Apple, eBay, Facebook, Google, Netflix, Yahoo and others – the Wall Street Journal has an illustrated discussion of the patents involved <a href="http://blogs.wsj.com/digits/2010/08/27/the-paul-allen-suit-a-look-at-the-patents/" target="_blank">here</a>. Let’s not forget that Apple is <a href="http://www.computerweekly.com/Articles/2010/03/03/240485/apple-sues-android-phone-maker-htc-alleging-copyright.htm" target="_blank">suing HTC</a> and that Nokia is <a href="http://news.bbc.co.uk/1/hi/8669529.stm" target="_blank">suing Apple</a> (and being counter-sued). </p>
<p>What’s next? I was reminded of <a href="http://jonathanischwartz.wordpress.com/2010/03/09/good-artists-copy-great-artists-steal/" target="_blank">this post</a> by former Sun CEO Jonathan Schwartz. He confirms the supposition that large tech companies refrain from litigation – or at least, litigate less than they might, refrain is too strong a word right now – because they recognize that while they may have valid claims against others, they also most likely infringe on patents held by others.</p>
<p>The gist of Schwartz’s post is that Microsoft approached Sun with the claim that OpenOffice, owned by Sun, infringes on patents held by Microsoft thanks to its work on MIcrosoft Office:</p>
<blockquote><p>Bill skipped the small talk, and went straight to the point, “Microsoft owns the office productivity market, and our patents read all over OpenOffice.”</p>
</blockquote>
<p>Sun’s retort was in relation to Java and .NET:</p>
<blockquote><p>“We’ve looked at .NET, and you’re trampling all over a huge number of Java patents. So what will you pay us for every copy of Windows?”</p>
</blockquote>
<p>following which everything went quiet. The value of .NET to Microsoft is greater than the value of OpenOffice to Sun or Oracle.</p>
<p>Oracle, however, seems more willing to litigate than Sun; and I doubt it cares much about OpenOffice. Might we see this issue reappear?</p>
<p>That said, Microsoft also has a large bank of patents; and who knows, some of them might be brought to bear against Java in the event of legislative war.</p>
<p>The risk though is that if everyone litigates, the industry descends into a kind of nuclear winter which paralyses everyone. Companies like Interval Licensing, which seemingly exist solely to profit from patents, have no incentive to hold back.</p>
<p>Can any good come of this? Well, increasing software patent chaos might bring some benefit, if it forces countries like the USA to legislate in order to fix the broken patent system.</p>
<p>Protecting intellectual property is good; but against that you have to weigh the potential damage to competition and innovation from these energy-sapping lawsuits.</p>
<p>We need patent reform now.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/519-suns-jonathan-schwartz-makes-the-case-for-free-and-open-source-software.html' rel='bookmark' title='Permanent Link: Sun&#8217;s Jonathan Schwartz makes the case for free and open source software'>Sun&#8217;s Jonathan Schwartz makes the case for free and open source software</a></li>
<li><a href='http://www.itwriting.com/blog/3014-oracle-still-foisting-google-toolbar-on-java-users.html' rel='bookmark' title='Permanent Link: Oracle still foisting Google Toolbar on Java users'>Oracle still foisting Google Toolbar on Java users</a></li>
<li><a href='http://www.itwriting.com/blog/3005-apple-not-android-is-killing-client-side-java-so-why-is-oracle-suing-google.html' rel='bookmark' title='Permanent Link: Apple not Android is killing client-side Java &ndash; so why is Oracle suing Google?'>Apple not Android is killing client-side Java &ndash; so why is Oracle suing Google?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/3056-open-season-for-patent-litigation-makes-case-for-patent-reform.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ten things you need to know about Microsoft&#8217;s Visual Studio LightSwitch</title>
		<link>http://www.itwriting.com/blog/3036-ten-things-you-need-to-know-about-microsofts-visual-studio-lightswitch.html</link>
		<comments>http://www.itwriting.com/blog/3036-ten-things-you-need-to-know-about-microsofts-visual-studio-lightswitch.html#comments</comments>
		<pubDate>Tue, 24 Aug 2010 08:15:21 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[web authoring]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[lightswitch]]></category>
		<category><![CDATA[silverlight..net]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/3036-ten-things-you-need-to-know-about-microsofts-visual-studio-lightswitch.html</guid>
		<description><![CDATA[<p>Microsoft has announced a new edition of Visual Studio called LightSwitch, now available in beta, and it is among the most interesting development tools I’ve seen. That does not mean it will succeed; if anything it is too radical and might fail for that reason, though it deserves better. Here’s some of the things <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/3036-ten-things-you-need-to-know-about-microsofts-visual-studio-lightswitch.html">Ten things you need to know about Microsoft&#8217;s Visual Studio LightSwitch</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/3038-visual-studio-lightswitch-model-driven-architecture-for-the-mainstream.html' rel='bookmark' title='Permanent Link: Visual Studio LightSwitch &ndash; model-driven architecture for the mainstream?'>Visual Studio LightSwitch &ndash; model-driven architecture for the mainstream?</a></li>
<li><a href='http://www.itwriting.com/blog/3075-silverlight-versus-html-flash-microsoft-defends-its-role.html' rel='bookmark' title='Permanent Link: Silverlight versus HTML, Flash &ndash; Microsoft defends its role'>Silverlight versus HTML, Flash &ndash; Microsoft defends its role</a></li>
<li><a href='http://www.itwriting.com/blog/1435-new-visual-studio-2010-beta-has-wpf-user-interface.html' rel='bookmark' title='Permanent Link: New Visual Studio 2010 beta has WPF editor, Silverlight designer'>New Visual Studio 2010 beta has WPF editor, Silverlight designer</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Microsoft has announced a new edition of Visual Studio called <a href="http://www.microsoft.com/visualstudio/en-us/lightswitch" target="_blank">LightSwitch</a>, now available in beta, and it is among the most interesting development tools I’ve seen. That does not mean it will succeed; if anything it is too radical and might fail for that reason, though it deserves better. Here’s some of the things you need to know.</p>
<p>1. LightSwitch builds Silverlight apps. In typical Microsoft style, it does not make the best of Silverlight’s cross-platform potential, at least in the beta. Publish a LightSwitch app, and by default you get a Windows click-once installation file for an out-of-browser Silverlight app. Still, there is also an option for a browser-hosted deployment, and in principle I should think the apps will run on the Mac (this is stated in one of the introductory videos) and maybe on Linux via Moonlight. Microsoft does include an “Export to Excel” button on out-of-browser deployments that only appears on Windows, thanks to the lack of COM support on other platforms.</p>
<p>I still find this interesting, particularly since LightSwitch is presented as a tool for business applications without a hint of bling – in fact, adding bling is challenging. You have to create a custom control in Silverlight and add it to a screen.</p>
<p>Microsoft should highlight the cross-platform capability of LightSwitch and make sure that Mac deployment is easy. What’s the betting it hardly gets a mention? Of course, there is also the iPhone/iPad problem to think about. Maybe ASP.NET and clever JavaScript would have been a better idea after all.</p>
<p>2. There is no visual form designer – at least, not in the traditional Microsoft style we have become used to. Here’s a screen in the designer:</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image18.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb18.png" width="404" height="297" /></a> </p>
<p>Now, on one level this is ugly compared to a nice visual designer that looks roughly like what you will get at runtime. I can imagine some VB or Access developers will find this a difficult adjustment.</p>
<p>On the positive side though, it does relieve the developer of the most tedious part of building this type of forms application – designing the form. LightSwitch does it all for you, including validation, and you can write little snippets of code on top as needed.</p>
<p>I think this is a bold decision – it may harm LightSwitch adoption but it does make sense.</p>
<p>3. LightSwitch has runtime form customization. Actually it is not quite “runtime”, but only works when running in the debugger. When you run a screen, you get a “Customize Screen” button at top right:</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image19.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb19.png" width="132" height="81" /></a> </p>
<p>which opens the current screen in Customization Mode, with the field list, property editor, and a preview of the screen.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image20.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb20.png" width="404" height="314" /></a> </p>
<p>It is still not a visual form designer, but mitigates its absence a little.</p>
<p>4. LightSwitch is model driven. When you create a LightSwitch application you are writing out XAML, not the XAML you know that defines a WPF layout, but XAML to define an application. The key file seems to be ApplicationDefinition.lsml, which starts like this:</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image21.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb21.png" width="404" height="207" /></a> </p>
<p>Microsoft has invested hugely in modelling over the years with not that much to show for it. The great thing about modelling in LightSwitch is that you do not know you are doing it. It might just catch on.</p>
<p>Let’s say everyone loves LightSwitch, but nobody wants Silverlight apps. Could you add an option to generate HTML and JavaScript instead? I don’t see why not.</p>
<p>5. LightSwitch uses business data types, not just programmer data types. I mean types like EmailAddress, Image, Money and PhoneNumber:</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image22.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb22.png" width="294" height="344" /></a> </p>
<p>I like this. Arguably Microsoft should have gone further. Do we really need Int16, Int32 and Int64? Why not “Whole number” and “Floating point number”? Or hide the techie choices in an “Advanced” list? </p>
<p>6. LightSwitch is another go at an intractable problem: how to get non-professional developers to write properly designed relational database applications. I think Microsoft has done a great job here. Partly there are the data types as mentioned above. Beyond that though, there is a relationship builder that is genuinely easy to use, but which still handles tricky things like many-to-many relationships and cascading deletes. I like the plain English explanations in the too, like “When a Patient is deleted, remove all related Appointment instances” when you select Cascade delete.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image23.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb23.png" width="404" height="444" /></a> </p>
<p>Now, does this mean that a capable professional in a non-IT field – such as a dentist, shopkeeper, small business owner, departmental worker – can now pick up LightSwitch and and write a well-designed application to handle their customers, or inventory, or appointments? That is an open question. Real-world databases soon get complex and it is easy to mess up. Still, I reckon LightSwitch is the best effort I’ve seen – more disciplined than FileMaker, for example, (though I admit I’ve not looked at FileMaker for a while), and well ahead of Access.</p>
<p>This does raise the question of who is really the target developer for LightSwitch? It is being presented as a low-end tool, but in reality it is a different approach to application building that could be used at almost any level. Some features of LightSwitch will only make sense to IT specialists – in fact, as soon as you step into the code editor, it is a daunting tool.</p>
<p>7. LightSwitch is a database application builder that does not use SQL. The query designer is entirely visual, and behind the scenes Linq (Language Intergrated Query) is everywhere. Like the absence of a visual designer, this is a somewhat risky move; SQL is familiar to everyone. Linq has advantages, but it is not so easy to use that a beginner can express a complex query in moments. When using the Query designer I would personally like a “View and edit SQL” or even a “View and edit Linq” option.</p>
<p>8. LightSwitch will be released as the cheapest member of the paid-for Visual Studio range. In other words, it will not be free (like Express), but will be cheaper than Visual Studio Professional.</p>
<p>9. LightSwitch applications are cloud-ready. In the final release (but not the beta) you will be able to publish to Windows Azure. Even in the beta, LightSwitch apps always use WCF RIA Services, which means they are web-oriented applications. Data sources supported in the beta are SQL Server, SharePoint and generic WCF RIA Services. Apparently in the final release Access will be added. </p>
<p>10. <strong>Speculation</strong> &#8211; LightSwitch will one day target Windows Phone 7. I don’t know this for sure yet. But why else would Microsoft make this a Silverlight tool? This makes so much sense: an application builder using the web services model for authentication and data access, firmly aimed at business users. The first release of Windows Phone 7 targets consumers, but if Microsoft has any sense, it will have LightSwitch for Windows Phone Professional (or whatever) lined up for the release of the business-oriented Windows Phone.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/3038-visual-studio-lightswitch-model-driven-architecture-for-the-mainstream.html' rel='bookmark' title='Permanent Link: Visual Studio LightSwitch &ndash; model-driven architecture for the mainstream?'>Visual Studio LightSwitch &ndash; model-driven architecture for the mainstream?</a></li>
<li><a href='http://www.itwriting.com/blog/3075-silverlight-versus-html-flash-microsoft-defends-its-role.html' rel='bookmark' title='Permanent Link: Silverlight versus HTML, Flash &ndash; Microsoft defends its role'>Silverlight versus HTML, Flash &ndash; Microsoft defends its role</a></li>
<li><a href='http://www.itwriting.com/blog/1435-new-visual-studio-2010-beta-has-wpf-user-interface.html' rel='bookmark' title='Permanent Link: New Visual Studio 2010 beta has WPF editor, Silverlight designer'>New Visual Studio 2010 beta has WPF editor, Silverlight designer</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/3036-ten-things-you-need-to-know-about-microsofts-visual-studio-lightswitch.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Google favours big brands over diversity</title>
		<link>http://www.itwriting.com/blog/3022-google-favours-big-brands-over-diversity.html</link>
		<comments>http://www.itwriting.com/blog/3022-google-favours-big-brands-over-diversity.html#comments</comments>
		<pubDate>Mon, 23 Aug 2010 08:57:34 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[bing]]></category>
		<category><![CDATA[monopoly]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/3022-google-favours-big-brands-over-diversity.html</guid>
		<description><![CDATA[<p>Google has made a change to its search algorithm that means most of the results shown for a search may now come from a single domain. Previously, it would only show a couple of results from one domain, on the assumption that users would prefer to select from a diversity of results.</p> <p>The example <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/3022-google-favours-big-brands-over-diversity.html">Google favours big brands over diversity</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/1281-latest-steps-in-the-google-dance-brands-or-not.html' rel='bookmark' title='Permanent Link: Latest steps in the Google dance: brands, or not?'>Latest steps in the Google dance: brands, or not?</a></li>
<li><a href='http://www.itwriting.com/blog/2519-google-flexes-page-rank-muscles-hits-daily-express.html' rel='bookmark' title='Permanent Link: Google flexes page rank muscles, hits Daily Express?'>Google flexes page rank muscles, hits Daily Express?</a></li>
<li><a href='http://www.itwriting.com/blog/2378-googles-privacy-campaign-and-three-ways-in-which-google-gets-your-data.html' rel='bookmark' title='Permanent Link: Google&rsquo;s privacy campaign, and three ways in which Google gets your data'>Google&rsquo;s privacy campaign, and three ways in which Google gets your data</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Google has made a change to its search algorithm that means <a href="http://googlewebmastercentral.blogspot.com/2010/08/showing-more-results-from-domain.html" target="_blank">most of the results shown for a search may now come from a single domain</a>. Previously, it would only show a couple of results from one domain, on the assumption that users would prefer to select from a diversity of results.</p>
<p>The example chosen by <a href="http://searchengineland.com/google-search-results-dominated-by-one-domain-49025" target="_blank">searchengineland</a> is a good one. Search for Apple iPod and you get a page that is mostly links to Apple’s site.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image16.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb16.png" width="404" height="436" /></a> </p>
<p>If you search for the single word ipod you get more diversity – odd, since only Apple manufacture the ipod so you could argue that the searches are the same. Some people use ipod as a generic name for MP3 player, but that doesn’t seem to be reflected; all the results still relate to Apple’s device.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image17.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb17.png" width="404" height="420" /></a> </p>
<p>Personally I’d rather see diversity. I don’t see the need for this change, since the site summary with deep links works well when a particular domain closely matches the search term. You can see an example of this in the top result for the ipod search above. Note that it even has a link for “More results from apple.com”. What is the value of suppressing the results from other domains?</p>
<p>The overall impact is that big brands benefit, while smaller businesses and new entrants to markets suffer. It also makes independent comment that bit harder to find.</p>
<p>While to most of us changes like these are only of passing interest, to some they make the difference between a flourishing business and a dead one. Google has too much power.</p>
<p>Incidentally, I generally find Google significantly better than Bing, now its major competitor. However in this case Bing impresses, with categories such as reviews, prices, accessories, manuals and so on; and in the case of the Apple ipod search, a better balance between the official site and independents.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/1281-latest-steps-in-the-google-dance-brands-or-not.html' rel='bookmark' title='Permanent Link: Latest steps in the Google dance: brands, or not?'>Latest steps in the Google dance: brands, or not?</a></li>
<li><a href='http://www.itwriting.com/blog/2519-google-flexes-page-rank-muscles-hits-daily-express.html' rel='bookmark' title='Permanent Link: Google flexes page rank muscles, hits Daily Express?'>Google flexes page rank muscles, hits Daily Express?</a></li>
<li><a href='http://www.itwriting.com/blog/2378-googles-privacy-campaign-and-three-ways-in-which-google-gets-your-data.html' rel='bookmark' title='Permanent Link: Google&rsquo;s privacy campaign, and three ways in which Google gets your data'>Google&rsquo;s privacy campaign, and three ways in which Google gets your data</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/3022-google-favours-big-brands-over-diversity.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firefox 4 as Psychedelic as IE9 with Direct2D enabled</title>
		<link>http://www.itwriting.com/blog/3003-firefox-4-as-psychedelic-as-ie9-with-direct2d-enabled.html</link>
		<comments>http://www.itwriting.com/blog/3003-firefox-4-as-psychedelic-as-ie9-with-direct2d-enabled.html#comments</comments>
		<pubDate>Wed, 11 Aug 2010 07:18:41 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[directx]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[internet explorer 9]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/3003-firefox-4-as-psychedelic-as-ie9-with-direct2d-enabled.html</guid>
		<description><![CDATA[<p>IE9 is much faster than Firefox 4 beta at the Psychedelic test on the testdrive site, which demonstrates drawing fast graphics to the Canvas element. That said, a comment to an earlier post prompted me to try enabling Direct2D in Firefox 4.</p> <p>As you would expect, the difference is dramatic. Here’s the before and <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/3003-firefox-4-as-psychedelic-as-ie9-with-direct2d-enabled.html">Firefox 4 as Psychedelic as IE9 with Direct2D enabled</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/2643-google-chrome-mac-and-linux-arrives-may-hurt-firefox-more-than-safari.html' rel='bookmark' title='Permanent Link: Google Chrome Mac and Linux arrives &#8211; may hurt Firefox more than Safari'>Google Chrome Mac and Linux arrives &#8211; may hurt Firefox more than Safari</a></li>
<li><a href='http://www.itwriting.com/blog/841-internet-explorer-8-firefox-3-popunder-failure.html' rel='bookmark' title='Permanent Link: Internet Explorer 8, FireFox 3 pop-under failure'>Internet Explorer 8, FireFox 3 pop-under failure</a></li>
<li><a href='http://www.itwriting.com/blog/214-why-you-should-keep-uac-enabled-on-vista.html' rel='bookmark' title='Permanent Link: Why you should keep UAC enabled on Vista'>Why you should keep UAC enabled on Vista</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>IE9 is much faster than Firefox 4 beta at the Psychedelic test on the <a href="http://ie.microsoft.com/testdrive/Performance/PsychedelicBrowsing/" target="_blank">testdrive</a> site, which demonstrates drawing fast graphics to the Canvas element. That said, a <a href="http://www.itwriting.com/blog/2958-internet-explorer-9-preview-gets-to-95-on-acid-3.html/comment-page-1#comment-225985" target="_blank">comment to an earlier post</a> prompted me to try enabling Direct2D in Firefox 4.</p>
<p>As you would expect, the difference is dramatic. Here’s the before and after:</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image10.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb10.png" width="244" height="214" /></a> <a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image11.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb11.png" width="244" height="214" /></a> </p>
<p>How about IE9?</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image12.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb12.png" width="244" height="214" /></a> </p>
<p>Really nothing in it. It’s all about hardware-accelerated graphics.</p>
<p>Direct2D is not enabled by default (currently), so it is not unreasonable for Microsoft to show the slower speed in its published comparison; but worth noting that the issue is easily fixed, presuming Firefox 4 is stable in this mode.</p>
<p>If you want to enable Direct2D in Firefox 4, the how-to is <a href="http://www.basschouten.com/blog1.php/2010/03/02/presenting-direct2d-hardware-acceleratio" target="_blank">here</a>.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/2643-google-chrome-mac-and-linux-arrives-may-hurt-firefox-more-than-safari.html' rel='bookmark' title='Permanent Link: Google Chrome Mac and Linux arrives &#8211; may hurt Firefox more than Safari'>Google Chrome Mac and Linux arrives &#8211; may hurt Firefox more than Safari</a></li>
<li><a href='http://www.itwriting.com/blog/841-internet-explorer-8-firefox-3-popunder-failure.html' rel='bookmark' title='Permanent Link: Internet Explorer 8, FireFox 3 pop-under failure'>Internet Explorer 8, FireFox 3 pop-under failure</a></li>
<li><a href='http://www.itwriting.com/blog/214-why-you-should-keep-uac-enabled-on-vista.html' rel='bookmark' title='Permanent Link: Why you should keep UAC enabled on Vista'>Why you should keep UAC enabled on Vista</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/3003-firefox-4-as-psychedelic-as-ie9-with-direct2d-enabled.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 9 Preview gets to 95% on Acid 3</title>
		<link>http://www.itwriting.com/blog/2958-internet-explorer-9-preview-gets-to-95-on-acid-3.html</link>
		<comments>http://www.itwriting.com/blog/2958-internet-explorer-9-preview-gets-to-95-on-acid-3.html#comments</comments>
		<pubDate>Wed, 04 Aug 2010 19:00:17 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[web authoring]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[acid3]]></category>
		<category><![CDATA[adobe flash]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=2958</guid>
		<description><![CDATA[<p>Microsoft has released the fourth platform preview for Internet Explorer 9, which you can download here. This is the last preview before the beta release, expected in September.</p> <p>When IE9 was first previewed, back in March, it scored only 55% on the Acid3 standards test – well ahead of IE8 which scores around 20%, <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2958-internet-explorer-9-preview-gets-to-95-on-acid-3.html">Internet Explorer 9 Preview gets to 95% on Acid 3</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/2775-big-browser-and-ria-news-canvas-comes-to-internet-explorer-9.html' rel='bookmark' title='Permanent Link: Big browser and RIA news: Canvas comes to Internet Explorer 9'>Big browser and RIA news: Canvas comes to Internet Explorer 9</a></li>
<li><a href='http://www.itwriting.com/blog/1509-microsoft-unbundles-internet-explorer-from-windows-7-in-europe-that-is.html' rel='bookmark' title='Permanent Link: Microsoft unbundles Internet Explorer from Windows 7 &ndash; in Europe, that is'>Microsoft unbundles Internet Explorer from Windows 7 &ndash; in Europe, that is</a></li>
<li><a href='http://www.itwriting.com/blog/484-the-internet-explorer-teams-version-problems-and-community-failure.html' rel='bookmark' title='Permanent Link: Why Internet Explorer users get the worst of the Web'>Why Internet Explorer users get the worst of the Web</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Microsoft has released the fourth platform preview for Internet Explorer 9, which you can <a href="http://ie.microsoft.com/testdrive" target="_blank">download here</a>. This is the last preview before the beta release, expected in September.</p>
<p>When IE9 was first previewed, back in March, it <a href="http://blogs.msdn.com/b/ie/archive/2010/03/16/html5-hardware-accelerated-first-ie9-platform-preview-available-for-developers.aspx" target="_blank">scored only 55%</a> on the <a href="http://acid3.acidtests.org/" target="_blank">Acid3</a> standards test – well ahead of IE8 which scores around 20%, but far short of rivals like Google Chrome and Apple Safari which achieve full marks. Mozilla Firefox is at 94%.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/Acid3.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Acid 3" border="0" alt="Acid 3" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/Acid3_thumb.png" width="404" height="339" /></a></p>
<p>The new preview is at 95%. IE9 is now up there with them – but why not 100%?</p>
<p>According to UK Web Product Manager Mark Quirk, it is down to three features, two of which are related to SVG (Scalable Vector Graphics). Two points are lost because of SMIL (Synchronized Multimedia Integration Language) presentations, which Microsoft does not intend to support because a similar feature will be part of CSS in future. Two points are lost because of SVG fonts, which again Microsoft does not intend to support because <a href="http://blogs.msdn.com/b/ie/archive/2010/04/23/meet-woff-the-standard-web-font-format.aspx" target="_blank">it sees WOFF</a> (Web Open Font Format) as the future standard here. One point is lost because of the inability to draw SVG fonts on a path, though there are other ways to draw fonts on a path.</p>
<p>The bottom line: IE9 will most likely stay at 95% right through to its final release.</p>
<p>Incidentally, IE9 JavaScript performance is wildly faster than IE8, thanks to the new “Chakra” engine. IE9 is on the left, Firefox 4 on the right :</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image1.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb1.png" width="404" height="249" /></a></p>
<p>So when will we get IE9? Although it is not long to September, there is a major difference between the preview and the coming beta, which is that the preview does not have a full user interface. It is mainly to show off the rendering and JavaScript engine. Therefore we can expect new features in the beta versus the preview. Despite that, Quirk says that Microsoft intends the beta to be “good quality for any user”, not just for brave developers and testers.</p>
<p>But how long before the final release? Microsoft is not saying, though when I suggested the first half of 2011 as a reasonable guess, Quirk reminded me that the beta will be high quality and that the release should therefore follow “not too long” after.</p>
<p>Since we will get much of HTML 5 in IE alongside the other popular browsers, do we still need Silverlight?</p>
<p>“As the number of the things you can implement with HTML clearly goes up, the need for Silverlight and Flash goes down,” said Quirk, though he added hastily, “The value that those players add needs to go higher.”</p>
<p>I’d add that even if IE9 is all that we hope, it will take years before older versions fall out of use. Recently the UK government said it will <a href="http://www.guardian.co.uk/technology/pda/2010/jul/30/internet-explorer-6-uk-government" target="_blank">stick with IE6</a>, and whatever you think of that decision, it shows how hard it is to get browsers upgraded everywhere. By contrast, plug-ins like Flash and Silverlight get updated rather fast. I noticed on <a href="http://www.riastats.com/#" target="_blank">Riastats</a> today that over 50% of browsers now have the latest Silverlight, and 39% already have Flash 10.1 – over 90% have Flash 10 or higher.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/08/image_thumb.png" width="404" height="211" /></a></p>
<p>If you combine that issue with things like video playback that are problematic even in HTML 5, it suggests that plug-ins will be with us for the foreseeable future, though it is quite possible that their use may decline.</p>
<p>Another factor is tool support, mature for Flash and Silverlight, but not for the newest features of HTML. After IE9 appears, will Microsoft come up with tools that properly support it, in Expression Web and Visual Studio? “We have to, it’s as simple as that,” says Quirk, though he adds, “we haven’t said when.”</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/2775-big-browser-and-ria-news-canvas-comes-to-internet-explorer-9.html' rel='bookmark' title='Permanent Link: Big browser and RIA news: Canvas comes to Internet Explorer 9'>Big browser and RIA news: Canvas comes to Internet Explorer 9</a></li>
<li><a href='http://www.itwriting.com/blog/1509-microsoft-unbundles-internet-explorer-from-windows-7-in-europe-that-is.html' rel='bookmark' title='Permanent Link: Microsoft unbundles Internet Explorer from Windows 7 &ndash; in Europe, that is'>Microsoft unbundles Internet Explorer from Windows 7 &ndash; in Europe, that is</a></li>
<li><a href='http://www.itwriting.com/blog/484-the-internet-explorer-teams-version-problems-and-community-failure.html' rel='bookmark' title='Permanent Link: Why Internet Explorer users get the worst of the Web'>Why Internet Explorer users get the worst of the Web</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2958-internet-explorer-9-preview-gets-to-95-on-acid-3.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>New Amazon Kindle with WebKit browser and free 3G internet</title>
		<link>http://www.itwriting.com/blog/2929-new-amazon-kindle-with-webkit-browser-and-free-3g-internet.html</link>
		<comments>http://www.itwriting.com/blog/2929-new-amazon-kindle-with-webkit-browser-and-free-3g-internet.html#comments</comments>
		<pubDate>Thu, 29 Jul 2010 08:53:45 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[amazon]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[3g]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/2929-new-amazon-kindle-with-webkit-browser-and-free-3g-internet.html</guid>
		<description><![CDATA[<p>Never mind the books. Amazon’s new Kindle reader is offering as an “experimental feature” a web browser based on WebKit – the same engine as Apple Safari and Google Chrome – that is free to use over 3G networks:</p> <p>New WebKit-Based Browser Kindle&#8217;s new web browser is based on WebKit to provide a better <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2929-new-amazon-kindle-with-webkit-browser-and-free-3g-internet.html">New Amazon Kindle with WebKit browser and free 3G internet</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/404-first-thoughts-on-kindle-amazons-play-for-downloadable-content.html' rel='bookmark' title='Permanent Link: First thoughts on Kindle: Amazon&#8217;s play for downloadable content'>First thoughts on Kindle: Amazon&#8217;s play for downloadable content</a></li>
<li><a href='http://www.itwriting.com/blog/410-long-term-implications-of-the-kindle.html' rel='bookmark' title='Permanent Link: Long-term implications of the Kindle'>Long-term implications of the Kindle</a></li>
<li><a href='http://www.itwriting.com/blog/451-amazon-simpledb-a-database-for-the-web.html' rel='bookmark' title='Permanent Link: Amazon SimpleDB: a database server for the internet'>Amazon SimpleDB: a database server for the internet</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Never mind the books. Amazon’s <a href="http://www.amazon.co.uk/Wireless-Reading-Display-Graphite-Globally/dp/B002LVUWFE/ref=amb_link_157524627_3?pf_rd_m=A3P5ROKL5A1OLE&amp;pf_rd_s=gateway-center-column&amp;pf_rd_r=0E7YW03E4X18XCNVZJ0E&amp;pf_rd_t=101&amp;pf_rd_p=210718887&amp;pf_rd_i=468294" target="_blank">new Kindle</a> reader is offering as an “experimental feature” a web browser based on WebKit – the same engine as Apple Safari and Google Chrome – that is free to use over 3G networks:</p>
<blockquote><p><b>New WebKit-Based Browser</b>      <br />Kindle&#8217;s new web browser is based on WebKit to provide a better web browsing experience. Now it&#8217;s easier than ever to find the information you&#8217;re looking for right from your Kindle. Experimental web browsing is free to use over 3G or Wi-Fi.</p>
</blockquote>
<p>Amazon pays for the 3G coverage which is available globally. OK, it is monochrome, but since the Kindle also has a neat little keyboard is this now a great deal for blogging, checking Google maps, and so on?</p>
<p>Maybe not. Here’s what the <a href="http://www.amazon.co.uk/gp/help/customer/display.html/ref=amb_link_157108067_2?ie=UTF8&amp;nodeId=200501450&amp;pf_rd_m=A3P5ROKL5A1OLE&amp;pf_rd_s=center-28&amp;pf_rd_r=0F8YKFBQKT39S888TEPK&amp;pf_rd_t=201&amp;pf_rd_p=210718107&amp;pf_rd_i=B002LVUWFE#wireless" target="_blank">terms and conditions</a> say:</p>
<blockquote><p><b>Use of Wireless Connectivity.</b> Your Kindle uses wireless connectivity to allow you to shop for and download Digital Content from the Kindle Store. In general, we do not charge you for this use of wireless connectivity &#8230; You may use the wireless connectivity provided by us only in connection with the Service. You may not use the wireless connectivity for any other purpose.</p>
</blockquote>
<p>If you are like me you may feel there is some inconsistency between these two statements. Enough to say that from my point of view free global web browsing would be a big incentive to purchase a Kindle; but I suspect that if this is real and turns out to be a popular feature consuming significant data traffic, Amazon will soon find a way to charge for it or turn it off.</p>
<p>It is also interesting to see a smidgen of convergence between the Kindle and more general-purpose slate devices. I am not sure if the Kindle strictly counts as a slate since it has a keyboard, but it certainly has the slate look and feel.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/404-first-thoughts-on-kindle-amazons-play-for-downloadable-content.html' rel='bookmark' title='Permanent Link: First thoughts on Kindle: Amazon&#8217;s play for downloadable content'>First thoughts on Kindle: Amazon&#8217;s play for downloadable content</a></li>
<li><a href='http://www.itwriting.com/blog/410-long-term-implications-of-the-kindle.html' rel='bookmark' title='Permanent Link: Long-term implications of the Kindle'>Long-term implications of the Kindle</a></li>
<li><a href='http://www.itwriting.com/blog/451-amazon-simpledb-a-database-for-the-web.html' rel='bookmark' title='Permanent Link: Amazon SimpleDB: a database server for the internet'>Amazon SimpleDB: a database server for the internet</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2929-new-amazon-kindle-with-webkit-browser-and-free-3g-internet.html/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>BBC News app arrives on iPhone</title>
		<link>http://www.itwriting.com/blog/2909-bbc-news-app-arrives-on-iphone.html</link>
		<comments>http://www.itwriting.com/blog/2909-bbc-news-app-arrives-on-iphone.html#comments</comments>
		<pubDate>Fri, 23 Jul 2010 16:37:02 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[bbc]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=2909</guid>
		<description><![CDATA[<p>Today the BBC received approval from the BBC Trust to create apps for mobile devices such as Apple iPhone/iPad and Google Android. Wasting no time, the corporation published a BBC News App on the App Store today.&#160;&#160;&#160; </p> <p></p> <p>But what is the point? Is this really better than simply going to the web <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2909-bbc-news-app-arrives-on-iphone.html">BBC News app arrives on iPhone</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/2255-why-i-dont-want-to-view-bbc-co-uk-through-an-app.html' rel='bookmark' title='Permanent Link: Why I don&rsquo;t want to view bbc.co.uk through an app'>Why I don&rsquo;t want to view bbc.co.uk through an app</a></li>
<li><a href='http://www.itwriting.com/blog/1197-whats-the-deal-with-flash-and-the-iphone.html' rel='bookmark' title='Permanent Link: What&rsquo;s the deal with Flash and the iPhone?'>What&rsquo;s the deal with Flash and the iPhone?</a></li>
<li><a href='http://www.itwriting.com/blog/2918-enterprise-app-development-on-apple-iphone-and-ipad.html' rel='bookmark' title='Permanent Link: Enterprise app development on Apple iPhone and iPad'>Enterprise app development on Apple iPhone and iPad</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Today the BBC received <a href="http://www.bbc.co.uk/news/technology-10738882" target="_blank">approval</a> from the BBC Trust to create apps for mobile devices such as Apple iPhone/iPad and Google Android. Wasting no time, the corporation published a BBC News App on the App Store today.&#160;&#160;&#160; </p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/07/p_960_640_91383AFA-F6AF-453E-AB41-242C7A492A1F.jpeg"><img class="alignnone size-full" alt="" src="http://www.itwriting.com/blog/wp-content/uploads/2010/07/p_960_640_91383AFA-F6AF-453E-AB41-242C7A492A1F.jpeg" width="200" height="300" /></a></p>
<p>But what is the point? Is this really better than simply going to the web site:</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/07/IMG_0001.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0001" border="0" alt="IMG_0001" src="http://www.itwriting.com/blog/wp-content/uploads/2010/07/IMG_0001_thumb.png" width="204" height="304" /></a> </p>
<p>
<p>It is worse in some ways, because there is a disconnect between content locked in an app, and content on the world web web where it can be linked and searched. There is also an argument over whether the publicly funded BBC creating apps for luxury mobile devices, instead of investing in more public content, though I’d imagine that the cost of creating the app is small relative to the cost of producing the content. The BBC no doubt feels under pressure to keep up with competitors such as Sky News, which already has an app available.</p>
<p>The BBC app becomes more interesting if you click the Live button, though you need a good connection, preferably wi-fi:</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/07/IMG_0004.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0004" border="0" alt="IMG_0004" src="http://www.itwriting.com/blog/wp-content/uploads/2010/07/IMG_0004_thumb.png" width="404" height="271" /></a> </p>
<p>The app becomes a news-dedicated iPlayer for iPhone; a full iPlayer is also promised. A nice feature; though even this can be done on the web as long as you use Apple’s QuickTime format rather than not-invented-here Adobe Flash.</p></p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/2255-why-i-dont-want-to-view-bbc-co-uk-through-an-app.html' rel='bookmark' title='Permanent Link: Why I don&rsquo;t want to view bbc.co.uk through an app'>Why I don&rsquo;t want to view bbc.co.uk through an app</a></li>
<li><a href='http://www.itwriting.com/blog/1197-whats-the-deal-with-flash-and-the-iphone.html' rel='bookmark' title='Permanent Link: What&rsquo;s the deal with Flash and the iPhone?'>What&rsquo;s the deal with Flash and the iPhone?</a></li>
<li><a href='http://www.itwriting.com/blog/2918-enterprise-app-development-on-apple-iphone-and-ipad.html' rel='bookmark' title='Permanent Link: Enterprise app development on Apple iPhone and iPad'>Enterprise app development on Apple iPhone and iPad</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2909-bbc-news-app-arrives-on-iphone.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reviewing the Belkin Play Max wireless router</title>
		<link>http://www.itwriting.com/blog/2903-reviewing-the-belkin-play-max-wireless-router.html</link>
		<comments>http://www.itwriting.com/blog/2903-reviewing-the-belkin-play-max-wireless-router.html#comments</comments>
		<pubDate>Tue, 20 Jul 2010 18:47:57 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[belkin]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[wi-fi]]></category>
		<category><![CDATA[wireless n]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/2903-reviewing-the-belkin-play-max-wireless-router.html</guid>
		<description><![CDATA[<p>I’ve just reviewed Belkin’s Play Max wireless router. It’s a Wireless N access point and router; it works, though I was disappointed with the range. That said, I’m increasingly impatient with this kind of product, good value in one sense but chucked out with technical deficiencies, inadequate documentation, and poor supporting software. It is <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2903-reviewing-the-belkin-play-max-wireless-router.html">Reviewing the Belkin Play Max wireless router</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/2698-reviewing-the-logitech-squeezebox-touch.html' rel='bookmark' title='Permanent Link: Reviewing the Logitech Squeezebox Touch'>Reviewing the Logitech Squeezebox Touch</a></li>
<li><a href='http://www.itwriting.com/blog/2789-virtual-wi-fi-adapter-breaks-wireless-in-windows-7.html' rel='bookmark' title='Permanent Link: Virtual wi-fi adapter breaks wireless in Windows 7'>Virtual wi-fi adapter breaks wireless in Windows 7</a></li>
<li><a href='http://www.itwriting.com/blog/1770-o2-router-attack-shows-danger-of-staying-logged-in.html' rel='bookmark' title='Permanent Link: O2 router attack shows danger of staying logged in'>O2 router attack shows danger of staying logged in</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I’ve just <a href="http://www.itwriting.com/blog/reviews/review-belkin-play-max-f7d4301-wireless-router">reviewed</a> Belkin’s Play Max wireless router. It’s a Wireless N access point and router; it works, though I was disappointed with the range. That said, I’m increasingly impatient with this kind of product, good value in one sense but chucked out with technical deficiencies, inadequate documentation, and poor supporting software. It is not too bad if you are familiar with networking and follow the principle of never installing any software that comes with a router/modem; but if you do what it says on the packet you end up with a suite of software installed that you probably do not want – including a bit torrent client that comes in uninvited – and I would think a high chance that you will run into some issues with the configuration.</p>
<p>The Belkin unit is ambitious and promises you extra features including a DLNA music server, automatic tagging of your music files, and scheduled backup of your computers. It also claims to be “self-healing”, a feature which turns out to be a scheduled reboot just in case, you know, something has gone slightly wrong. None of this stuff works well, and Belkin would have been better off focusing on the core features for which you might buy a wireless N router.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/2698-reviewing-the-logitech-squeezebox-touch.html' rel='bookmark' title='Permanent Link: Reviewing the Logitech Squeezebox Touch'>Reviewing the Logitech Squeezebox Touch</a></li>
<li><a href='http://www.itwriting.com/blog/2789-virtual-wi-fi-adapter-breaks-wireless-in-windows-7.html' rel='bookmark' title='Permanent Link: Virtual wi-fi adapter breaks wireless in Windows 7'>Virtual wi-fi adapter breaks wireless in Windows 7</a></li>
<li><a href='http://www.itwriting.com/blog/1770-o2-router-attack-shows-danger-of-staying-logged-in.html' rel='bookmark' title='Permanent Link: O2 router attack shows danger of staying logged in'>O2 router attack shows danger of staying logged in</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2903-reviewing-the-belkin-play-max-wireless-router.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big browser and RIA news: Canvas comes to Internet Explorer 9</title>
		<link>http://www.itwriting.com/blog/2775-big-browser-and-ria-news-canvas-comes-to-internet-explorer-9.html</link>
		<comments>http://www.itwriting.com/blog/2775-big-browser-and-ria-news-canvas-comes-to-internet-explorer-9.html#comments</comments>
		<pubDate>Thu, 24 Jun 2010 07:52:32 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[adobe]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[web authoring]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[silverlight]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/2775-big-browser-and-ria-news-canvas-comes-to-internet-explorer-9.html</guid>
		<description><![CDATA[<p>I’ve just installed the third Internet Explorer Platform Preview (on a virtual machine just in case) and run through a few of the demos. One of the most impressive is Canvas Pad, which demonstrates the HTML 5 Canvas element.</p> <p></p> <p>Canvas is particularly interesting, since it provides a surface to which you can draw <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2775-big-browser-and-ria-news-canvas-comes-to-internet-explorer-9.html">Big browser and RIA news: Canvas comes to Internet Explorer 9</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/2958-internet-explorer-9-preview-gets-to-95-on-acid-3.html' rel='bookmark' title='Permanent Link: Internet Explorer 9 Preview gets to 95% on Acid 3'>Internet Explorer 9 Preview gets to 95% on Acid 3</a></li>
<li><a href='http://www.itwriting.com/blog/2982-testing-the-canvas-element-in-internet-explorer-9.html' rel='bookmark' title='Permanent Link: Testing the Canvas element in Internet Explorer 9'>Testing the Canvas element in Internet Explorer 9</a></li>
<li><a href='http://www.itwriting.com/blog/2365-microsoft-playing-html-5-standards-game-alongside-silverlight-game.html' rel='bookmark' title='Permanent Link: Microsoft playing HTML 5 standards game alongside Silverlight game'>Microsoft playing HTML 5 standards game alongside Silverlight game</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I’ve just installed the <a href="http://ie.microsoft.com/testdrive/" target="_blank">third Internet Explorer Platform Preview</a> (on a virtual machine just in case) and run through a few of the demos. One of the most impressive is Canvas Pad, which demonstrates the HTML 5 Canvas element.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2010/06/image12.png"><img style="display: inline; border: 0px;" title="image" src="http://www.itwriting.com/blog/wp-content/uploads/2010/06/image_thumb12.png" border="0" alt="image" width="404" height="354" /></a></p>
<p>Canvas is particularly interesting, since it provides a surface to which you can draw anything you like. Canvas support was not announced at Mix earlier this year, when IE9 was unveiled, and some of us speculated that Microsoft would omit it in order to preserve the value of its Silverlight plugin &#8211; though in doing so it would also help Adobe Flash. Well, apparently the IE9 team decided to risk it. Not only is canvas supported; it is also <a href="http://blogs.msdn.com/b/ie/archive/2010/06/23/html5-native-third-ie9-platform-preview-available-for-developers.aspx" target="_blank">hardware-accelerated</a>:</p>
<blockquote><p>Like all of the graphics in IE9, canvas is hardware accelerated through Windows and the GPU. Hardware accelerated canvas support in IE9 illustrates the power of native HTML5 in a browser.</p></blockquote>
<p>Is there still value in Silverlight and Flash? There is, for several reasons. A plug-in presents a predictable runtime, insulating the application from browser variations. A plugin will work on browsers that do not yet support Canvas. Further, Silverlight includes the .NET Framework with its rich library, and supports the .NET languages, whereas for HTML5 you have to use JavaScript &#8211; though don’t forget <a title="http://code.google.com/webtoolkit/" href="http://code.google.com/webtoolkit/">Google Web Toolkit</a>, which compiles Java to JavaScript, and other similar projects.</p>
<p>Even so, once you have hardware-accelerated Canvas there will be few occasions when you absolutely have to use Flash, Silverlight or Java.</p>
<p>Microsoft is doing the right thing. Crippling IE for the sake of Silverlight would only push users to other browsers, so it would not achieve its goal.</p>
<p>A full list of what is new in IE9 is <a href="http://ie.microsoft.com/testdrive/info/ReleaseNotes/Default.html#WhatsNew">here</a>. It is shaping up to be the most interesting new IE since version 4.0 back in 1997.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/2958-internet-explorer-9-preview-gets-to-95-on-acid-3.html' rel='bookmark' title='Permanent Link: Internet Explorer 9 Preview gets to 95% on Acid 3'>Internet Explorer 9 Preview gets to 95% on Acid 3</a></li>
<li><a href='http://www.itwriting.com/blog/2982-testing-the-canvas-element-in-internet-explorer-9.html' rel='bookmark' title='Permanent Link: Testing the Canvas element in Internet Explorer 9'>Testing the Canvas element in Internet Explorer 9</a></li>
<li><a href='http://www.itwriting.com/blog/2365-microsoft-playing-html-5-standards-game-alongside-silverlight-game.html' rel='bookmark' title='Permanent Link: Microsoft playing HTML 5 standards game alongside Silverlight game'>Microsoft playing HTML 5 standards game alongside Silverlight game</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2775-big-browser-and-ria-news-canvas-comes-to-internet-explorer-9.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
