The ribbon UI in Microsoft Office 2007
The people who are drafting the new user interface guidelines for Windows 7 plan to build the Ribbon, Jewel and “other new UI concepts” natively into the Windows platform.
Ultimately, they want software developers to avoid the prehistoric Win32 UI framework from no other than Windows 95. Instead, use this new lightweight and high performance markup-based UI framework to build “rich, graphics and animated user interfaces”. The Ribbon and Jewel (button in the top left corner) will be a part of this new framework.
The Microsoft job posting writes,
Come lead the effort to update the Windows 7 platform with the latest advancements in User Interface design. Bring the Ribbon, Jewel, and other new UI concepts to the Windows platform and work with internal partners and ISVs to update their applications to utilize these hot new UI technologies.
Our mission is to enable the next generation of user interface development on the Windows platform. We will be determining the new Windows user interface guidelines and building a platform that supports it. We’ll eliminate much of the drudgery of Win32 UI development and enable rich, graphical, animated user interface by using markup based UI and a small, high performance, native code runtime.