It's not hard if you pay attention: Apple introduced a new, completely incompatible platform that can't run OSX software, runs only on ARM and whose programs you can't run on OSX. iOS is not the future version of OSX.
Microsoft has an OS whose next version is getting a new API. It's Microsoft's most important product and one you pretty much can't buy a computer without. So, we can agree that, one year from now, most PC's will be running it. It runs on both x86 and ARM and the big deal is that, on ARM, due to a deliberate choice, only Microsoft browsers will run JavaScript code acceptably. Many people believe ARM will be more relevant than x86 soon and that the browser is the API programs will be written for. Microsoft wants to re-enact the IE6 farce by artificially limiting what browsers run on Windows 8 on the platform they think will be most relevant.
Microsoft has an OS whose next version is getting a new API. It's Microsoft's most important product and one you pretty much can't buy a computer without. So, we can agree that, one year from now, most PC's will be running it. It runs on both x86 and ARM and the big deal is that, on ARM, due to a deliberate choice, only Microsoft browsers will run JavaScript code acceptably. Many people believe ARM will be more relevant than x86 soon and that the browser is the API programs will be written for. Microsoft wants to re-enact the IE6 farce by artificially limiting what browsers run on Windows 8 on the platform they think will be most relevant.