Browser support

The Vanilla Framework follows the principles of progressive enhancement and web standards. Users should be able to access core content and functionality from any browser or operating system, with varying degrees of access to visual and other enhancements — design patterns do not have to look exactly the same on every browser.

How bugs are prioritised

If the bug prevents access to core content (for example, by hiding it or covering it), it should be prioritised If the bug relates to visual differences that do not affect access to content on modern browsers, it should be queued up. Priority level should be determined case by case If the bug relates to visual differences that do not affect access to content on old browsers, it should be deprioritised, and potentially marked as “Won’t fix” (this should be decided case by case)

Browsers and operating systems we test on

The following are the browsers that we actively test all patterns on. That does not mean other browsers are not supported or that bugs reported are not acted on.

  • Google Chrome (latest stable)
  • Apple Safari (latest)
  • Google Chrome for Android and iOS (latest stable)
  • Microsoft IE 9+
  • Microsoft Edge
  • Apple Safari for iOS (latest)
  • Opera (latest stable)
  • Opera Mini (latest stable)

We have a range of test devices that reflect the current marketplace and our own stats.

Last update: 30 June 2017