![Mobile Detect](http://demo.mobiledetect.net/logo-github.png)
> Motto: "Every business should have a detection script to detect mobile readers."
[![Build Status](https://travis-ci.org/serbanghita/Mobile-Detect.svg?branch=devel)](https://travis-ci.org/serbanghita/Mobile-Detect)
[![Latest Stable Version](https://poser.pugx.org/mobiledetect/mobiledetectlib/v/stable.svg)](https://packagist.org/packages/mobiledetect/mobiledetectlib)
[![Total Downloads](https://poser.pugx.org/mobiledetect/mobiledetectlib/downloads.svg)](https://packagist.org/packages/mobiledetect/mobiledetectlib)
[![Daily Downloads](https://poser.pugx.org/mobiledetect/mobiledetectlib/d/daily.png)](https://packagist.org/packages/mobiledetect/mobiledetectlib)
[![License](https://poser.pugx.org/mobiledetect/mobiledetectlib/license.svg)](https://packagist.org/packages/mobiledetect/mobiledetectlib)
[![Chat on Slack](https://img.shields.io/badge/Slack%20%23general-join-orange.svg)](https://join.slack.com/t/mobiledetect/shared_invite/enQtMjg1NDY0OTg5NzgzLTcwMzEzMWJjZjRlOWFkY2ZiNzE1ZmRmNzEwM2VhOGY5OGVkYWMxNjdkZDU5YjQ5MmM5MGUxYjhlZDQwOGVjZjE)
#### About
Mobile Detect is a lightweight PHP class for detecting mobile devices (including tablets).
It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.
*Why*
Your website's _content strategy_ is important! You need a complete toolkit to deliver an experience that is _optimized_,
_fast_ and _relevant_ to your users. Mobile Detect class is a
[server-side detection](http://www.w3.org/TR/mwabp/#bp-devcap-detection) tool that can help you with your RWD strategy,
it is not a replacement for CSS3 media queries or other forms of client-side feature detection.
*How*
We're committed to make Mobile_Detect the best open-source mobile detection resource and this is why before
each release we're running [unit tests](./tests) and research and update the detection rules on **monthly** basis.
*Who*
See [the history](./docs/HISTORY.md) of the project.
#### Announcements
* **JetBrains** is sponsoring the project by providing licenses for [PHPStorm](https://www.jetbrains.com/phpstorm/) and
[DataGrip](https://www.jetbrains.com/datagrip/).
* **Mobile_Detect `2.x.x`** is only integrating new regexes, User-Agents and tests. We are focusing on **new tablets only**.
The rest of the PRs about TVs, bots or optimizations will be closed and analyzed after `3.0.0-beta` is released.
* **Mobile_Detect `3.x.x`** is experimental and WIP.
#### Install
**Download and include manually**
> Use this to quickly test the demo.
* [Download latest release](../../tags)
* [Mobile_Detect.php](./Mobile_Detect.php)
```php
require_once "libs/Mobile_Detect.php";
```
**Install as a [composer package](https://packagist.org/packages/mobiledetect/mobiledetectlib)**
> Use this method to get continuous updates.
```
composer require mobiledetect/mobiledetectlib
```
or include the dependency in the `composer.json` file:
```json
{
"require": {
"mobiledetect/mobiledetectlib": "^2.8"
}
}
```
#### Demo
* [:iphone: Live demo!](http://demo.mobiledetect.net)
* [Code examples](../../wiki/Code-examples)
#### Contribute
*Submit a PR*
> Submit a pull request but before make sure you read [how to contribute](docs/CONTRIBUTING.md) guide.
*Donate*
|Paypal|
|------|
|[Donate :+1:](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=mobiledetectlib%40gmail%2ecom&lc=US&item_name=Mobile%20Detect¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)|
I'm currently paying for hosting and spend a lot of my family time to maintain the project and planning the future releases.
I would highly appreciate any money donations that will keep the research going.
Special thanks to the community :+1: for donations, JetBrains team for the continuous support and [Dragos Gavrila](https://twitter.com/grafician) who contributed with the logo.
#### Modules, plugins, ports
> [Submit new module, plugin, port](../../issues/new?title=New%203rd%20party%20module&body=Name,%20Link%20and%20Description%20of%20the%20module.)
:point_right: Keep `Mobile_Detect.php` class in a separate `module` and do NOT include it in your script core because of the high frequency of updates.
:point_right: When including the class into your `web application` or `module` always use `include_once '../path/to/Mobile_Detect.php` to prevent conflicts.
**JavaScript**
* mobile-detect.js - A [JavaScript port](https://github.com/hgoebl/mobile-detect.js) of Mobile-Detect class. Made by [Heinrich Goebl](https://github.com/hgoebl).
**Varnish Cache**
* [Varnish Mobile Detect](https://github.com/willemk/varnish-mobiletranslate) - Drop-in varnish solution to mobile user
detection based on the Mobile-Detect library. Made by [willemk](https://github.com/willemk).
* [mobiledetect2vcl](https://github.com/carlosabalde/mobiledetect2vcl) - Python script to transform the Mobile
Detect JSON database into an UA-based mobile detection VCL subroutine easily integrable in any Varnish Cache
configuration. Made by [Carlos Abalde](https://github.com/carlosabalde).
**LUA**
* [mobile-detect.lua](https://github.com/yourpalmark/mobile-detect.lua) is a port of Mobile-Detect to Lua for
NGINX HTTP servers. Follows closely to mobile-detect.js. Supports all methods that server-side
mobile-detect.js supports. Fully unit-tested and synced with Travis CI (Build Passing badge included).
Made by [Mark Walters](https://github.com/yourpalmark).
**PHP**
**WordPress**
* [Mobile Detect for WordPress](https://wordpress.org/plugins/tinywp-mobile-detect/) - WordPress has a built-in function
(`wp_is_mobile()`) to detect mobile devices. There is (at least) one catch, though. It considers iPad (iPad pro,
and any tablet) as a mobile. So, this 3rd party module changes the way `wp_is_mobile()` works with the help of
Mobile Detect PHP library!
Made by [Pothi Kalimuthu](https://github.com/pothi)
* [WordPress Mobile Detect](https://wordpress.org/plugins/wp-mobile-detect/) - Gives you the ability to wrap that
infographic in a `[notdevice][/notdevice]` shortcode so at the server level WordPress will
decide to show that content only if the user is NOT on a phone or tablet.
Made by [Jesse Friedman](https://profiles.wordpress.org/professor44/).
* [mobble](https://wordpress.org/plugins/mobble/) - provides mobile related conditional functions for your site.
e.g. `is_iphone()`, `is_mobile()` and `is_tablet()`. Made by Scott Evans.
* [WordPress Responsage](https://github.com/iamspacehead/responsage) - A small WordPress theme plugin that allows
you to make your images responsive. Made by [Adrian Ciaschetti](https://github.com/iamspacehead).
* [WP247 Body Classes](https://wordpress.org/plugins/wp247-body-classes/) - Add unique classes to the `body` tag for
easy styling based on various attributes (archive, user, post, mobile) and various WordPress "is" functions.
Mobile attributes include type of device, Operating System, Browser, etc. Examples: .is-mobile, .is-not-mobile,
.is-tablet, .is-ios, .is-not-ios, .is-androidos, .is-chromebrowser.
Made by [wescleveland56](https://github.com/wescleveland56).
* [Adaptive Content](https://wordpress.org/plugins/addfunc-adaptive-content/) for WordPress provides the most
intuitive set of shortcodes for including/excluding content on mobile devices, tablets desktops and other
more specific device parameters. This lightweight plugin lets content writers and theme authors choose when
WordPress should or shouldn’t show any give content item using shortcodes and quicktags or theme elements using functions.
Made by [AddFunc](https://profiles.wordpress.org/addfunc).
* [AddFunc Mobile Detect](https://wordpress.org/plugins/addfunc-mobile-detect/) for WordPress redirects
mobile traffic to your mobile website and, basically, gives you loads of control over your mobile redirects.
Made by [AddFunc](https://profiles.wordpress.org/addfunc).
**Drupal**
* [D
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
购物返利源码/代购网站源码/每日分打包完整版源码下载 (2009个子文件)
044e10ab8325b7f7cae73527d6a62c_ 740KB
3e1a8a9409b63a2740cf154cbf18ac_ 323KB
4bb854725d0581d292a6aa7dc04628_ 207KB
66db80ab43de01ead0a7270f847acc_ 935KB
76b33585c2860d85283552438e95de_ 525KB
b8c630ce1f616c0f04b5b85fbcef9f_ 463KB
ydui.css 112KB
bootstrap.css 89KB
mui.min.css 79KB
layui.css 71KB
ueditor.css 44KB
user.css 42KB
video-js.min.css 38KB
common.css 35KB
ueditor.min.css 34KB
index.css 29KB
detail_v2.css 28KB
popup.css 26KB
index.min.css 21KB
video-js.css 21KB
swiper.min.css 19KB
image.css 19KB
umeditor.css 17KB
dialog.css 16KB
dialog.css 16KB
video.css 15KB
attachment.css 15KB
layer.css 14KB
umeditor.min.css 14KB
yd.css 13KB
detail.css 13KB
index.css 11KB
video-js.min.css 11KB
layer.css 11KB
yd.css 11KB
layui.mobile.css 10KB
pc-public.css 9KB
app.css 9KB
mathquill.css 9KB
page.css 8KB
laydate.css 7KB
shCoreDefault.css 7KB
zp.css 7KB
chatentry.css 6KB
public.css 5KB
layer.css 5KB
scrawl.css 4KB
jifen.842469c7.css 4KB
app.d46f3a12.css 4KB
header.css 3KB
codemirror.css 3KB
footer.css 3KB
charts.css 3KB
background.css 2KB
global.css 2KB
emotion.css 2KB
dialogbase.css 2KB
music.css 2KB
icon.css 2KB
baiyibao.css 2KB
form.css 1KB
kefu_1.css 1KB
edittable.css 1KB
code.css 1KB
template.css 1KB
kefu.css 1014B
invite.css 915B
formula.css 838B
webuploader.css 515B
help.css 395B
style.css 256B
iframe.css 42B
d8f34d004e4af1236b4e2df7229de9_ 411KB
seallogo.dll 0B
1577270135483385.docx 15KB
.DS_Store 8KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
1572673815287375.gif 951KB
1572674769263563.gif 598KB
1572674579335373.gif 519KB
1572674641934268.gif 299KB
1572675047371891.gif 298KB
1572675298798929.gif 151KB
1572675330246813.gif 151KB
1572674077572191.gif 113KB
1584108962417851.gif 98KB
1572674714471661.gif 96KB
1572673080896564.gif 91KB
1572674801437531.gif 90KB
1572674886178221.gif 81KB
1572673276828818.gif 80KB
1583322916126777.gif 76KB
1572674553382366.gif 50KB
共 2009 条
- 1
- 2
- 3
- 4
- 5
- 6
- 21
资源评论
破碎的天堂鸟
- 粉丝: 1w+
- 资源: 3024
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ltrace-0.7.91-16.el7.x64-86.rpm.tar.gz
- machinelearning-机器学习开发资源
- jeewx-boot-活动资源
- cocos-cocos资源
- Remote WOL MicroPython-硬件开发资源
- com_c++-蓝桥杯资源
- gotdx-golang资源
- audittest-javaEE框架项目资源
- xrkmonitor-c/c++源码资源
- 创创猫java多商户商城-商家入驻如淘宝京东-java开发项目资源
- kis-flow-活动资源
- Eazax-Kit Cocos 游戏开发工具包-cocos资源
- 小象智慧门店-连锁门店收银POS+门店小程序商城-硬件开发资源
- Machine Learning from Scratch-scratch资源
- gotdx-golang资源
- project-春节主题资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功