James O'Neill's Blog

August 3, 2007

"Vanity" searching

Filed under: How to,Internet Explorer — jamesone111 @ 2:13 pm

search-boxAfter being taken to task by some recent commenters I’m a bit hesitant about suggesting that I (or others) are vain, but I can’t come up with a better tag for it. 

I find that quite often I want to find a post on my blog. Because I often write about things I’ve found on the web the link to them is in my blog rather than my favorites folder. There are other things like in house Wikis or sharepoint sites where we want to go back to our own stuff- hence vanity searching. I find this is a great use of the search box in IE7.

I’ve added “My Blog” to the search list, and I’d pass that on as a top tip. Add search for any site you post to a lot. The easy way to do this is to search for the word TEST and then copy the URL from the address bar – if you paste it on on the “Search Providers” web page the server there will generate the open search XML that IE needs. 

By the way in the screen shot on the right you’ll see I’ve got Live Search as my default – I’m now finding it’s quite rare that I have to drop back to Google. Once I’ve switched I’ll keep on using Google until a search there doesn’t work out. I’ve got a couple of other bits, Wikipedia (as you can see in the screen shot) is on my menu and while you’re at the site it puts itself on the menu – that’s what the yellow star is showing – the pull down menu also goes Orange when the site supports this - I really wish all Microsoft sites would – but like getting them changed to use silverlight, to write phone numbers as TEL: clickable links this seems a bit of a forlorn hope.

 

 

Technorati tags: ,

This post originally appeared on my technet blog.

March 15, 2007

Windows Vista "breaking" OWA

Filed under: Exchange,Internet Explorer,Windows Vista — jamesone111 @ 5:39 pm

One of the things that annoys any technical person is when you get asked a question and have to shrug and say “No, never seen that one”, even if you suspect there is a genuine problem. I’ve had a couple of people ask me about problems with Outlook web access under Vista. The symptoms are usually in the form that the user can read mail but not reply to it. I’ve known for a while that there is a patch for OWA but until recently I didn’t know what the cause was or where to go for the resolution. A post on the IE Team blog explains what the root cause is (removing the DHTML control), where to get even more information, and where to go for the patch.


So now I know (and so do you)


Technorati tags: , ,

This post originally appeared on my technet blog.

December 11, 2006

Does your company discriminate against people with disabilities ?

Filed under: Internet Explorer — jamesone111 @ 6:48 pm

This isn’t a question about your employment practices. In recent years a lot of work has been done to make buildings usable by wheelchair users; but how many of the people you do with visit your office. I’ve known for some time that websites do a lousy job, the most obvious case being the use of Flash and similar technologies which doesn’t work for a blind user working with a screen reader.

So guess, if you will, what proportion of Web sites reach minimum standards of accessibility. Half maybe ? Hopelessly optimistic. A quarter then ? No. We talking minimum standards – surely  10% of sites can manage that ? Apparently not. The figure is 3%, according to a study which came out last week 

Here are the most common sins:

  • 93% did not provide adequate text descriptions for graphics
  • 73% relied on JavaScript – which breaks some common readers
  • 78% had poor contrast
  • 98% break screen readers by not following standards for HTML
  • 97% prevented people from altering the size of text
  • 89% made page navigation awkward
  • 87% used pop-ups, disorientating users of screen magnification software
  • And, no, based on our home page I don’t we’d pass the test with flying colours either.

    This post originally appeared on my technet blog.

    November 20, 2006

    Royal Bank of Scotland (and Natwest) just missed my business.

    Filed under: Internet Explorer — jamesone111 @ 4:12 pm

    [Note: the information below was correct when it was published, please read the update at the end] 


    You can judge my loyalty to the Williams F1 team by the fact that – after several miserable years of results, I still call myself a fan. Williams’ main sponsor last year was RBS. I’m thinking about getting a new credit card and I do try to use people who sponsor my teams  – and RBS turns up on a number of lists as one of the better deals right now, I thought it made sense to with them. Sadly – and I say this having worked with some of the RBS IT guys who deal with mail and messaging, RBS has a web site which doesn’t know about IE7


    The RBS site says “Please use a recent version of Internet Explorer” - which actually makes matters worse, visit  http://www.Microsoft.com/IE  and you end up at the IE7 page. I know people in RBS who have been looking at Vista since before the beta 2 release, and so the existence of IE version numbers higher than 6 is not news to them, yet a month after IE7 was released “recent” means IE6 to the web site (which in some people’s eyes is the bank). I could get around this, but it’s easier to take my business somewhere else. I did try Natwest as they are owned by RBS but I got the same thing. As Natwest’s Ads might say my browser: rejected, my account switched.


    In case you think this is having go at RBS, it isn’t really. It’s a lesson in how not keeping your site up to date costs you business. Make sure it doesn’t happen to you.


    Update. I had a mail this evening from someone who I assume is connected with RBS: the site now accepts IE7. I’ve got their competitors card.

    This post originally appeared on my technet blog.

    October 9, 2006

    IE 7 is coming. Are you ready ?

    Filed under: Internet Explorer,Windows XP — jamesone111 @ 5:08 pm

    Back in July, we announced that that IE 7 for Windows XP will be pushed out using Windows update. Since IE7 is bound up with Windows Vista, the release of IE7 for XP will happen at about the same time as Vista releases to manufacturing. A few weeks after that it will be pushed out via Windows Update.


    If you manage a large number of PCs, then you should be using Windows Server Update Services to manage updates and you can decide whether or not client PCs get the update. However if your PCs connect to Windows update directly, you should check to see if IE7 works correctly for any applications which are critical to you, and if not consider getting the IE7 update blocker


    More information is available on the IE team blog


     


    This post originally appeared on my technet blog.

    September 27, 2006

    Patch for IE 6 VML vulnerability

    Filed under: Internet Explorer,Windows XP — jamesone111 @ 11:38 am

    We have been getting some bad press over a bug which affects the Vector Markup Language in IE 5 and IE6 (but not IE7). Over on the Security Response Center Blog there are several posts about it. There were attacks based on the vulnerability (though very few), so we published a workaround and then released the patch ahead of schedule. The blog has details of release; it is already live on Windows update, or you can go here to download it directly.

    Interesting footnote. The BBC have covered this story top of list of links they have is the MSRC blog… shows how blogs are becoming seen as authoritative

    Tagged as Microsoft Windows XP (Windows XP) Vulerability

    This post originally appeared on my technet blog.

    August 22, 2006

    Microsoft and open source. IE and Firefox

    Filed under: Internet Explorer,Linux / Open Source — jamesone111 @ 10:26 pm

    Here’s Something I bet most people most people thought they’d never see.  (Thanks to Information week). We’re making sure we help Firefox development.

    We have an Open Source Software Lab in Redmond – they have an interesting web site at  http://port25.technet.com.  It makes a good story to portray Microsoft and the open source world as engaged in a full blooded fight to the death; but life is rarely that simple. A lot of Microsoft customers have some open source software (and Vice versa), as well as wanting to understand what we’re competing with, we want things to work well for our customers.

    We’d rather people made IE their browser of choice. But if they’re going to run Firefox, we don’t want them to have a rotten experience of their Windows system as a result. And we’d certainly prefer them to use firefox on Vista than use it on XP or something even older. No sense in detering people from upgrading because the browser they happen to prefer doesn’t work so well on the new OS.

    I also read a great post on the IE team blog this evening, they’ve set out a list of things that are fixed in CSS support, but the key stuff is at the end – there is tons of information around IE 7, you can start at the Information Index for IE 7.

    A couple of things I’d pick out are the IE 7 Readiness Toolkit and the Checklists for Developers IT professionals and consumers if you support web clients or servers, this tells you where you should concentrate your efforts.

    Tagged as Microsoft Windows Vista IE Internet Explorer Firefox Open Source

    This post originally appeared on my technet blog.

    July 27, 2006

    Landlord! IE7 for Everyone !!

    Filed under: Internet Explorer — jamesone111 @ 9:33 pm

    The IE team have announced on their blog that when it is finalized, IE 7 will be pushed out via Windows Update. It also explains what to do if you or your company DON’T want it. You have a little while to act because this isn’t going to happen until the fourth quarter of the year: expect IE7 to be released at roughly the same time as Windows Vista.

    The user experience of IE7 is superior – at the conference this week most of the machines set up for Kiosk style use are running XP, with Office 2003 and IE6. Having grown used to Vista, Office 2007 and IE7 going back feels crude and clunky. The security is better with the phishing filter, fix my settings and Active-X opt in (and better handling of SSL too). Personally I think everyone should have it, but it would be wrong to force people, hence the opt out.

     

    Bonus link. When I was reading the story on CNet the page had a link to an artist who uses the same he receives as the seeds for his computer generated art. Some of his pictures remind me of the stuff I saw when I was diving last week.

     

    Tagged as Microsoft
    Internet Explorer

    This post originally appeared on my technet blog.

    June 26, 2006

    Firefox tops list: IE nowhere to be seen

    Filed under: Internet Explorer — jamesone111 @ 12:57 pm

    In a previous post I admitted a small heresy for a Microsoft person. I quite liked firefox; past tense because IE7 gives me all that I liked about Firefox, and more besides.


    Last week I learnt of a survey by bit9 which details their top 15 most vulnerable applications. And top of the list is Firefox, version 1.07. Firefox have updates, patches, indeed a whole new version, but if anyone still believes the “lots of eyeballs implies few vulnerabilities” myth of Open Source, they should be able to see it is a fairy story. There is an equal and opposite myth which is that software is only secure if you keep the source secret. The fact that Microsoft have a “Shared source” programme – open source with a small O, gives the lie to this too. Only in Digital Rights Management do you need to keep the code secret.


    Talking of digital right management number 2 in the list was Apples iTunes. 6.02 and quick time 7.03 (which, like firefox is patchable, or can be replaced with a new version). At 3 comes Skype 1.4 (patchable) , #4 is Adobe Acrobat Reader 7.02, and 6.03 (superseded and patchable), and #5 is Sun’s Java Runtime Environment (also patchable), #6 is Macromedia Flash Player 7 (patchable again), at #7 is Winzip 8.1 (upgradeable) , keeping Skype company, at #8 is AOL instant messenger 5.5, #9 is MSN messenger 5.0, and #10 is Yahoo instant messenger 6.0, and #15 is the ICQ chat client 2003a. AOL and MSN can be patched or upgraded, Yahoo and ICQ – according to Bit 9 – cannot. You can get the full list of vulnerable apps from bit9.


    Inside Microsoft, we’ve talked about what this report means. First, it means Vulnerabilities aren’t confined to Microsoft. Any developer that points a finger at someone else for having a vulnerability is setting themselves up for a fall. We might allow ourselves a small laugh at the expense of those Firefox fans who claim it is totally watertight. But only a small laugh – because they set themselves up for the fall. Too much laughter and we’ll be setting ourselves up for one.


    Secondly, 9 of the top 10 have patches and or upgrades. No-one should see any impact from these vulnerabilities. It’s easy to make sure Microsoft software is patched, but how good are people’s practices for the others ?

    Tagged as

    This post originally appeared on my technet blog.

    May 23, 2006

    Vista DOES HAVE Podcasting! (but it’s a bit ugly). The RSS screen saver is built in too..

    Filed under: How to,Internet Explorer,RSS,Windows Vista — jamesone111 @ 9:39 pm


    Regular readers (if I have any) will know that RSS is one of my interests. So I noticed Robert Scoble’s post “Windows Media 11’s lack of Podcasting gets noticed” which in turn followed up a post on Geek News Central


    For background:




    • Podcasts are just RSS feeds with Enclosures.


    • Internet Explorer handles finding and downloading RSS feeds including Podcasts


    • Applications – certainly Microsoft ones – should use the IE service and NOT implement their own RSS


    • To look at Windows Media Player, it appears that the Windows media Team have never heard of podcasts.

    So how do you get a Podcast into WMP 11 ?




    1. In Internet Explorer 7: Find and subscribe to your podcast..


    2. Still in IE, click the “Favourites Center” (Gold star) button, select “feeds”, and right click your podcast feed and choose “properties”


    3. In the feed properties make sure the “Automatically download attached files” option is checked. If have to check it you may also need to refresh the feed at this point. You may also want to limit the number of stored files.


    4. Click the “View files” button, a file explorer window will open. Copy the path from the file explorer


    5. In Media player, click “Library”, the “add to Library”. Press “Add” and paste the path you just copied. Hey presto. Media player now has your podcast

    If your feed is pictures then you can choose the photos screen saver and paste the path in there too.

    By the way, this 5 line VBS script is all that is needed to get a list of feeds and their folders.


    Dim rssMgr
    Set rssMgr = CreateObject(“microsoft.FeedsManager”)
    For Each rssfeed In rssMgr.RootFolder.Feeds
       If rssfeed.DownloadEnclosuresAutomatically then _
          wscript.echo rssfeed.Name & “is stored in ” & rssfeed.LocalEnclosurePath
    Next

    MEDIA TEAM IF YOU’RE READING. There is no excuse for not putting this into Media player directly. Let’s see it in there before RTM eh ?

    This post originally appeared on my technet blog.

    May 9, 2006

    Got the search I want in IE7

    Filed under: Beta Products,How to,Internet Explorer,Windows Vista,Windows XP — jamesone111 @ 1:41 pm

    So, last week I was talking about “getting the search you want” this morning I was looking for some information on Microsoft’s intranet. We’re testing the next version of sharepoint search internally and I as I putting my search in I was thinking, “I must write the XML to add this in…”. So I was more than pleased to see the text
    Using Internet Explorer 7? Click here to add searchbeta to your toolbar search box!
    on the results page.  Fantastic. Intranet web site owners please take note, it’s easy for you to do, and makes it easy for users to get to your content. The really smart ones will put in some redundant data so they can see what’s come from the tool bar.


     


     

    This post originally appeared on my technet blog.

    RSS Stumbler now available for download

    Filed under: Beta Products,How to,Internet Explorer,RSS,Windows Vista,Windows XP — jamesone111 @ 1:25 pm


    It was a pleasant surprise to get a mention from Robert Scoble, for my “RSS in 90 lines of code”, and the I’m pleased to announce that it is available for download.  Before give you the link, please be aware that



    • Only the source code is included, you need Visual Basic 2005 (or express edition) to compile it. There is very little in the way of error checking and coments.

    • This  is sample code:  Any use you make of it is at your own risk

    • I do not code professionally, as a sample, it shows how things might be done, not necessarily how they should be done.

    • Microsoft’s copyrights in the code are licensed to you under the Creative Commons Attribution-ShareAlike License (version 2.5).  To view a copy of this license, please visit http://creativecommons.org/licenses/by-sa/2.5/.  

    If you would like a copy of the code AND you are happy with these conditions, right click here and choose save targets as.

    This post originally appeared on my technet blog.

    May 5, 2006

    Programming RSS – a complete reader in just 90 lines of code !

    Filed under: Beta Products,How to,Internet Explorer,RSS,Windows Vista,Windows XP — jamesone111 @ 9:24 am


    I know – platfrom folks shouldn’t do code. But yesterday I wrote my first “proper” program in nearly 2 years. My university lecturers would hate me to call VB “proper” programming: but although I’ve done a some scripting I haven’t written anything with a user interface since writing a little Smartphone App back in ’04. Not only do I feel rusty, but I thought I’d try VB Express  for the first time


    After reading the RSS team Blog I wanted to see how easy it was to use the API for RSS,  that is enabled by IE7. How difficult would it be to code with an updated language, and programming environment, and a new API ?  Astonishingly easy as it turned out. After 3 hours work I had a tool which will


    • Show your feeds and downloaded items in a tree view with unread items in bold (22 lines)
    • Shows item selected in the tree with its image, time stamp, and links to it and its feed (20 lines)
    • Let you mark the selected item as read or delete it (35 lines)
    • Resize properly (5 lines)
    With 8 more lines of declarations and start up that’s 90 line of code. I doubt it will win any prizes, but it is a viable reader that can be printed on two sides of a page.
    Here’s what it looks like.



    So anyone who writes RSS software or wants to – leave the subscribing and downloading to IE, and get on and write something great on top of it. Newsgator’s CTO already gets this

    This post originally appeared on my technet blog.

    May 3, 2006

    Get the search you want in IE7

    Filed under: How to,Internet Explorer,Windows Vista,Windows XP — jamesone111 @ 1:16 pm


    I guess people who worked for Microsoft a few years ago must have some idea what it’s like to be Google right now. A huge market share means people want to criticize you, you seek solace by  watching your stock price, but that only makes you worry that the whole thing is built on sand and someone could sweep it away at any moment. 


    few days ago,  I mentioned the search box in IE7, and it seems Google is worried about it (the search box, not my blog post.) And Robert Scoble points out that lots of people are blogging about that.


    According to a piece in the New York Times,
    Google, which only recently began beefing up its lobbying efforts in Washington, says it expressed concerns about competition in the Web search business in recent talks with the Justice Department and the European Commission, both of which have brought previous antitrust actions against Microsoft. 
    You have to wonder if Google is aware of its the extent of its dominance in the web search business – because this would colour the views of the regulators. Since they are sponsoring the adoption of Firefox – which has search for highlighted text hard coded to Google - there are tough questions which they could be asked: one of the bloggers has a few And if Google’s search is so good, another wonders what they are worrying about.
    This complaint also says a lot about Google’s confidence in its customer/brand loyalty — if Google is worried about people dumping it for MSN Search because it’s not worth the extra effort to click twice in IE7 to change the default search setting, perhaps Google fears it really does have a one-click brand loyalty problem


    Maybe they’ve compared the Windows Live powered search on A9.Com  and think that (unlike today’s MSN search) no-one will switch to them from the new search…. Whatever, the IE team have been at pains to point out that “the search box in IE7 is not Microsoft’s. It belongs to the user“. The search box is managed with   Opensearch XML descriptions of how search engines accept queries: here’s an example.

    <?xml version=”1.0″ encoding=”UTF-8″ ?> 
    <OpenSearchDescription xmlns=http://a9.com/-/spec/opensearch/1.1/”>
    <ShortName>Google</ShortName>
    <Description>Google Web Search</Description>
    <Url type=”text/html”
    template=”http://www.google.com/search?q={searchTerms}
    &rls=com.microsoft:{language}
    &ie={inputEncoding}&oe={outputEncoding}
    &startIndex={startIndex?}&startPage={startPage}” />
    </OpenSearchDescription>
    Once this is in an XML file it’s easy to add the search engine to list on the toolbar. Here’s the code
    <a Href=”#” onClick=”window.external.AddSearchProvider(&quot;URL of XML file &quot;);”>
    Click to here add our search
    </a>





    Click to enlarge Here are the clicks to open the Microsoft providers library and make Google your default search engine.
    (I copied XML and the code from there).

    Google could put this on their home page in 5 minutes flat. 
     
    But there is a second thing which OpenSearch enables, which I found in Erik Porter’s blog : If you put a link tag into a page  - like you would for a style sheet, icon, or RSS feed – then you can have a page specific search. Instead of users hunting for “search this site“, it’s on the same pull down as search this page and search the web. Wouldn’t it be great of users had a consistent way to find a site’s search ? Of course some people would be bound to complain about that too.

    This post originally appeared on my technet blog.

    April 29, 2006

    IE is cool again

    Filed under: Beta Products,Internet Explorer,Windows Vista,Windows XP — jamesone111 @ 10:49 pm


    I remember the year hen 3 versions of Internet explorer were released. That was before I came to Microsoft, when the web was still new and browsers were exciting – partly because (to outsiders at least) Microsoft seemed scared of Netscap. The Netscape battle ran its course, and I joined Microsoft as IE 5 hit the market, that was 6 years ago, since then we’ve moved up to version 6. If IE6 were a vegetable it would be a plain boiled potato; ubiquitous, reliable, but not exactly exciting.


    Between 2000 and 2005, the biggest improvement I saw to IE was the Google toolbar. I installed it to block pop-ups as much as for searching (Google’s add-in lets you search for highlighted text, which I like). Windows XP SP2 gave IE6 a pop-up blocker, and lets you enable and disable add-ins like flash.


    Other browsers have appeared, notably Mozilla Firefox. If IE 6 is a boiled potato, then Firefox is mashed and seasoned and then some. The Mozilla project seems to have concentrated on making a good browser – which happens to available under its own open source license – not the other way round. [If you have a big, established competitor, you only win market share by having a better product - it amazes me that some people don't get this]. They didn’t invent tabbed browsing but it works well,  I use OneNote 12 beta a lot: I like tabs.  I like the way Firefox handles history. A choice of search engines are accessible via the toolbar and there’s a highlighted text search, tied to Google.
    As a cross-platform product, Firefox doesn’t support Active X – which breaks some applications, usually corporate intranet ones. But it closes off some routes to attack the PC from the internet: some Firefox fans equate this with invulnerability – wrongly as it turns out me it meant no QuickTime content. There were other minor glitches; no tool tips and a few pages that don’t render properly. One can drop back to IE6 – but in the corporate world who wants to support 2 browsers ? Firefox auto detected the proxy server on the Microsoft network, and connected to the internet without fuss.  It doesn’t render pictures using image colour management (nor does IE – but I’m told Apple’s Safari does) – again colour management is platform specific. I assume that’s why it doesn’t use Windows’ certificate store, so organizations with internal CAs will have extra work to push out certificates.
    Administration and a confidence that people test against it are reasons to stick with IE6, but for a while now some in Microsoft have had the uncomfortable feeling that Mozilla’s browser is more likable than ours. As the cliche has it: that is about to change…


    My main computer is no good for Vista, which I run on my “demo” system. I’ve found myself switching to that simply to use IE7. Last night I put IE7 beta for Windows XP on the old laptop, and … Wow ! So what do we get.


    Tabbed browsing that’s better than Firefox – opening new tabs and closing the current tab are only one click away, and there is a “Quick tabs view.”
    Click to enlarge
    Re-arranging the top of the screen to accommodate tabs has meant that the top tool/address/menu bars have a revamp – it looks better, but more importantly it works better


    Proper RSS support. Firefox has some clue about RSS – they even put the BBC news on their “Live bookmarks” tool bar, but you still have to open each link to see more than the title – that defeats the whole purpose of RSS. IE7 goes so much further. It renders the RSS page (Firefox will apply a style sheet if one is specified) But lets compare my blog’s page RSS link .


    First in Firefox . Click to enlarge and then in IE  Click to enlarge Notice how IE7 will filter to items containing a keyword as well ?


    Then there is the way IE7 handles feeds – a background process downloads them – and [this is the magic bit] other applications can pick them up. So this VBS script will list your feeds from a command prompt.

    set rssmgr = createobject(“microsoft.feedsManager”)
    set rssRoot = rssmgr.rootFolder
    wscript.echo “You have subscribed to ” & rssroot.Feeds.count & ” RSS feeds”
    FOR each feed in rssroot.feeds
     wscript.echo feed.name
    Next

    IE7 handles history better too. One click brings up Feeds, Favourites and History. 9 times out of 10 you don’t want the Window after you’ve found the page so, by default, they disappear again. The Vista version of IE7 searches for keywords in the page, where Firefox only searches the title. (The history search in the XP beta of IE7 isn’t working for me at the moment).  IE7 also has search on the toolbar – no need for an add-on any more – but it doesn’t have “right click to search”. It uses Open Search to add to the choice of search engines, it’s easy to add the corporate search page to it, and a lot of the engines which use Open Search can also deliver regular results as RSS feeds.


    IE7 continues to support Active X but it’s smarter – it asks before loading a controls it doesn’t know – like the Apple Quick time one. This “opt-in” helps to stop a web page using a legitimate control in an illegitimate way.


    IE7 also links to an Anti-phishing service which warns the user of dangerous sites, and lets them report possible scams, which are more of a threat to most users than active-x attacks


    And last of it it’s easier to read thanks to cleartype -some things don’t seem to work with cleartype, but IE7 sure does. It also zooms, and the text stll looks perfect. 
     

    This post originally appeared on my technet blog.

    April 25, 2006

    RSS for the bewildered.

    Filed under: Internet Explorer,RSS,Windows Vista,Windows XP — jamesone111 @ 5:04 pm


    The volume of web content is overwhelming. And it keeps changing – we could spend all day just checking discussions, news, blogs and so on in the hope of finding something new (a process I call “Optimistic Browsing“).
    Shouldn’t stuff come to us ? After all, computers are good at polling. I don’t want it in my inbox – that’s like having the day’s TV or the supermarket’s special offers delivered with the post.


    Enter RSS “Really Simple Syndication”. And it is Really Simple. It’s a standard for an XML document to give a list of items on a web site. Items in the list are either a self contained block of text, such as a blog post, or a link and a short explanation of what is found there, or something to download.


    That’s it!! – a way of giving a list of items. Why get excited about that ? Suppose the XML document is dynamically created so that as content on the web site changes, downloading one document lets you see new stuff without the need for optimistic browsing making it perfect for blogs, or news – places where RSS has found a natural home.


    If XML seems scary you can skip the next bit, but I wanted to show just simple an RSS feed for news can be: I’ve edited the BBC’s one down slightly but not much.

    <?xml version=”1.0″>
    <rss version=”2.0″>
     <channel>
      <title>BBC News | News Front Page | World Edition</title>
      <description>Updated every minute of every day</description>
      <copyright>Copyright: (C) British Broadcasting Corporation</copyright>
      <link>http://news.bbc.co.uk/go/rss/-/2/hi/default.stm</link&gt;
      <docs>http://www.bbc.co.uk/syndication/</docs&gt;
      <language>en-gb</language>
      <lastBuildDate>Thu, 01 Sep 2005 14:33:21 GMT</lastBuildDate>
      <ttl>15</ttl>
      <item>
       <title>Shots disrupt US storm evacuation</title>
       <description>
       The evacuation of hurricane victims from New Orleans’ Superdome is disrupted after a helicopter is shot at.
       </description>
       <link>http://news.bbc.co.uk/go/rss/-/2/hi/americas/4205074.stm</link&gt;
       <guid isPermaLink=”false”>
       http://news.bbc.co.uk/2/hi/americas/4205074.stm
       </guid>
       <pubDate>Thu, 01 Sep 2005 14:33:23 GMT</pubDate>
      </item>
    </channel>
    </rss>

    So a feed consists of one or more channels, which have one or more items.
    A channel has a title, a description, and so on. It can tell the reader software how to behave – such as the number of minutes to wait before getting an update (the time to live or TTL).
    I trimmed this channel down to one item: each item has a title, a description, a link, a Globally Unique ID (the GUID – the BBC use the page’s URL for this) and the publication date.Like channels, items can have extra tags.
    You’ve probably heard of “Podcasting“, a podcast item is just like any other RSS item except it has an Enclosure Tag, like this:

     <item>
      <title>Broadcast from September 1st 2005 </title>
      <description>
       BBC correspondents take a look at stories in their regions.
      </description>
      <pubDate>Thu, 01 Sep 2005 11:00:00 +0100</pubDate>
      <guid isPermaLink=”false”>
       http://downloads.bbc.co.uk/radio4/xxxxx.mp3
      </guid>
      <enclosure  url=”http://downloads.bbc.co.uk/radio4/xxxxx.mp3&#8243;
       length=”8473360″    type=”audio/mpeg”   />
     </item>
    The only things which has changed is the enclosure tag replaces the link tag, and says what to download. Yippee ! I can download radio shows and listen to them at my convenience.
    But wait… The enclosure is a URL and a mime type. Who said it has to be an MP3 file? It could be photos, calendar items, software updates, homework assignments, document templates, product information. In short not Podcasting but Anycasting. This blogcast by Darren Strange  shows how the next generation of Sharepoint will make lists into RSS feeds – and how Outlook 12 will be able to consume them. Darren’s video is only 14 minutes long, but if you’re in a hurry to see the RSS stuff skip forward to 5:45


    Now, when we get Windows vista we get a new version of Internet Explorer – IE7 Beta has been back-ported to Windows XP. IE7 understands RSS (and other formats like Atom, which do the same job). There’s a good summary about it in the RSS team blog  .IE 7 recognises links to RSS on a web page, it manages subscriptions and downloads and offers a simple view of the feeds. But the power is in NOT using IE as a viewer. It’s simple for other applications to use the content – a screen saver which shows your pictures can leave fetching and parsing the XML documents to IE.


    You may have already got an RSS reader – I’ve been using Attensa for Outlook 11 – I don’t want the stuff in my Inbox, but Outlook is the best reading tool I have – Eileen talks about other readers  Putting RSS into IE won’t make the readers go away the CEO of Newsgator makes some good points on this.


    Here’s an easy prediction, with RSS reading in Outlook 12, RSS support in IE7 and all sharepoint 12 lists available via RSS it’s going to be very big over the next year or two.

    This post originally appeared on my technet blog.

    « Previous Page

    Theme: Rubric. Blog at WordPress.com.

    Follow

    Get every new post delivered to your Inbox.