Altes JavaScript

Veröffentlicht: 29. April 2026

Mit Polyfills und Transformationen können Sie Funktionen verwenden, die möglicherweise nicht Baseline sind, auch bekannt als Funktionen mit eingeschränkter Verfügbarkeit. Baseline hält Sie nicht davon ab, Funktionen mit eingeschränkter Verfügbarkeit zu verwenden. Funktionen, die entweder neu oder weitgehend verfügbar sind, können jedoch oft ohne sie verwendet werden. Im Legacy-JavaScript-Audit erfahren Sie, wo Sie die Leistung verbessern können, indem Sie Baseline-Funktionen verwenden.

Du solltest den Build-Prozess deines JavaScripts so anpassen, dass Baseline-Funktionen nicht transpiliert werden, es sei denn, du weißt, dass du ältere Browser unterstützen musst.

So geben Sie diese Information weiter

Dieser Hinweis wird nicht angezeigt, wenn mehr als 5 KiB an Polyfills oder Transformationen für JavaScript-Funktionen erkannt werden, die laut Baseline weitgehend unterstützt werden. Um diese Empfehlung zu berücksichtigen, müssen Sie Ihre Bundler-Toolchain wahrscheinlich so konfigurieren, dass bestimmte Fallstricke vermieden werden.

ES6 in der Produktion verwenden

ES6 wird von allen Browsern weitgehend unterstützt. Wenn Sie eine Kombination aus einem Modul-Bundler und einem JavaScript-Transpiler verwenden, z. B. Babel und das @babel/preset-env-Preset. Die überwiegende Mehrheit der Websites muss keine älteren Browser unterstützen, die nur ES5 unterstützen.

Ein häufig verwendetes Tool für Bundler und Babel ist Browserslist. Es akzeptiert eine Vielzahl von Abfragen, die in natürlicher Sprache angegeben werden und dann in eine Liste der Zielbrowserumgebungen übersetzt werden. Mit dieser Browserslist-Abfrage können Sie beispielsweise überall dort, wo eine Browserslist-Konfiguration zu finden ist, auf weitgehend verfügbare Baseline-Funktionen abzielen:

baseline widely available

„Weit verbreitet“ ist ein empfohlener Standard für neue Webprojekte. Wie immer sollten Sie jedoch die Browser berücksichtigen, mit denen auf Ihre Website zugegriffen wird. Ein solches Tool ist der Google Analytics Baseline Checker.

Weitere Referenzen