The reason to use @supports over Modernizr is performance; functionality that's built into the browser will always be faster than adding it in script. Removing an external dependancy saves an HTTP request to download Modernizr and doesn't require time to execute the JavaScript.
1More
Refresh Your Brand Identity with New Brochure Designs - 0 views
1More
Flash Designs or Silverlight - What Should You Choose? - 0 views
2More