1

I am trying to figure out the minimum requirement for my application which is using JsTree 3.1.1

Is it any way to find out the very first browser version that supports features used in JsTree 3.1.1?

Bonus: In general, how can I find the minimum requirements if the documentation does not exists. e.g. maybe a tool that try the application using different version of FF and test the test cases.

Afshin Moazami
  • 2,092
  • 5
  • 33
  • 55
  • I found in http://caniuse.com/ , we can find browser compatibility of some CSS, HTML and JS features. But, I am not sure which features JSTree is using – Afshin Moazami May 08 '15 at 18:21

1 Answers1

2

The list is right there on http://jstree.com (the browser icons) - all modern browsers + IE8 and up.

If you are looking for a specific version of firefox (as I see it as a tag) - I believe Firefox 3 (which is old enough not to be mentioned).

Keep in mind IE8 support is OK (you may lack some visual sugar, but it will work properly), provided you are not in quirks mode or compatibility mode.


Edit: The minimum Firefox version is 3.5, as jstree needs document.querySelector

vakata
  • 3,726
  • 1
  • 17
  • 31
  • The question is what "Modern Browser" means? How can I know from which version of FF, it is called "modern"! – Afshin Moazami May 11 '15 at 14:54
  • It is a common practice to specify requirements like this, ever since browsers adopted frequent and silent updates. Still I believe I answered your question - FF3 works, I also tested in Chrome 14 (as it was the lowest version I could find), the same goes for Opera 12 and Safari 4. I also added a note on the site, which will be live in a few hours. – vakata May 11 '15 at 15:16
  • 1
    I updated the note - it is Firefox 3.5, as some features use `document.querySelector`, which is the most "advanced" feature jstree uses, so Chrome 1 will also probably work, but I can not be sure. Also - the note on the site is already live - thank you for pointing out the need for more information. – vakata May 11 '15 at 15:25