Mam bity i elementy CSS, które używają prefiksu dostawcy -webkit-
. W celu zapewnienia zgodności ze "starszymi" wersjami Safari, mam taką samą regułę z prefiksem dostawcy -khtml-
. Nie interesuje mnie kompatybilność z Konquerorem i innymi prawdziwymi przeglądarkami KHTML.Jaką zgodność utracę po usunięciu przedrostka -khtml?
Na przykład, może mam następujące zasady:
.menuItem {
-khtml-user-select: none;
-webkit-user-select: none;
}
Rozumiem, że nowoczesne przeglądarki WebKit wewnętrznie przepisać wszystkie -khtml-
i -apple-
zasady być -webkit-
zasad, zamiast. Jednakże pozostawia mi to następujące pytanie:
W jakiej wersji Safari udostępniono -webkit-
? To jest, w jakiej wersji Safari całkowicie ignoruje moje reguły?
Mam zamiar użyć tych informacji, aby dowiedzieć się, czy moje indywidualne reguły (takie jak -khtml-user-select
) są faktycznie obsługiwane przez tę wczesną wersję Safari.