Mix06 live (12): Playing with IE7, Office 2007 and Vista
At Mix06 (no, it's no longer 'live'), I had the opportunity to play with Office 12 (to be launched as "Office 2007" later this year) and with the latest beta version of Internet Explorer 7. Unfortunately, LVB.net looked horrible in Microsoft's new browser. The white background was not aligned with the header and the article text. My first reaction was "oh well, in the past we had to test each site in Firefox and in IE6, now we will have to test it in Firefox, IE6 and IE7". But after my lunch with the Belgian Microsoft people, they forwarded me to Bob, an IE7 developer from Microsoft who was in the Mix06 sandbox room. He checked my blog, and discovered that the problem was caused by a "background-position-x: 50%" in the CSS code, which made the background image align to the center of the screen. However, there was no such "50%" string in my CSS. After reading the W3C specification for CSS, Bob discovered that when a background image is aligned to "top" without specifying a horizontal position, a centered position is assumed. This was the explanation for the 50% that appeared without being in my CSS code. But, as Bob told me, the positioning of my background was still a bug in the IE7 CSS handling code, some part that he had coded himself. He suggested I bypass this bug for now by changing
into
And yes, after making the modification, my blog looked OK in IE7. I received a long sleeve T-shirt with the "seven" logo for discovering this bug.



In Office 2007, the menus have been restructured. You will not find the familiar "File, Edit, View, Tools, Window, Help" menus, but a more task-oriented menu structure. But, as one Microsoft representative told me, "it will always be possible to switch back to the old menu structure if you want to".
In Windows Vista, when you use the Windows Explorer to browse the files on your computer, you will not find the familiar "up one level" button. You will see a breadcrumb path, similar to what a lot of websites and blogs are showing on their pages, e.g. Main > News > Finance. The breadcrumb lets you go up several levels with one click, so it is clearly an advantage to the old mechanism.
When opening the Control Panel in Windows Vista, I discovered the "network map" feature which I really liked. It automatically discovers the network topology of your network. Here's a screenshot:
#page { background: url("...") repeat-y top; }into
#page { background: url("...") repeat-y top left; } And yes, after making the modification, my blog looked OK in IE7. I received a long sleeve T-shirt with the "seven" logo for discovering this bug.



In Office 2007, the menus have been restructured. You will not find the familiar "File, Edit, View, Tools, Window, Help" menus, but a more task-oriented menu structure. But, as one Microsoft representative told me, "it will always be possible to switch back to the old menu structure if you want to".
In Windows Vista, when you use the Windows Explorer to browse the files on your computer, you will not find the familiar "up one level" button. You will see a breadcrumb path, similar to what a lot of websites and blogs are showing on their pages, e.g. Main > News > Finance. The breadcrumb lets you go up several levels with one click, so it is clearly an advantage to the old mechanism.
When opening the Control Panel in Windows Vista, I discovered the "network map" feature which I really liked. It automatically discovers the network topology of your network. Here's a screenshot:


Ivo