2017-08-30 3 views
-1

Wenn ich eine moderne Website Gebäude (mit Bootstrap) und ich möchte nur mit den meisten modernen Browsern wie diese kompatibel sein:Benötige ich noch heute den CSS-Autoprefix mit modernen Browsern?

'last 2 Chrome versions', 
'last 2 Firefox versions', 
'last 2 Safari versions', 
'last 2 Edge versions' 

Muss ich wirklich noch brauchen meine letzte CSS autoprefix?

+0

Siehe: https://caniuse.com/ Einige werden es erfordern, andere nicht. Zum Beispiel ist "flex" in Ordnung, aber nicht "grid". – Jonathan

+0

Das ist nicht was ich meine. Ich möchte wissen, ob es notwendig ist, sie zu benutzen, sagen wir Bootstrap 4 css von scss ... –

+0

Ja, ich arbeite gerade an einem Projekt von vorne, und ich habe mehr als eine Gelegenheit gesehen, wo ich noch eine gebraucht habe '-Moz' Präfix. Ich benutze jedoch kein Bootstrap und wir machen eine Menge Flexbox-Sachen. Sie müssen wahrscheinlich nicht für "Übergang" oder grundlegende Eigenschaften wie folgt vorgeben. Außerdem ignorierst du den IE, der leider immer noch genug benutzt wird, um erkannt und berücksichtigt zu werden. – Jesse

Antwort

1

Obwohl Bootstrap hat es mit seiner neu geschriebenen Reboot abgedeckt. Es wird empfohlen, Anbieter-Präfixe zu verwenden, um sicher zu sein. Der Grund dafür ist, dass viele Leute nicht wollen oder sich nicht darum kümmern, Browser zu aktualisieren, es sei denn, sie werden gezwungen oder erklärt. Als Frontend-Entwickler sollte man immer darauf vorbereitet sein, Hersteller-Präfixe für die Unterstützung älterer Browser zu haben. Ich hoffe das hilft.

Verwandte Themen