Lines Matching full:mobile

3  * Mobile Detect Library
4 * Motto: "Every business should have a mobile detection script to detect mobile readers"
6 * Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets).
7 …* It uses the User-Agent string combined with specific HTTP headers to detect the mobile environme…
10 * GitHub: https://github.com/serbanghita/Mobile-Detect
11 * README: https://github.com/serbanghita/Mobile-Detect/blob/master/README.md
12 * CONTRIBUTING: https://github.com/serbanghita/Mobile-Detect/blob/master/docs/CONTRIBUTING.md
13 …* KNOWN LIMITATIONS: https://github.com/serbanghita/Mobile-Detect/blob/master/docs/KNOWN_LIMITATIO…
14 * EXAMPLES: https://github.com/serbanghita/Mobile-Detect/wiki/Code-examples
16 * @license https://github.com/serbanghita/Mobile-Detect/blob/master/LICENSE.txt MIT License
26 * Mobile detection type.
30 const DETECTION_TYPE_MOBILE = 'mobile';
95 …* CloudFront headers. E.g. CloudFront-Is-Desktop-Viewer, CloudFront-Is-Mobile-Viewer & CloudFront-…
161 * List of mobile devices (phones).
168 …*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\bEVO\b|T-Mobile G1|Z520m|Android […
169 …'Nexus' => 'Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6…
176 'Asus' => 'Asus.*Galaxy|PadFone.*Mobile',
191 'iMobile' => 'i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)',
192 // Added simvalley mobile just for fun. They have some interesting devices.
204 …// @Tapatalk is a mobile app; http://support.tapatalk.com/threads/smf-2-0-2-os-and-browser-detecti…
214 // @todo: check for mobile friendly emails topic.
215 'iPad' => 'iPad|iPad.*Mobile',
216 // Removed |^.*Android.*Nexus(?!(?:Mobile).)*$
224 …KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)',
225 // Only the Surface tablets with Windows RT are considered mobile.
232 …'AsusTablet' => '^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|…
294 // @todo http://intexuae.com/index.php/category/mobile-devices/tablets-products/
327 // Avoid detecting 'PLAYSTATION 3' as mobile.
354 // http://www.allwinnertech.com/en/apply/mobile.html
394 // i-mobile http://product.i-mobilephone.com/Mobile_Device
395 'iMobileTablet' => 'i-mobile i-note',
404 // Skk Mobile - http://skkmobile.com.ph/product_tablets.php
406 …// Tecno Mobile (only tablet) - http://www.tecno-mobile.com/index.php/product?filterby=smart&list_…
477 * List of mobile Operating Systems.
487 …'WindowsMobileOS' => 'Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Window Mobile|Window…
494 'iOS' => '\biPhone.*Mobile|\biPod|\biPad|AppleCoreMedia',
508 * List of mobile User Agents.
510 * IMPORTANT: This is a list of only mobile browsers.
511 * Mobile Detect 2.x supports only mobile browsers,
519 // @reference: https://developers.google.com/chrome/mobile/docs/user-agent
520 'Chrome' => '\bCrMo\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?',
522 … 'Opera' => 'Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+',
524 'Edge' => 'Mobile Safari/[.0-9]* Edge',
526 'Firefox' => 'fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS',
531 'Safari' => 'Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari',
539 // https://github.com/serbanghita/Mobile-Detect/issues/7
553 'PaleMoon' => 'Android.*PaleMoon|Mobile.*PaleMoon',
562 // Experimental. When a mobile device wants to switch to 'Desktop Mode'.
563 // http://scottcate.com/technology/windows-phone-8-ie10-desktop-or-mobile/
564 // https://github.com/serbanghita/Mobile-Detect/issues/57#issuecomment-15024011
567 'MobileBot' => 'Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2',
587 …// Vodafone specific header: http://www.seoprinciple.com/mobile-web-community-still-angry-at-vodaf…
605 'Mobile' => 'Mobile/[VER]',
692 * for mobile devices.
963 …* Method gets the mobile detection rules. This method is used for the magic methods $detect->is*().
987 * Method gets the mobile detection rules + utilities.
989 * don't necessary imply mobile. This method is used inside
1031 * Retrieve the list of mobile operating systems.
1033 * @return array The list of mobile operating systems.
1041 * Check the HTTP headers for signs of mobile.
1042 * This is the fastest mobile check possible; it's used
1146 * Check if the device is mobile.
1147 * Returns true if any type of mobile device detected, including special ones
1348 * Retrieve the mobile grading, using self::MOBILE_GRADE_* constants.
1381 // Firefox Mobile 18 - Tested on Android 2.3 and 4.1 devices
1390 // Opera Mobile 11.5-12: Tested on Android 2.3
1455 // Windows Mobile - Tested on the HTC Leo (WinMo 5.2)
1456 …$this->match('MSIEMobile|Windows CE.*Mobile') || $this->version('Windows Mobile', self::VERSION_TY…