Baseline pomaga zrozumieć, które funkcje są interoperacyjne w nowoczesnych silnikach przeglądarek i można ich bezpiecznie używać już dziś. Ale jak korzystać z Baseline w swoich projektach? Na tej stronie znajdziesz materiały, które pomogą Ci zdecydować, jak z niej korzystać, oraz niektóre kwestie, które musisz wziąć pod uwagę.

Dowiedz się, jak działa Baseline

Wartość bazowa pomaga w przekazywaniu jasnych informacji za pomocą 3 progów. Te progi wskazują poziom interoperacyjności w podstawowym zestawie przeglądarek: Chrome na Androida i komputery, Firefox na Androida i komputery, Safari na macOS i iOS oraz Edge. Gdy zobaczysz te etykiety i symbole, szybko zorientujesz się, jak dobrze rozwinięte są funkcje internetowe w nowoczesnych silnikach przeglądarek:

Funkcje o ograniczonej dostępności to te, które nie są zaimplementowane w podstawowym zestawie przeglądarek. Korzystanie z tych funkcji będzie wymagać pewnego planowania, być może z uwzględnieniem polyfilli i progresywnego ulepszania.
Nowo dostępne funkcje to te, które zostały niedawno wdrożone w podstawowym zestawie przeglądarek. Gdy zobaczysz, że funkcje są nowo dostępne, możesz mieć pewność, że z czasem będą one obsługiwane w większej liczbie przeglądarek.
Szeroko dostępne funkcje to te, które są interoperacyjne w podstawowym zestawie przeglądarek od co najmniej 30 miesięcy. Gdy funkcje są powszechnie dostępne w ramach Baseline, możesz mieć pewność, że są dobrze obsługiwane w podstawowym zestawie przeglądarek.

Zanim zaczniesz korzystać z wartości odniesienia w projekcie, musisz zdecydować, którego celu wartości odniesienia chcesz użyć. Cel podstawowy to cel ruchomy, który z czasem ewoluuje, aby dodawać więcej funkcji interoperacyjnych, lub cel stały, który będzie reprezentować najnowszy zestaw funkcji interoperacyjnych w danym roku. Z tego przewodnika dowiesz się, jak w oparciu o dane wybrać docelową wartość podstawową.

Dodawanie Baseline do projektu

Śledzenie, które funkcje są interoperacyjne w przeglądarkach, może być trudne, ale dzięki wykorzystaniu w projekcie Baseline i narzędzi, które Ci w tym pomogą, możesz ograniczyć nakład pracy. Browserslist zawiera kilka wbudowanych zapytań, które ułatwiają korzystanie z Baseline w projekcie.