Target browser evaluator

Zobacz, w co realnie celuje Twoje Browserslist query

Wklej query Browserslist, porownaj presety i sprawdz targety przegladarek albo Node.js przed zmiana konfiguracji Autoprefixera, Babela lub PostCSS. Ewaluacja dziala lokalnie w workerze i blokuje lookup configu projektu.

  • Bez remote lookup
  • Coverage z caveatem
  • Bezpieczne diagnostyki

Uzyj przed zmiana polityki build toolingu

Browserslist kontroluje, jak narzedzia takie jak Autoprefixer, Babel, postcss-preset-env i Stylelint wybieraja wsparcie przegladarek. Ten playground zamienia krotkie reguly typu defaults, > 0.5%, not dead i maintained node versions w czytelne target rows.

Evaluator uzywa bundlowanych danych Browserslist w workerze przegladarki. Nie czyta .browserslistrc, package.json, zmiennych srodowiskowych, custom stats files ani paczek browserslist-config.

Query workbench

Wybierz preset albo wklej query. Tryby zalezne od lokalnego projektu sa zwracane jako kontrolowane diagnostyki zamiast rozwiązywania plikow lub paczek.

Czyste

Typowy baseline Browserslist uzywany przez wiele projektow front-endowych.

Query input

Wynik ewaluacji

Targety32
Global coverage85.51%
Rodziny15
Czas13 ms
KompozycjaPojedyncza regula
mobileToDesktopdisabled

Diagnostyka

Bundlowany snapshot danych

Coverage uzywa danych caniuse-lite bundlowanych z tym buildem, a nie live remote database.

browserslist@4.28.2 bundled caniuse-lite snapshot

Lista targetow

and_chr 148and_chrMobile43.340%
and_ff 150and_ffMobile0.350%
and_qq 14.9and_qqMobile0.110%
and_uc 15.5and_ucMobile0.630%
android 148androidMobile0.240%
chrome 148chromeDesktop0.020%
chrome 147chromeDesktop8.550%
chrome 146chromeDesktop7.110%
chrome 145chromeDesktop0.940%
chrome 142chromeDesktop0.780%
chrome 112chromeDesktop1.150%
chrome 109chromeDesktop0.710%
edge 148edgeDesktop0.000%
edge 147edgeDesktop2.480%
edge 146edgeDesktop2.310%
firefox 150firefoxDesktop0.330%
firefox 149firefoxDesktop1.090%
firefox 140firefoxDesktop0.090%
ios_saf 26.4ios_safMobile1.630%
ios_saf 26.3ios_safMobile6.250%
ios_saf 26.2ios_safMobile1.010%
ios_saf 18.5-18.7ios_safMobile2.660%
kaios 3.0-3.1kaiosInne0.000%
kaios 2.5kaiosInne0.010%
op_mini allop_miniMobile0.000%
op_mob 80op_mobMobile0.860%
opera 131operaDesktop0.000%
opera 127operaDesktop0.010%
safari 26.4safariDesktop0.320%
safari 26.3safariDesktop1.060%
samsung 29samsungMobile1.410%
samsung 28samsungMobile0.060%

Config Browserslist do skopiowania

# .browserslistrc
defaults

// package.json
{
  "browserslist": "defaults"
}

// mobileToDesktop: false

Notatki do review query

defaults to skrot polityki

To przydatny baseline, ale zespol nadal powinien wiedziec, ktore stare lub mobilne targety trafiaja do build outputu.

Coverage bazuje na snapshotcie

Liczba jest liczona z bundlowanych danych usage. Regionalne albo custom stats potwierdzaj w realnym repo, gdy polityka wsparcia jest biznesowo krytyczna.

Lookup projektu jest zablokowany

extends, custom stats i config lookup bywaja mocne w repo, ale publiczna strona nie powinna rozwiazywac paczek ani plikow podanych przez uzytkownika.

Uzyj ich, gdy polityka target browsers dotyka ranges zaleznosci, build configu albo JavaScript transforms.