You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dustin Diaz
1e649921d7
|
13 years ago | |
---|---|---|
make | 13 years ago | |
src | 13 years ago | |
.gitignore | 13 years ago | |
Makefile | 13 years ago | |
README.md | 13 years ago | |
bowser.js | 13 years ago | |
bowser.min.js | 13 years ago | |
package.json | 13 years ago |
README.md
Bowser
A Browser detector. Because sometimes, there is no other way, and not even good modern browsers always provide good feature detection mechanisms.
So... it works like this:
if (bowser().msie && bowser().version <= 6) {
alert('hello China');
}
Detected Browsers
- msie
- safari[webkit]
- chrome[webkit]
- firefox[gecko]
- opera
Notes
safari,chrome, and firefox will report that they have webkit|gecko engines
if (bowser().webkit) {
// do stuff with safari & chrome
}
Ender installation
If you don't already have Ender (an npm package) install it now (and don't look back)
$ npm install ender
then add bowser to your module collection
$ ender add bowser
use it like this:
if ($.browser().chrome) {
alert('Hello Silicon Valley');
}