{"id":462,"date":"2016-12-30T09:44:16","date_gmt":"2016-12-30T14:14:16","guid":{"rendered":"http:\/\/gregorgonzalez.com.ve\/blog\/?p=462"},"modified":"2017-03-05T14:34:45","modified_gmt":"2017-03-05T19:04:45","slug":"detector-de-moviles-mobile-detect","status":"publish","type":"post","link":"https:\/\/gregorgonzalez.com.ve\/blog\/detector-de-moviles-mobile-detect\/","title":{"rendered":"Detector de m\u00f3viles (Mobile-Detect)"},"content":{"rendered":"<p>Mobile-Detect es una librer\u00eda\/clase php open-source para detectar el sistema operativo, navegador y dispositivo por el cual la persona est\u00e1 ingresando a nuestra p\u00e1gina web. Usa una combinaci\u00f3n de los strings provistos por el User-Agent y las cabeceras http para indicar la informaci\u00f3n del m\u00f3vil, aunque funciona con cualquier dispositivo.<\/p>\n<p>La p\u00e1gina oficial es: <a href=\"http:\/\/mobiledetect.net\/\" target=\"_blank\">http:\/\/mobiledetect.net\/<\/a> donde encontraremos un ejemplo sencillo, un link al demo para probar inmediatamente y la opci\u00f3n de descargarlo para incluirlo en nuestros proyectos php.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-463 aligncenter\" src=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile1.png\" alt=\"\" width=\"724\" height=\"457\" srcset=\"https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile1.png 724w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile1-300x189.png 300w\" sizes=\"(max-width: 724px) 100vw, 724px\" \/><\/p>\n<p>La p\u00e1gina del demo es: <a href=\"http:\/\/demo.mobiledetect.net\/\" target=\"_blank\">http:\/\/demo.mobiledetect.net\/<\/a> donde al ingresar inmediatamente se ejecuta el detector y nos indica el medio por el cual nos conectamos.<\/p>\n<p>Ejemplo de PC:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-464 aligncenter\" src=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile2.png\" alt=\"\" width=\"356\" height=\"335\" srcset=\"https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile2.png 356w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile2-300x282.png 300w\" sizes=\"(max-width: 356px) 100vw, 356px\" \/><\/p>\n<p>Ejemplo de m\u00f3vil con Android:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-465 \" src=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile3.png\" width=\"412\" height=\"489\" srcset=\"https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile3.png 540w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile3-253x300.png 253w\" sizes=\"(max-width: 412px) 100vw, 412px\" \/><\/p>\n<p>Y no solo podemos encontrarlo para php, sino que tambi\u00e9n se encuentra una versi\u00f3n en javascript, versiones para frameworks php (laravel, Symfony, Yii, Cake, \u00a0wordpress, drupal, joomla, etc) y tambi\u00e9n en otras plataformas como Python, Perl, Ruby.<\/p>\n<p>Ejemplo javascript:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-466 aligncenter\" src=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile4.png\" alt=\"\" width=\"374\" height=\"488\" srcset=\"https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile4.png 374w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/mobile4-230x300.png 230w\" sizes=\"(max-width: 374px) 100vw, 374px\" \/><\/p>\n<p>Para ver todas las opciones ingresa a la p\u00e1gina en GitHub: <a href=\"https:\/\/github.com\/serbanghita\/Mobile-Detect\" target=\"_blank\">https:\/\/github.com\/serbanghita\/Mobile-Detect<\/a> donde encontrar\u00e1s plugins y varias versiones.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mobile-Detect es una librer\u00eda\/clase php open-source para detectar el sistema operativo, navegador y dispositivo por el cual la persona est\u00e1 ingresando a nuestra p\u00e1gina web. Usa una combinaci\u00f3n de los strings provistos por el User-Agent y las cabeceras http para indicar la informaci\u00f3n del m\u00f3vil, aunque funciona con cualquier dispositivo. La p\u00e1gina oficial es: http:\/\/mobiledetect.net\/ [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[182],"tags":[187,183,188,185,184,189,186],"_links":{"self":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts\/462"}],"collection":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/comments?post=462"}],"version-history":[{"count":0,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts\/462\/revisions"}],"wp:attachment":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/media?parent=462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/categories?post=462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/tags?post=462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}