Why Facebook, why?

About a week ago Facebook introduced a global “Like” button that you can put on any website. It sparked some controversy as some people don’t like the idea that Facebook is spreading like a cancer all over the internet as if they are the platform the web is built on.

I started looking into implementing this, and today I realised that the API for “open” graph specifies the meta tag with an attribute “property” this is not valid XHTML. Why couldn’t they just use the name attribute like everyone else? Why Facebook, why?

Testing in old versions of Internet Explorer

When you are laying out websites, testing in different versions of IE is really important, but also really hard, as when you install an new version it writes over the top of the old one, so you can’t have two side by side.  For a long time Multiple IEs was a good way round this problem. Of course it’s no replacement for a real test machine (or virtual machine) but it’s a useful tool for developers to do some quick checks. However javascript support is notoriously bad, and it is gradually going out of date, so we have started using spoon which is a great replacement.

But now the new firewall settings have blocked us from using this. Back to square one. Then I remembered a tool that I have used in the past that did something like multiple IEs but was much better. It took me ages to find it again, so I am blogging so that I don’t forget and maybe someone else will find this too. The tool is called IE Collection and it does a great job.