<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Nigel Parker's Outside Line : FireFox</title><link>http://blogs.msdn.com/nigel/archive/tags/FireFox/default.aspx</link><description>Tags: FireFox</description><dc:language>en-NZ</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Auckland Meetup Lessons Learnt</title><link>http://blogs.msdn.com/nigel/archive/2007/06/18/auckland-meetup-lessons-learnt.aspx</link><pubDate>Mon, 18 Jun 2007 09:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3375967</guid><dc:creator>nparker</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/nigel/comments/3375967.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=3375967</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=3375967</wfw:comment><description>&lt;P&gt;I had a great time time at the Auckland Web Meetup last week, I have been skimming through &lt;A href="http://webdesign.meetup.com/108/calendar/5763141/" mce_href="http://webdesign.meetup.com/108/calendar/5763141/"&gt;the comments&lt;/A&gt;... the fact that 120 people came along was really quite impressive. &lt;/P&gt;
&lt;P&gt;The day of my presentation I thought hard about whether to do any slides or just straight in with the WPF and Silverlight demos. I chose to do 10 minutes of (&lt;A href="http://weblogs.mozillazine.org/roc/archives/2007/06/15_minutes_with.html" mce_href="http://weblogs.mozillazine.org/roc/archives/2007/06/15_minutes_with.html"&gt;wooly&lt;/A&gt;) &lt;A href="http://gobeyond.net.nz/MSFT/usergroup.pptx" mce_href="http://gobeyond.net.nz/MSFT/usergroup.pptx"&gt;slides&lt;/A&gt;&amp;nbsp;(some of you will recognise them from &lt;A href="http://blogs.msdn.com/nigel/archive/2007/03/19/emerging-web-technologies.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2007/03/19/emerging-web-technologies.aspx"&gt;my brightstar presentation&lt;/A&gt;)... talking to Matt from &lt;A href="http://cactuslab.com/" mce_href="http://cactuslab.com/"&gt;Cactuslab&lt;/A&gt;&amp;nbsp;after the session he said I really only needed to show this slide to set the scene.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://farm2.static.flickr.com/1074/562779832_a8db561924.jpg" mce_src="http://farm2.static.flickr.com/1074/562779832_a8db561924.jpg"&gt; &lt;/P&gt;
&lt;P&gt;I was kicking myself because I ran out of time to show BackgroundMotion.com but if you are interested&amp;nbsp;take a look &lt;A class="" href="http://blogs.msdn.com/nigel/archive/2007/06/16/backgroundmotion-com.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2007/06/16/backgroundmotion-com.aspx"&gt;here&lt;/A&gt;&amp;nbsp;also here are the resources from the presentation:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/fox/"&gt;Fox Movie Previews&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/tims/archive/2007/06/13/wpf-hands-on-lab-build-an-outlook-2007-ui-clone.aspx"&gt;Outlook WPF Lab&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://thewpfblog.com/?p=123"&gt;Image Garden Click Once&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://silverlight.net/community/gallerydetail.aspx?cat=2&amp;amp;sort=2#vid40" mce_href="http://silverlight.net/community/gallerydetail.aspx?cat=2&amp;amp;sort=2#vid40"&gt;Chess Silverlight 1.1&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/delay/archive/2007/06/01/silverlight-surface-demonstration-silverlight-implementation-of-surface-s-photo-table-ui.aspx"&gt;Surface Silverlight&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.metaliq.com/portfolio/silverlight.html"&gt;Top Banana&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.backgroundmotion.com/"&gt;Background Motion&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Glen Barnes will be posting a link to the video presentations from the night &lt;A href="http://www.devour.co.nz/" mce_href="http://www.devour.co.nz"&gt;on his blog soon&lt;/A&gt;&amp;nbsp;but in the mean time I thought I'd show you one of my demos from the night. In the demo I&amp;nbsp;use &lt;A href="http://www.microsoft.com/expression/products/download.aspx?key=blend2maypreview" mce_href="http://www.microsoft.com/expression/products/download.aspx?key=blend2maypreview"&gt;Expression Blend 2&lt;/A&gt;&amp;nbsp;(26mb),&amp;nbsp;notepad (you could alternatively use TextEdit and &lt;A href="http://msdn.microsoft.com/vstudio/eula.aspx?id=a40f3ffc-2657-02ec-7d67-7a79b4eac832" mce_href="http://msdn.microsoft.com/vstudio/eula.aspx?id=a40f3ffc-2657-02ec-7d67-7a79b4eac832"&gt;this SDK&lt;/A&gt; if you are a&amp;nbsp;Mac user), together to create video with reflection. I have extended that demo to include &lt;A href="http://silverlight.live.com/" mce_href="http://silverlight.live.com"&gt;Silverlight Streaming&lt;/A&gt;&amp;nbsp;so you can see the result of the demo hosted on the web on us.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://gobeyond.net.nz/MSFT/Reflection.zip" mce_href="http://gobeyond.net.nz/MSFT/Reflection.zip"&gt;Here is the source code&lt;/A&gt; for the project (6kb) minus the video... or &lt;A href="http://gobeyond.net.nz/MSFT/ReflectionVid.zip" mce_href="http://gobeyond.net.nz/MSFT/ReflectionVid.zip"&gt;with video&lt;/A&gt; (12 MB).&lt;/P&gt;
&lt;P&gt;Sit back and enjoy the 7 1/2 minute ride ;)&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Double click on the video to play full screen, once full screen single click to "unpause"&lt;/EM&gt;
&lt;SCRIPT src="http://agappdom.net/g/silverlight.js" type=text/javascript&gt;&lt;/SCRIPT&gt;

&lt;SCRIPT type=text/javascript&gt;
function CreateSilverlight(){Sys.Silverlight.createHostedObjectEx({source: "streaming:/15799/GearsTutorial",parentElement: GearsTutorialWrapper});}
&lt;/SCRIPT&gt;
 &lt;/P&gt;
&lt;DIV id=GearsTutorialWrapper style="OVERFLOW: hidden; WIDTH: 500px; HEIGHT: 375px"&gt;&lt;/DIV&gt;
&lt;SCRIPT type=text/javascript&gt;
var GearsTutorialWrapper = document.getElementById("GearsTutorialWrapper");
CreateSilverlight();
&lt;/SCRIPT&gt;

&lt;P&gt;&lt;EM&gt;And the Silverlight application that we create in the presentation is &lt;A href="http://blogs.msdn.com/nigel/archive/2007/06/18/silverlight-gears-of-war-demo.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2007/06/18/silverlight-gears-of-war-demo.aspx"&gt;online here&lt;/A&gt;.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;On the topic of fullscreen I see that &lt;A href="http://weblogs.mozillazine.org/roc/archives/2007/06/15_minutes_with.html" mce_href="http://weblogs.mozillazine.org/roc/archives/2007/06/15_minutes_with.html"&gt;Robert has&amp;nbsp;commented on this as a security concern.&lt;/A&gt; I talked about this with Robert on the night but I didn't specifically call out that&amp;nbsp;&lt;A href="http://msdn2.microsoft.com/en-us/library/bb412397.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/bb412397.aspx"&gt;a Silverlight control can only enable full-screen mode in response to a set of user-initiated actions&lt;/A&gt;&amp;nbsp;and that when in full-screen mode, with no shell showing, you can use the mouse on the canvas provided by the application, but can't enter keystrokes with the keyboard. IMO this reduces the risk for the user considerably.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://computerworld.co.nz/news.nsf/fry/AB682E44B5D910E4CC2572FB00005641" mce_href="http://computerworld.co.nz/news.nsf/fry/AB682E44B5D910E4CC2572FB00005641"&gt;Juha also posted about the event on the computerworld site&lt;/A&gt;. Actually I met Rob O'Neill (editor of computerworld) after my presentation and he commented on how he was impressed with&amp;nbsp;Microsoft's innovation&amp;nbsp;;) 
&lt;P&gt;As for Robert's presentation I do want to make a couple of comments. I kept my mouth shut on the night but I am a little concerned about a few of the things that were presented in FF3 that could in my opinion&amp;nbsp;become blockers to this stuff being implemented in IE vNext. 
&lt;P&gt;The &amp;lt;CANVAS&amp;gt; tag... this looked great implemented but I'm concerned by &lt;A href="http://en.wikipedia.org/wiki/Canvas_%28HTML_element%29" mce_href="http://en.wikipedia.org/wiki/Canvas_%28HTML_element%29"&gt;this article I found&amp;nbsp;in Wikipedia&lt;/A&gt;... 
&lt;P&gt;"Intellectual property over canvas 
&lt;P&gt;On March 14, 2007, WebKit developer &lt;A href="http://en.wikipedia.org/wiki/Dave_Hyatt" mce_href="http://en.wikipedia.org/wiki/Dave_Hyatt"&gt;Dave Hyatt&lt;/A&gt; forwarded an email from Apple's Senior Patent Counsel, Helena Plotka Workman&lt;SUP&gt;&lt;A href="http://en.wikipedia.org/#_note-6" mce_href="http://en.wikipedia.org/#_note-6"&gt;[7]&lt;/A&gt;&lt;/SUP&gt;, which stated that Apple reserved all &lt;A href="http://en.wikipedia.org/wiki/Intellectual_property" mce_href="http://en.wikipedia.org/wiki/Intellectual_property"&gt;intellectual property&lt;/A&gt; rights relative to WHATWG’s Web Applications 1.0 Working Draft, dated March 24, 2005, Section 10.1, entitled “Graphics: The bitmap canvas” (&lt;I&gt;sic&lt;/I&gt;)&lt;SUP&gt;&lt;A href="http://en.wikipedia.org/#_note-7" mce_href="http://en.wikipedia.org/#_note-7"&gt;[8]&lt;/A&gt;&lt;/SUP&gt;, but left the door open to licensing the patents should the specification be transferred to a standards body with a formal patent policy. This caused considerable discussion among web developers, and raised questions concerning the &lt;A href="http://en.wikipedia.org/wiki/WHATWG" mce_href="http://en.wikipedia.org/wiki/WHATWG"&gt;WHATWG&lt;/A&gt;'s lack of a policy on patents in comparison to the &lt;A href="http://en.wikipedia.org/wiki/World_Wide_Web_Consortium" mce_href="http://en.wikipedia.org/wiki/World_Wide_Web_Consortium"&gt;W3C&lt;/A&gt;'s explicit favoring of royalty-free licenses."&amp;nbsp; 
&lt;P&gt;In general, we’re all for standards and are &lt;A href="http://blogs.msdn.com/ie/archive/2007/01/30/working-together-for-a-better-web.aspx" mce_href="http://blogs.msdn.com/ie/archive/2007/01/30/working-together-for-a-better-web.aspx"&gt;working hard in the standards bodies&lt;/A&gt; now. However, some of the key players in this game&amp;nbsp;don’t appear to have the same IP concerns (or attendant liability risk) that Microsoft does. 
&lt;P&gt;According to &lt;A href="http://technology.guardian.co.uk/online/insideit/story/0,,2060078,00.html" mce_href="http://technology.guardian.co.uk/online/insideit/story/0,,2060078,00.html"&gt;this guy&lt;/A&gt;... &lt;A href="http://www.vorbis.com/faq/#flic" mce_href="http://www.vorbis.com/faq/#flic"&gt;Ogg&lt;/A&gt; (the open source &lt;A href="http://www.bluishcoder.co.nz/2007/05/support-for-html-video-element-in.html" mce_href="http://www.bluishcoder.co.nz/2007/05/support-for-html-video-element-in.html"&gt;video format that Chris presented&lt;/A&gt;)&amp;nbsp;still carries potential risks, because there is no guarantee that it doesn't infringe someone's patents.&amp;nbsp;&lt;A href="http://en.wikipedia.org/wiki/Mp3#Licensing_and_patent_issues" mce_href="http://en.wikipedia.org/wiki/Mp3#Licensing_and_patent_issues"&gt;I'm sure we are all&amp;nbsp;aware of what is&amp;nbsp; happening with MP3 even though in many cases&amp;nbsp;it was correctly licensed!&lt;/A&gt; 
&lt;P&gt;If you missed out on my presentation last week and want to see Silverlight in action come along to the &lt;A href="http://dot.net.nz/" mce_href="http://dot.net.nz/"&gt;Auckland .NET user group meeting&lt;/A&gt; this Wednesday night at Microsoft. I'll have some training DVD's and copies of Visual Studio "orcas" beta 1 to give away. 
&lt;P&gt;Hope to see you then.&lt;/P&gt;
&lt;P&gt;&lt;A title="" href="http://www.microsoft.com/mscorp/legal/policy/online_disclaimer.asp" target=_blank&gt;&lt;EM&gt;&lt;FONT color=#ff9900&gt;This posting is provided "AS IS" with no warranties, and confers no rights. &lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3375967" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/ie7/default.aspx">ie7</category><category domain="http://blogs.msdn.com/nigel/archive/tags/FireFox/default.aspx">FireFox</category><category domain="http://blogs.msdn.com/nigel/archive/tags/silverlight/default.aspx">silverlight</category></item><item><title>My Tech.Ready (Well at least the parts I can talk about)</title><link>http://blogs.msdn.com/nigel/archive/2007/02/13/my-tech-ready-well-at-least-the-parts-i-can-talk-about.aspx</link><pubDate>Tue, 13 Feb 2007 07:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1666176</guid><dc:creator>nparker</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/nigel/comments/1666176.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=1666176</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=1666176</wfw:comment><description>&lt;P&gt;I'm starting my long flight home from Seattle to Auckland. Please join me for another long convoluted post about this week abroad all written and linked while disconnected from the Internet ;)&lt;/P&gt;
&lt;P&gt;Each year technical Microsoft staff that are based out in the field fly to Seattle to attend a week long technical breifing. The briefings takes place twice a year and unfortunately I have got myself into the winter cycle. That said the weather has been great! I'm sitting in Seattle airport watching the sun set over the snow capped mountains and there is hardly a cloud in the sky.&lt;/P&gt;
&lt;P&gt;The purpose of the briefing is for us to network with others doing the same job in other countries, to learn from product teams and to feed back customer information that we have encountered in our geographies.&lt;/P&gt;
&lt;P&gt;This event is the pre-cursor to public events like &lt;A href="http://visitmix.com/" mce_href="http://visitmix.com/"&gt;Mix&lt;/A&gt; and &lt;A href="http://msdn.microsoft.com/events/pdc" mce_href="http://msdn.microsoft.com/events/pdc"&gt;PDC&lt;/A&gt; where many of the technologies we are discussing are seen in public for the first time.&lt;/P&gt;
&lt;P&gt;So what are some of the stats for this year's event?&lt;/P&gt;
&lt;P&gt;There were 6000 people in the keynote on Monday morning, there were ~700 session with &amp;gt;35 sessions running concurrently in each timeslot.&lt;/P&gt;
&lt;P&gt;Since every session was recorded and streamed around the company worldwide in real time. This conference became the largest live meeting site in the world.&lt;/P&gt;
&lt;P&gt;I made an effort to track down, see sessions and introduce myself to some of Microsofts new hires during the week.&lt;/P&gt;
&lt;P&gt;I very much enjoyed &lt;A href="https://www.linkedin.com/in/wtschumy" mce_href="https://www.linkedin.com/in/wtschumy"&gt;Will Tschumy's&lt;/A&gt; (Ex Director User Experience for &lt;A href="http://www.flock.com/" mce_href="http://www.flock.com"&gt;Flock&lt;/A&gt;) session on brokering the User Experience conversation with developers. &lt;A href="http://en.wikipedia.org/wiki/Ethnography" mce_href="http://en.wikipedia.org/wiki/Ethnography"&gt;Ethnography&lt;/A&gt; was mentioned more than once but the&amp;nbsp;general principal here was that if you invest in UX upfront in a project it is much cheaper and easier&amp;nbsp;than making changes later. The more time I spend with User Experience people the more I am convinced about this... if you are in Auckland on March 15 you might like to attend Intergen's twighlight event &lt;A href="http://twilights.eventwax.com/ux-twilight" mce_href="http://twilights.eventwax.com/ux-twilight"&gt;"Why User Experience and Usability are important to businesses online".&lt;/A&gt;&amp;nbsp;Also I recommend reading Allan Cooper's "&lt;A href="http://www.cooper.com/content/insights/cooper_books.asp#AF2" mce_href="http://www.cooper.com/content/insights/cooper_books.asp#AF2"&gt;About Face 2.0&lt;/A&gt;" as a great introduction to the principals of User Experience.&lt;/P&gt;
&lt;P&gt;I attended an architecture de-brief for &lt;A href="http://download.microsoft.com/download/b/5/f/b5f3e629-6201-425d-8972-f666b6c9fb64/Otto%20Group%20case%20study.doc" mce_href="http://download.microsoft.com/download/b/5/f/b5f3e629-6201-425d-8972-f666b6c9fb64/Otto%20Group%20case%20study.doc"&gt;the Otto project&lt;/A&gt;. This is a client based e-commerce store that extends Otto's web site to offer a premium service to their customers (similar to the &lt;A href="http://firstlook.nytimes.com/?category_name=times%20reader" mce_href="http://firstlook.nytimes.com/?category_name=times%20reader"&gt;New York Times reader&lt;/A&gt;). This was very insightful particular as we learnt how the project was designed by a German pioneer design company &lt;A href="http://195.66.0.58/sinnerschrader/index.php?id=195&amp;amp;L=2" mce_href="http://195.66.0.58/sinnerschrader/index.php?id=195&amp;amp;L=2"&gt;SinnerSchrader&lt;/A&gt;. Since showing this project at the Windows Vista consumer launch in Europe Otto has received many requests by other online and catalog retailers to license the engine they have built for their own WPF based client stores. If you have .Net 3.0 installed or are running Vista check out the Otto Store &lt;A href="http://www.otto.de/vista" mce_href="http://www.otto.de/vista"&gt;here&lt;/A&gt;&amp;nbsp;(warning takes a long time for the inital catalog to be downloaded and cached locally and at the last stage they have there window on top of other windows which is annoying). I took a couple of screen shots of Otto in action below.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://farm1.static.flickr.com/149/388582977_86d3226dd3_m.jpg" mce_src="http://farm1.static.flickr.com/149/388582977_86d3226dd3_m.jpg"&gt; &lt;IMG src="http://farm1.static.flickr.com/158/388582867_1c64667ba5_m.jpg" mce_src="http://farm1.static.flickr.com/158/388582867_1c64667ba5_m.jpg"&gt; &lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Watch Videos of models wearing the clothes... Add Clothes to your wardrobe and dress your model up with the clothes that you choose.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;The store is harder to navigate if you don't understand German but a couple of things to note, all the images in the offline store are syncronised with images available on their website&amp;nbsp;and are simply presented in a different way. The catalog is "updated" from the web each time you open it.&amp;nbsp;The 'Mix n Match'&amp;nbsp;(shown above) allows you to experiment&amp;nbsp;and dress the model with different outfits as you browse the store. If you've read &lt;A href="http://en.wikipedia.org/wiki/Long_tail" mce_href="http://en.wikipedia.org/wiki/Long_tail"&gt;'the long tail'&lt;/A&gt; you'll realise what Otto are doing here. They are using a smarter UI to make their catalog more accessible to their customers so that they can sell their products further down the tail thus creating a competitive advantage in a world where shelf space isn't limited and your preferences can be visually served up front and centre.&lt;/P&gt;
&lt;P&gt;Bill Gates' presentation on Wednesday was very good. I have seen Bill speak at conferences&amp;nbsp;a few times now and this was IMO indeed his best work. It was a very forward thinking presentation he talked about Microsoft Research and some of the projects that moved out of the research labs into&amp;nbsp;commercial projects. It was interesting to hear about the tablet PC's begining&amp;nbsp;in research and that there are more than two million tablet PC's sold world-wide. I've mentioned many times that I love my tablet. This morning I downloaded todays New York Times into the reader &amp;amp; used pen flicks to turn the pages reading in portrait mode in the tiny seats as I flew into San Fran. I couldn't help but smile when I saw others struggling with paper newspapers in the same seats! Incidentally I learnt this week that the Ny Times are now getting more page views in the reader than on their website!&lt;/P&gt;
&lt;P&gt;Bill also talked about &lt;A href="http://en.wikipedia.org/wiki/Moores_law" mce_href="http://en.wikipedia.org/wiki/Moores_law"&gt;Moores Law&lt;/A&gt; and how the "free lunch" speed increases in our processors is coming to an end (possibly around 5GHZ) &amp;amp; how a much greater emphasis in the future will be put on writing parallel code for client machines running 8 or 16 core processors.&amp;nbsp;Bill talked again about the concept of&amp;nbsp;&lt;A href="http://www.microsoft.com/presspass/exec/craig/07-19MSRFaculty.mspx" mce_href="http://www.microsoft.com/presspass/exec/craig/07-19MSRFaculty.mspx"&gt;verifiable composability&lt;/A&gt;. In this brave new world we may need to go back to basics and re-invent the way we write software to take advantage of the multiple cores that are at our disposal. I couldn't help but be taken back to &lt;A href="http://blogs.msdn.com/nigel/archive/2007/01/30/my-response-to-nat-s-threads-considered-harmful-post.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2007/01/30/my-response-to-nat-s-threads-considered-harmful-post.aspx"&gt;this post&lt;/A&gt; from a few weeks ago. It is no secret that Bill regards &lt;A href="http://en.wikipedia.org/wiki/Ray_kurzweil" mce_href="http://en.wikipedia.org/wiki/Ray_kurzweil"&gt;Ray Kurzweil&lt;/A&gt; as the greatest futurist of our time and he referenced his book &lt;A href="http://en.wikipedia.org/wiki/The_Singularity_Is_Near" mce_href="http://en.wikipedia.org/wiki/The_Singularity_Is_Near"&gt;'The Singularity Is Near'&lt;/A&gt; during his presentation. Bill spoke with passion &amp;amp; genuine excitement of what is just around the corner in this fast moving technology age. Greater processing power on the client coupled with advanced virtualisation and the widespread adoption of services &amp;amp;&amp;nbsp;backup in the cloud makes for a very interesting future indeed. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://kschofield.spaces.live.com/" mce_href="http://kschofield.spaces.live.com/"&gt;Kevin Schofield&lt;/A&gt;, head of Microsoft research followed Bill Gates. MS research is this year celebrating their 15th Anniversary. Kevin showed some mind blowing innovation! If only half the things that Kevin showed &lt;A href="http://en.wikipedia.org/wiki/Crossing_the_Chasm" mce_href="http://en.wikipedia.org/wiki/Crossing_the_Chasm"&gt;cross the chasm&lt;/A&gt; and make their way into commercial innovation in the next 3 to 5 years the world will be a better place.&lt;/P&gt;
&lt;P&gt;I was very happy also to see the &lt;A href="http://thewpfblog.com/?p=88" mce_href="http://thewpfblog.com/?p=88"&gt;progress with WPF/E.&lt;/A&gt; Tooling is getting better for both the designer &amp;amp; the developer and there is a nice open jscript + XAML model available to &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c744cbb8-d4d9-4bf9-ad5c-eef36e064911&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c744cbb8-d4d9-4bf9-ad5c-eef36e064911&amp;amp;displaylang=en"&gt;try today&lt;/A&gt; in the browser &amp;amp; cross platform (yup search engines can index it!). Check out &lt;A href="http://www.windowsvista.si/" mce_href="http://www.windowsvista.si/"&gt;this site&lt;/A&gt; (click the left icon then use alt+v then c to view source if you are using IE7) that was built usign WPF/E as part of the Vista launch in Slovenia. There are some big new announcements coming up in this area at Mix so book your ticket to Vegas or check &lt;A href="http://www.mix07.com/" mce_href="http://www.mix07.com/"&gt;this site&lt;/A&gt; on April 30.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://farm1.static.flickr.com/165/388593816_8adbc2c57b_m.jpg" mce_src="http://farm1.static.flickr.com/165/388593816_8adbc2c57b_m.jpg"&gt; &lt;/P&gt;
&lt;P&gt;On Wednesday night I went out with &lt;A href="http://farm1.static.flickr.com/51/155692519_9bff29e656_m.jpg" mce_href="http://farm1.static.flickr.com/51/155692519_9bff29e656_m.jpg"&gt;Tony Chor&lt;/A&gt;&amp;nbsp;(Principal Group Program Manager Internet Explorer or 2IC for short). I must admit that I have been quite suprised by all the press (&lt;A href="http://www.drury.net.nz/2007/02/03/firefox3-web-apps-game-changer" mce_href="http://www.drury.net.nz/2007/02/03/firefox3-web-apps-game-changer"&gt;1&lt;/A&gt;, &lt;A href="http://www.geekzone.co.nz/juha/2142" mce_href="http://www.geekzone.co.nz/juha/2142"&gt;2&lt;/A&gt;, &lt;A href="http://www.readwriteweb.com/archives/firefox_3_offline_apps.php" mce_href="http://www.readwriteweb.com/archives/firefox_3_offline_apps.php"&gt;3&lt;/A&gt;) surrounding &lt;A href="http://weblogs.mozillazine.org/roc/archives/2007/02/post_baa_camp.html" mce_href="http://weblogs.mozillazine.org/roc/archives/2007/02/post_baa_camp.html"&gt;Robert's presentation&lt;/A&gt; at foo regarding Mozilla's proposed offline support for web applications. Juha wrote in his Friday fryup "I asked Nigel from Microsoft if Redmond had anything similar to this coming up, but it doesn’t look like it"... how can you take two unrelated comments like that &amp;amp; put them together? We are not talking about features/timelines/dates or codenames for the next version of IE just yet.&lt;/P&gt;
&lt;P&gt;What I can tell you... The IE team has more than 200 team members&amp;nbsp;(sorry &lt;A href="http://en.wikipedia.org/wiki/Asa_Dotzler" mce_href="http://en.wikipedia.org/wiki/Asa_Dotzler"&gt;Asa&lt;/A&gt; I low balled that number when I talked to you at foo) they are absolutely taking the standards route &lt;A href="http://blogs.msdn.com/ie/archive/2007/01/30/working-together-for-a-better-web.aspx" mce_href="http://blogs.msdn.com/ie/archive/2007/01/30/working-together-for-a-better-web.aspx"&gt;welcome Molly&lt;/A&gt;&amp;nbsp;and as I said in &lt;A href="http://blogs.msdn.com/nigel/archive/2007/02/05/cross-pollination-kiwi-foo.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2007/02/05/cross-pollination-kiwi-foo.aspx"&gt;my previous post&lt;/A&gt; as the standards bodies are looking at offline caching the IE team is looking at it too. That said&amp;nbsp;will any web developers actually write their applications&amp;nbsp;to support the new offline capabilities if they are made available by the browsers? IE has&amp;nbsp;had support for some of this for a long time in the form of the &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/reference/behaviors/userdata.asp" mce_href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/reference/behaviors/userdata.asp"&gt;userData behavior&lt;/A&gt; which is &lt;A href="http://www.niallkennedy.com/blog/archives/2007/01/ajax-performance-local-storage.html#internetexplorer" mce_href="http://www.niallkennedy.com/blog/archives/2007/01/ajax-performance-local-storage.html#internetexplorer"&gt;used by Google but very few others&lt;/A&gt;. It isn’t quite as powerful as what the WhatWG has proposed &lt;A href="http://www.whatwg.org/specs/web-apps/current-work/#storage" mce_href="http://www.whatwg.org/specs/web-apps/current-work/#storage"&gt;here&lt;/A&gt; but it is pretty close. In addition to&amp;nbsp;WhatWG&amp;nbsp;&lt;A href="http://www.readwriteweb.com/archives/firefox_3_offline_apps.php" mce_href="http://www.readwriteweb.com/archives/firefox_3_offline_apps.php"&gt;Robert wrote&lt;/A&gt;... &lt;EM&gt;"The only really new API is an API for storing application pages in the "offline cache", and that's just a new "rel" keyword for the element. So it should be pretty easy to add this to any browser."&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;I caution you all not to blow this up at such an early stage as this feature may not make it into the final build of FF (or IE)... does anyone remember &lt;A href="http://www.developerpipeline.com/news/187001893" mce_href="http://www.developerpipeline.com/news/187001893"&gt;places&lt;/A&gt;&amp;nbsp;or &lt;A href="http://en.wikipedia.org/wiki/WinFS" mce_href="http://en.wikipedia.org/wiki/WinFS"&gt;winfs&lt;/A&gt;? &lt;/P&gt;
&lt;P&gt;If you are running on windows and want an offline version of your gmail today why not use &lt;A href="http://morethanmail.spaces.live.com/" mce_href="http://morethanmail.spaces.live.com/"&gt;Windows Live Mail Desktop&lt;/A&gt;, I love it and I use it to work with my hotmail account while offline.&lt;/P&gt;
&lt;P&gt;While we are back on the Windows client side at the launch of Vista &lt;A href="http://blogs.zdnet.com/microsoft/?p=225" mce_href="http://blogs.zdnet.com/microsoft/?p=225"&gt;Mary Jo Foley asked where are all the 3rd party Vista applications&lt;/A&gt;? In response Tim Sneath did a great job summarising a bunch of these (&lt;A href="http://blogs.msdn.com/tims/archive/2007/01/30/great-wpf-applications-1-british-library-turning-the-pages.aspx" mce_href="http://blogs.msdn.com/tims/archive/2007/01/30/great-wpf-applications-1-british-library-turning-the-pages.aspx"&gt;1&lt;/A&gt;,&lt;A href="http://blogs.msdn.com/tims/archive/2007/01/30/great-wpf-applications-2-electric-rain-standout.aspx" mce_href="http://blogs.msdn.com/tims/archive/2007/01/30/great-wpf-applications-2-electric-rain-standout.aspx"&gt;2&lt;/A&gt;,&lt;A href="http://blogs.msdn.com/tims/archive/2007/01/31/great-wpf-applications-3-90-degree-radius-reports.aspx" mce_href="http://blogs.msdn.com/tims/archive/2007/01/31/great-wpf-applications-3-90-degree-radius-reports.aspx"&gt;3&lt;/A&gt;,&lt;A href="http://blogs.msdn.com/tims/archive/2007/02/01/great-wpf-applications-4-otto.aspx" mce_href="http://blogs.msdn.com/tims/archive/2007/02/01/great-wpf-applications-4-otto.aspx"&gt;4&lt;/A&gt;,&lt;A href="http://blogs.msdn.com/tims/archive/2007/02/01/great-wpf-applications-5-tf1.aspx" mce_href="http://blogs.msdn.com/tims/archive/2007/02/01/great-wpf-applications-5-tf1.aspx"&gt;5&lt;/A&gt;,&lt;A href="http://blogs.msdn.com/tims/archive/2007/02/02/great-wpf-applications-6-fnac-com.aspx" mce_href="http://blogs.msdn.com/tims/archive/2007/02/02/great-wpf-applications-6-fnac-com.aspx"&gt;6&lt;/A&gt;,&lt;A href="http://blogs.msdn.com/tims/archive/2007/02/06/great-wpf-applications-7-skandia-cowes-week-coursesetter.aspx" mce_href="http://blogs.msdn.com/tims/archive/2007/02/06/great-wpf-applications-7-skandia-cowes-week-coursesetter.aspx"&gt;7&lt;/A&gt;,&lt;A href="http://blogs.msdn.com/tims/archive/2007/02/09/great-wpf-applications-8-notescraps.aspx" mce_href="http://blogs.msdn.com/tims/archive/2007/02/09/great-wpf-applications-8-notescraps.aspx"&gt;8&lt;/A&gt;). Although this is a good selection it is by no means conclusive. One of the ones that I saw for the first time during this week was a "showcase " piece of art created by the leading design firm in Japan. they were experimenting with using 2D raster images in a 3D plane. &lt;A href="http://www.microsoft.com/japan/windowsvista/webshowcase/domino.htm" mce_href="http://www.microsoft.com/japan/windowsvista/webshowcase/domino.htm"&gt;This&lt;/A&gt; is what they came up with... &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&amp;amp;displaylang=en"&gt;.Net 3.0 runtime required&lt;/A&gt;... this is not a video click the camera icon then try interacting with the 3D environment by using the zoom controls while the animation is playing. Also I see &lt;A href="http://sp.warnermycal.com/vista/contents/preview.xbap" mce_href="http://sp.warnermycal.com/vista/contents/preview.xbap"&gt;Warner Brothers Japan&lt;/A&gt; has a Vista ap as well.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Another thing I did this week&amp;nbsp;was spend quite a bit of time listening and talking to &lt;A href="http://www.iunknown.com/pages/about_me" mce_href="http://www.iunknown.com/pages/about_me"&gt;John Lam&lt;/A&gt; about dynamic languages and the web. John was the only presenter I saw running a Mac this week, I guess it's the best way to&amp;nbsp;test cross platform. Again if you want to hear more go to &lt;A href="http://www.visitmix.com/" mce_href="http://www.visitmix.com/"&gt;Mix&lt;/A&gt; or check if out virtually late April. If you want to see what Microsoft is doing with dynamic languages today travel to &lt;A href="http://asp.net/ironpython" mce_href="http://asp.net/ironpython"&gt;http://asp.net/ironpython&lt;/A&gt;. It was great seeing &lt;A href="http://channel9.msdn.com/Showpost.aspx?postid=218065" mce_href="http://channel9.msdn.com/Showpost.aspx?postid=218065"&gt;Polita of "Blinq"&lt;/A&gt; fame involved in these presentations. What do you guys think about getting this team down to NZ and Australia for Tech.Ed?&lt;/P&gt;
&lt;P&gt;Thursday night was the party, it is a challenging task to feed and entertain 6000 people but the organisers did a great job of doing just that. Each different part of the warehouse on the pier was set up with food, music &amp;amp; dance from a different part of the world. I very much enjoyed the &lt;A href="http://www.gobeyond.net.nz/tr4.wmv" mce_href="http://www.gobeyond.net.nz/tr4.wmv"&gt;Jam session&lt;/A&gt; where anyone could pick up an instrument &amp;amp; get involved... some MS employees had some real talent here.&lt;/P&gt;
&lt;P&gt;For the keynote on Friday we were spoilt with a presentation by &lt;A href="http://en.wikipedia.org/wiki/Chris_Bangle" mce_href="http://en.wikipedia.org/wiki/Chris_Bangle"&gt;Chris Bangle&lt;/A&gt; (Director of Design at BMW). IMO&amp;nbsp;&lt;A href="http://darmano.typepad.com/for_blog/BMW_case_study.pdf" mce_href="http://darmano.typepad.com/for_blog/BMW_case_study.pdf"&gt;Chris was brilliant &amp;amp; very inspiring&lt;/A&gt;&amp;nbsp;(yes I know he has his &lt;A href="http://www.slate.com/id/2133648/" mce_href="http://www.slate.com/id/2133648/"&gt;critics&lt;/A&gt;). He started... I'd like to thank Microsoft for teaching me the secret of dreams.&amp;nbsp;I now know that they are simply your brain defragging over night!&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://darmano.typepad.com/logic_emotion/images/bmw.jpg" mce_src="http://darmano.typepad.com/logic_emotion/images/bmw.jpg"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Chris took us all In a very insightful journey of car design... he explained the visual language of the surface itself he explained how his designers learnt the skills of "industrial origami" and showed us new techniques st shaping steel in a way that it is asymmetric and creates an emotional connection. He took us through the 3 step design process that they employ at BMW (Understanding, Believing, Seeing).&amp;nbsp;He talked about the importance of computer modelling in car design but he stressed that their modellers are clay sculptures first so that they don't forget that the computer is simply a tool. Virtual design is important but you must take your creation out into the wild at some stage to ensure that it speaks to your target audience. Also Chris is a strong believer&amp;nbsp;in putting the best tools into the hands of the Consumer. Everyone can read &amp;amp; write but there are plenty of great authors still earning a crust. Chris believes in having a 'Consumer Dialog' joining humanism with industry and seeking consumer contribution in the process of design.&lt;/P&gt;
&lt;P&gt;I think Chris' presentation resonated with many in the room there is a real synergy with the design process at BMW and the sea change of user experience that is taking place at Microsoft. You just need to spend some time with products like &lt;A href="http://www.microsoft.com/design/Voices/Master.aspx" mce_href="http://www.microsoft.com/design/Voices/Master.aspx"&gt;Windows Vista&lt;/A&gt;, &lt;A href="http://blogs.msdn.com/expression/archive/2006/12/04/expression-design-new-name-new-ui.aspx" mce_href="http://blogs.msdn.com/expression/archive/2006/12/04/expression-design-new-name-new-ui.aspx"&gt;Blend&lt;/A&gt; and the &lt;A href="http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx" mce_href="http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx"&gt;2007 Office System&lt;/A&gt; to experience the feeling that the software just fits and works with you.&lt;/P&gt;
&lt;P&gt;I am now inflight&amp;nbsp;halfway home... I'm still handwriting in portrait mode. I have all my notes to reference. My email (hotmail included) is available cached offline (along with all the Rss feeds from the blogsphere from the last week or so). My complementary upgrade came through on Air NZ and I am for the first time stretched out in a sleeper seat. I ate a great meal, watched Babel and drank some fantastic wine. Whats more I have power! very important as I had to run from my Seattle flight to make this connection. All we need now is WiFi on air NZ and I could actually post this... goodnight&amp;nbsp;:)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1666176" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/ie7/default.aspx">ie7</category><category domain="http://blogs.msdn.com/nigel/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/nigel/archive/tags/FireFox/default.aspx">FireFox</category><category domain="http://blogs.msdn.com/nigel/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/nigel/archive/tags/UX/default.aspx">UX</category><category domain="http://blogs.msdn.com/nigel/archive/tags/innovation/default.aspx">innovation</category><category domain="http://blogs.msdn.com/nigel/archive/tags/AJAX/default.aspx">AJAX</category></item><item><title>Firefox 2 mini review</title><link>http://blogs.msdn.com/nigel/archive/2006/10/25/firefox-2-mini-review.aspx</link><pubDate>Wed, 25 Oct 2006 04:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:870873</guid><dc:creator>nparker</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/nigel/comments/870873.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=870873</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=870873</wfw:comment><description>&lt;P&gt;Like other techos out there I couldn't resist taking Firefox 2 for a run.&lt;/P&gt;
&lt;P&gt;First of all I was concerned to see that it took over as the default browser for windows without asking if it could!&lt;/P&gt;
&lt;P&gt;Secondly it was interesting to see that Google is the only provider for the phishing filter. I assume more will be added in the future... to test this out go to this "known" phishing site - &lt;A href="http://login-west.com/"&gt;http://login-west.com/&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG title="Google Phishing Filter in FireFox 2" style="WIDTH: 450px; HEIGHT: 92px" height=92 alt="Google Phishing Filter in FireFox 2" src="http://nigelp.members.winisp.net/google.gif" width=450 border=0 mce_src="http://nigelp.members.winisp.net/google.gif"&gt;&lt;/P&gt;
&lt;P&gt;Thirdly I downloaded and installed the English (British) version of FF, I was interested to see that I was presented with the Hong Kong version of google as my start page... I can only imagine that something weird is happening with my proxy!?&lt;/P&gt;
&lt;P&gt;&lt;IMG title="Google Hong Kong default page." style="WIDTH: 437px; HEIGHT: 274px" height=274 alt="Google Hong Kong default page." src="http://nigelp.members.winisp.net/googleHK.gif" width=437 border=0 mce_src="http://nigelp.members.winisp.net/googleHK.gif"&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;The next thing I tried was logging into a website that used CardSpace... I was hoping since reading &lt;A class="" href="http://blog.vlad1.com/archives/2006/10/04/123/" mce_href="http://blog.vlad1.com/archives/2006/10/04/123/"&gt;this blog post&lt;/A&gt; that the FF team might have (&lt;A class="" href="http://www.identityblog.com/?p=596" mce_href="http://www.identityblog.com/?p=596"&gt;like the Safari team&lt;/A&gt;)&amp;nbsp;offer CardSpace support&amp;nbsp;in this&amp;nbsp;release... I guess the answer is not quite yet.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG title="CardSpace support in FireFox 2?" style="WIDTH: 479px; HEIGHT: 194px" height=194 alt="CardSpace support in FireFox 2?" src="http://nigelp.members.winisp.net/cardspace.gif" width=479 border=0 mce_src="http://nigelp.members.winisp.net/cardspace.gif"&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Finally it was GREAT to see the FF team implement the Ctrl Scroll Wheel zoom on websites (this is starting to become a psudo standards in the Web 2.0 world)... but what I couldn't understand is why they changed the way people are used to performing this task?&lt;/P&gt;
&lt;P mce_keep="true"&gt;In IE7, google maps and local.live.com &lt;STRONG&gt;Up Scroll zooms in&lt;/STRONG&gt; and Down Scroll zooms out... in FF2 &lt;STRONG&gt;Up Scroll zooms out&lt;/STRONG&gt; and Down Scroll zooms in... are there some usibility guidelines about this one that I don't know about? Or is this another example of those clocks that hands turns right to left?&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=870873" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/FireFox/default.aspx">FireFox</category></item></channel></rss>