Actually it shows that platforms really, really ought to be separated into at least two entities: “stable foundation” and “playground for clueless UI designers” or some other higher-level beast.
Any platform (Windows or not) in recent memory that underwent fundamental UI changes would have been improved if we had separated the layers. Let us continue to benefit from intelligent foundation improvements without being forced to inherit other changes.
There are lots of ways to draw these lines but there needs to be at least one line, below which software updates should have an entirely different meaning.
Comments
Actually it shows that platforms really, really ought to be separated into at least two entities: “stable foundation” and “playground for clueless UI designers” or some other higher-level beast.
Any platform (Windows or not) in recent memory that underwent fundamental UI changes would have been improved if we had separated the layers. Let us continue to benefit from intelligent foundation improvements without being forced to inherit other changes.
There are lots of ways to draw these lines but there needs to be at least one line, below which software updates should have an entirely different meaning.