Firefox
Firefox hat eine Extended Support Release. Derzeit ist es Fx ESR 45.0.
Es wurde vor weniger als einem Monat veröffentlicht (es gab eine Beta davor), also wenn dein Produkt bereits ausgeliefert wurde, solltest du vielleicht für eine Weile bei Fx ESR 38.0 bleiben (wenn dein Framework noch Monate Entwicklungszeit benötigt, kannst du Stick mit Fx 45.0 :))
Next Update von Fx ESR wird Fx ESR 45.1.0 mit allen Sicherheits-und Bugfix von Fx 46.0 aber keine der neuen Funktionen (siehe Diagramm in der obigen Link).
Nächste ESR-Hauptversion wird Fx ESR 52.0 in ca. sein. 10 Monate mit allen neuen Features von 52 Fx, dann ist Fx wahrscheinlich 59, etc
Chrome
Ich weiß nicht jede ESR-Version auf dem Desktop. Wenn Ihr Framework mobile Unterstützung bietet, ist es eine andere (und komplexere) Welt. Mobile hat einige Macken, wie von PPK vor einer Weile http://www.quirksmode.org/blog/archives/2014/09/25_of_mobile_ch.html (kann nicht wieder einen Artikel über vorinstallierte mobile Browser Art von Chrome 18, die nie aktualisiert wird vs Chrome später installiert, die aktualisiert wird, aber es ist alt).
Bleibt bei einigen Android-Version ist ein guter Start IMHO und 4.4 ist reich genug reich (besonders Flexbox wrap). Möglicherweise möchten Sie bei älteren Versionen von Android, YMMV, unterstützen oder degradieren.
Das Hauptmerkmal, das zuletzt "überall" implementiert wurde, das kein Autoprefixer oder CSSNext in Ihr Projekt für ältere Browser bringen kann, ist Move für Flexbox.
Sie brauchen entweder eine Polyfill oder gradeful Degradation und Modernizr oder Drop-Unterstützung für diese nicht so alt Browser (und mich nicht falsch diese PostCSS tools sind AWESOME, aber sie können nicht tun, das ist nicht möglich in reinem CSS).
edit: greifbare Infos über die Unterstützung von HTML5/CSS3/JS/SVG (und unzählig anderen wie WOFF2) sind auf caniuse: entweder Merkmal für Merkmal wie flexbox (Bitte sagen Sie mir, wenn Sie einen schnelleren Weg finden, als immer mit Klicken Sie auf "Alle anzeigen" -Taste: p) oder globalen Vergleich von Versionen, wie 4 new features in Fx31 vs Fx 30.
Vielleicht verwenden Sie http://cssnext.io/ und haben weniger davon, sich direkt Sorgen zu machen? –
Ich glaube nicht, dass es solche "großen Meilensteine" in den neuesten Versionen gibt. Die meisten HTML5- und CSS3-Dateien, die heute funktionieren, wurden bereits vor einiger Zeit implementiert - zumindest was "wichtige" Dinge betrifft, wie z. flexbox, die eine App/ein Layout komplett kaputt machen könnte. Und Sie testen Ihre Anwendung ohnehin in verschiedenen Browserversionen, oder? Sie sollten also wissen, ab welchen Versionen Ihre App wie erwartet funktioniert und wo sie zu brechen beginnt. – CBroe
Danke für deine Antwort, @CBroe! Ich schlage vor, dass wir die neuesten zwei ESR-Versionen in unsere Testzyklen aufnehmen. – Windwalker