Modernizrotwarta biblioteka napisana w języku JavaScript, stworzona do wykrywania dostępności funkcji w przeglądarkach internetowych, co pozwala programistom na użycie tylko tych funkcji, które są dostępne oraz stosowanie progresywnego ulepszania lub użycie alternatywnego rozwiązania.

Modernizr
Logo Modernizr
Logo programu
Autor Faruk Ateş
Pierwsze wydanie 2009-07-01T00:00:00.001 1 lipca 2009(dts)[1]
Aktualna wersja stabilna 3.12.0
(15 lutego 2022) [±]
Język programowania JavaScript
Rodzaj biblioteka programistyczna
Licencja MIT
Strona internetowa

Podstawowe informacje edytuj

Wiele standardów webowych jest zaimplementowanych tylko w najnowszych wersjach przeglądarek, a zdarza się, że niektóre opcje są dostępne tylko w jednej przeglądarce w jej najnowszej wersji. Biblioteka Modernizr pozwala na wykrywanie, czy przeglądarka używana przez użytkownika posiada zaimplementowane określone funkcje, co pozwala programistom na użycie alternatywnego kodu w przypadku niewspierania danej funkcji lub użycia nowych funkcji tylko w przypadku, gdy są dostępne.

Ograniczenia edytuj

Modernizr nie dodaje brakujących funkcjonalności do przeglądarek, jednakże mogą to tego być użyte Polyfille.

Przypisy edytuj