Welcome to The Prodigy Project
As the web has evolved many frameworks and tools have come along to aid developers in producing appealing yet functional web sites or web applications. However, many of these tools require the user's browser be capable of some certain minimum standard, leaving many users out in the cold.
No browser should be turned away from a web site or application because of its age, (lack of) capabilities, or because it is simply unknown to the web application; this is contradictory to the spirit of the web.
Similarly, developers must often choose their target device, which is most frequently a PC. As the Internet becomes increasingly available on mobile devices, this choice leads to a frustrating experience.
This situation is frustrating for developers, and rightfully so. A developer must typically maintain multiple code bases to work across browsers and platforms, and must either choose a poor layout method for the site (i.e. tables) or hack around CSS quirks in every browser.
The Prodigy Project aims set web developers free to innovate while ensuring no user is left behind.