1
0
mirror of https://github.com/lancedikson/bowser synced 2024-09-28 22:30:44 +00:00
lancedikson_bowser/README.md

42 lines
852 B
Markdown
Raw Normal View History

2011-04-27 22:14:35 +00:00
Bowser
------
2011-04-27 23:25:55 +00:00
A Browser detector. Because sometimes, there is no other way, and not even good modern browsers always provide good feature detection mechanisms.
2011-04-27 22:14:35 +00:00
2011-04-27 23:25:55 +00:00
So... it works like this:
2011-04-27 22:14:35 +00:00
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](http://ender.no.de) (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');
}