Skip to content
/ platform Public

Gets platform informations from browser's user agent.

License

Notifications You must be signed in to change notification settings

xslet/platform

Repository files navigation

Gets platform informations of a Web browser.

Install

Load this package in a browser:

<script src="xslet.platform.min.js"></script>

Usage

Get platform informations:

// On Firefox 48.0 and Window 10.0
xslet.platform.ua.name      // => 'FIREFOX'
xslet.platform.ua.version   // => '48'
xslet.platform.ua.FIREFOX   // => true
xslet.platform.ua.MSIE      // => false
xslet.platform.os.name      // => 'WINNT'
xslet.platform.os.version   // => '10.0'
xslet.platform.os.WINNT     // => true
xslet.platform.os.LINUX     // => false

Write CSS for each platform:

html.UA-FIREFOX P { background-color: red }       /* for Firefox */
html.UA-FIREFOX-48 P { background-color: yellow } /* for Firefox 48 */
html.OS-WINNT P { background-color: blue }        /* for Windows */
html.OS-WINNT-10_0 P { background-color: cyan }   /* for Windows 10.0 */

API

This package provides API documents on Github.io or docs/index.html in this package.

Checked

This package has been checked the behavior by using this pages on the following platforms:

Platform Chrome Firefox Safari Edge IE11
macOS --
Windows10 --
Linux -- --

License

Copyright (C) 2016-2020 Takayuki Sato

This program is free software under MIT License. See the file LICENSE in this distribution for more details.

About

Gets platform informations from browser's user agent.

Resources

License

Stars

Watchers

Forks

Packages

No packages published