Hier sind einige bekannte Bibliotheken, die ab Mai 2019 die Browsererkennung übernehmen.
Bowser von lancedikson - 3,761s - Zuletzt aktualisiert am 26. Mai 2019 - 4.8KB
var result = bowser.getParser(window.navigator.userAgent);
console.log(result);
document.write("You are using " + result.parsedResult.browser.name +
" v" + result.parsedResult.browser.version +
" on " + result.parsedResult.os.name);
<script src="https://unpkg.com/bowser@2.4.0/es5.js"></script>
*unterstützt Edge auf Basis von Chromium
Plattform.js von bestiejs - 2,250s - Zuletzt aktualisiert am 30. Oktober 2018 - 5.9KB
console.log(platform);
document.write("You are using " + platform.name +
" v" + platform.version +
" on " + platform.os);
<script src="https://cdnjs.cloudflare.com/ajax/libs/platform/1.3.5/platform.min.js"></script>
jQuery-Browser von gabceb - 504s - Zuletzt aktualisiert am 23. November 2015 - 1.3KB
console.log($.browser)
document.write("You are using " + $.browser.name +
" v" + $.browser.versionNumber +
" on " + $.browser.platform);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-browser/0.1.0/jquery.browser.min.js"></script>
Detect.js (archiviert) von darcyclarke - 522s - Zuletzt aktualisiert am 26. Oktober 2015 - 2.9KB
var result = detect.parse(navigator.userAgent);
console.log(result);
document.write("You are using " + result.browser.family +
" v" + result.browser.version +
" on " + result.os.family);
<script src="https://cdnjs.cloudflare.com/ajax/libs/Detect.js/2.2.2/detect.min.js"></script>
Browser Detect (archiviert) von QuirksMode - Aktualisiert am 14. November 2013 - 884B
console.log(BrowserDetect)
document.write("You are using " + BrowserDetect.browser +
" v" + BrowserDetect.version +
" on " + BrowserDetect.OS);
<script src="https://kylemit.github.io/libraries/libraries/BrowserDetect.js"></script>
Bemerkenswerte Erwähnungen:
- WhichBrowser - 1,355s - Letzte Aktualisierung am 2. Oktober 2018
- Modernizr - 23,397s - Aktualisiert am 12. Januar 2019 - Um ein gefüttertes Pferd zu füttern, sollte die Merkmalserkennung jede kannIe Stilfragen. Die Browsererkennung dient eigentlich nur dazu, angepasste Bilder, Download-Dateien oder Anweisungen für einzelne Browser bereitzustellen.
Weitere Lektüre