From 11e20be798eb72a6df92c36b663b5700cf8df230 Mon Sep 17 00:00:00 2001 From: Zsolt Varga Date: Sat, 23 Sep 2023 00:12:12 +0200 Subject: [PATCH] Remove old demo site --- demo/android-chrome-192x192.png | Bin 6867 -> 0 bytes demo/apple-touch-icon.png | Bin 6304 -> 0 bytes demo/assets/GitHub-Mark-64px.png | Bin 2625 -> 0 bytes demo/favicon-16x16.png | Bin 343 -> 0 bytes demo/favicon-32x32.png | Bin 723 -> 0 bytes demo/favicon.ico | Bin 15406 -> 0 bytes demo/index.php | 259 ------------------------------- demo/robots.txt | 2 - demo/site.webmanifest | 14 -- 9 files changed, 275 deletions(-) delete mode 100644 demo/android-chrome-192x192.png delete mode 100644 demo/apple-touch-icon.png delete mode 100644 demo/assets/GitHub-Mark-64px.png delete mode 100644 demo/favicon-16x16.png delete mode 100644 demo/favicon-32x32.png delete mode 100644 demo/favicon.ico delete mode 100644 demo/index.php delete mode 100644 demo/robots.txt delete mode 100644 demo/site.webmanifest diff --git a/demo/android-chrome-192x192.png b/demo/android-chrome-192x192.png deleted file mode 100644 index a53b58bc87582356a657324870e3d90490ab7fb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6867 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 V=py#$zh4d{I+}*y8qm|o{{hWOBX$4) diff --git a/demo/assets/GitHub-Mark-64px.png b/demo/assets/GitHub-Mark-64px.png deleted file mode 100644 index 182a1a3f734fc1b7d712c68b04c29bad9460d6cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2625 zcmaJ@dpuNWA3rl=+=}acf|9E@P=bZCA&+qg7et*|Lo`cMQ4SL!u zv;hFnqx;f=RIA70r>U;`S924)Rm*a*H%lB0$B2{JLJ07ThNB>m&SUR{f*^KuO5#1p z6#!6H+z^(S#qg(aU>=seh`~yD0u>toT-_xCHYXkugHg~ylAk{k$56lW5JxEB2QU{v0O z(J_=Dn$JgHsuL9xD;5hVI9zgaGB()}3k!GR2xKyOQG-ZyP$3*dDSRx+6H zxzS&ah4w`*P8AGpv9Q5%s{48!i53cI)dGsN^YTkva!Csa-!~y{IALumC5XsY* z;oO9fP-D5HNp6GjVXS9_c1V2u^I_zB1-k6a`@n;|eN2-wq}`FLV<<0w=RlfKU9(3Z z?Vv$*-_m{)R9A=k2=5$JrJ5 zd(x-6(zYwCSQA3wWMBj;Lem(jL~x}3pjUMga+Tt=q9Zf4cjQq+R^GwOxB}onmdyq9 zYa}1po)-)mjV-^ZRfS$nm0JP%%2J6zkxp^p8J$PEwHnnPw39eZX}|bwVDI+Gee`@Y zbah4{SeoLiGPW@75vPCvM=#55zb)v1eNE+tfD*T%9$`a#UqDqP6flo7k-aV>IQ3KL z?3H`(H3`?q)i9}4YoPsfZeLPwKtG(KQ-oT2jcN(B%hrz*1V7UCp6GY!F4e!okh(0O znQ=jWE*4#p8`djsr?kI5jXKJRYt>(U){i0emy7~ePChu6oUwefQNQixI-(=d{P1%3 zhx=v2`Ry0lVKW&Jksh#X2ZBp#{a!;N+otQU!S}lvS5Tvvl5Ubd2b5Jj5-;BoY_WOF z_XCPI9rvwO_zYof?DOK%D7k0_M-eMq1#4^uYW@wUg*5e?z1mhW|GkISQ*)gK!lPx| zhZQN7o3b?xTTW$o)&y=wPN6(!-WiNpD#qR}nK9og7lxJS9YRlhEp9)yU^-uiJhow- z`8UtZ449xibZb6f>W1(}6}*;8Q}D4jvc47_zV#=gHPpIg&^BV=sY7Dmal^rQ{Rb1n zUwQSwn=K>Hdns)-UfJcmNaEkVZt&=3p#x^9uRr~)MJC(+R7*|u#l#|6Oe!OSxM_Eu zmB;$9eNW8?oI@Ao1juH&%}d;U z?#98zrD2Iola(vNeqXDEj5{li7yeqImbZr^`ax#dw1QXei_~7G_g(WFx2Du3&m=l? z7h;1<#irByqG9b@3u(qlI+?8(e{@D`x>QxAscV^@j}^G0H9KoHh*`OVvLl5^wL?J< z7)$I5W&Q|c2#?m>)|0U<*(h6S(odPBl0+QpHsP-r8hDCI;Xy;ZB-GTjC{Lh z)^{?@)XZUvU2)|rYeZga0RK+{;)>14TJ^#VgLD29(mB!`H~7S*Fw{zJ%hPczWn=cg z8jH%4)vX%o*KhVWOn7IlqI@$mJZW&H8;wZubZI_Uwrk`&rADaRwb@W?@%Lq;XVYdZ zzbfh08?cyaez+qbJi_UZNiw(*%k&9+amj>L{ED$OWuQs3t3SxwFrj;;X7JtUOggr3 z9_gyPyNb>f4!Q6KY~O5*EcJ8lx!Eo+mu1XJ+Yaf*g#ElRyLa`VS#Nr;#Tl#HQCW>m z{&_c0soAKyl5Hh_n6KLo+?X66U)GDrzLZ!MuKsS1=~Z-jmeYyn9r@L5{%zdITF>DU zc(z0NN5gMd71f1LPTcD_?PI}M(r1raF|bl_rTXz3>u}j*j^Bmd){0~OhHAcdT%96T zl^I$j>vYCuJ?O7Db;K6G{^kavEh#naE`IOB!FIb6?Rl2b>{14>p?RueVYk~ro9y;T zIrcx#*ZIGkiL#&hR%UZ~U8&hb7!h+vGUz&Kgw@+NpF@^rzAM$3da`Mn#XcKJdEb+n z%Ja~1JE|B-plr+1ckkS)J%8tndxzxYNf*b|;HiBz2ekdat!a4bi8!V6uKj*dC6Dra z#ewE=I4u9YXWc$ zFQ)EwjtXc}@pjCV#OF{`{F&M=E0)#J@Tkkfv83XA7q4{3`Po^?`^#!I#t(`mS z?yFbdpa!*s0@tn$0{aDCQgU)Bq;savHLt4{2qzE7+ W4I>>0bz>}E>ge79vPx$5lKWrR5(w~)4eMM02s&dkCK;xu9I@5oLp{@yliKYfwI_cF(~;53^v7Nxojr? zfFgf@O(`j5@se&3b;%vByvK=?E9&9~Zn?XT!K diff --git a/demo/favicon-32x32.png b/demo/favicon-32x32.png deleted file mode 100644 index 91d345776c845b46f705d24f42f47d4428a56b8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 723 zcmV;^0xbQBP)Px%jY&j7R9Hvt*Gp(sR}==|?<6saRwY5H2BS4OzPOR%Dl1ujIW+ zMaCIOs@Y?{N|zmT%><>^n&60(pPg&NTw$#KdbWv54tATTNTJ25LR&f{AgO+xiGFe3 zA|vI=QLn+bj(e^pU>3-=&sRa)=0R7wm>rJ%FU;c3?#BxOr_*#z0H>%pHpNuW|!A#wCQ{iX;PDJcAUz27_9SX5! z#+YlERcbue6k?MMRAIcc>g{x_(WgD3N29` za*~zYV3K5olP$R7;oA#{2-7}FKle4NR;!y_U-~!<+hJG3#E;frg>oOr_e^terjH(8 zXtm#2CtPorJUK|)f<#0@P_8trRWfXem@{rV?PeSB7s`SQEm}jnZhIQe?`cR&o>4%? zzu!SZ#vyzM935}L|4p84LDqry#eptnlTS5Q;002ovPDHLk FV1gU%S^NM1 diff --git a/demo/favicon.ico b/demo/favicon.ico deleted file mode 100644 index 34a8bf58c6712516627ac35c248bf2669820e290..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15406 zcmeI2*LPJ_5XO(?9ewbfCl`-A`RpGNf&~>j_TH9=EM4ldyHpmsR9q?+AoSj)B?{6Z z^bVmUND(lheSW{4?90i4T*%Gk67Wpc$v$_tnLT@E?>RG*B-bT3BsblZxa^q>xG_m? zOOm8#&(`0)ZcdV6uIt^qt^L*{sl6phdby8>ctmTxiwnX?^%>-+#g97qFs9V85mzaA za|2)X_xA>S1Ytm zV|7?N{Qth9a~#q(jnTc@u6g=XUkG}(XjT}rNz+W*cSXl<(iE-KPdcd0nyP0sN`1A* zlpq_+G)!w%)8TmVuF`NV(nns!MlJA~XX<6YO*S0^b--(y)> zz!`B@3U3xqrPqBv{>t$@i#z|_>3j8BJmc~;b>6* zYSvMm_1_%5QK*k|bf$#w%pb>0)FT1^Nn3=m4%-Zvs7DKRb^0vSv0t%YDdiT;@G8y( z+Y!5Og?aC){W8~fhVWEJ0n$HsE_TJT4FN-;AJjoIchl^t$u|$ zc|T=-tTUDAd5_pi2CzTV^__XgHg7RTWRG#R`XtP`QIp!ux!G3eK3mA?xsTggM-H)- z)Ag77K3)%6#`;_KhX(tZar5+cz@Nr7Q?CSli#kES8G7lwewT_j_M4=~tn)i<@lOx> zw_M+w6AfYB<+k}_zfJxkXt9*;uMuN&trXNkXljP40C0zQ1w>G|RJHq+V)X9Lgia}!@6KL`1O zetg(*9P6eJaiBPEL&pCf`~yg|;l6#D9==0H1tT)~D+QN2v~n zcJ>fiP0wAx9{}QZ?PErLgU-{o$MQq$BTW-=o^93{fOs2uOzHM= zzLTc~5W}0SCqitET&=~9#l(0c@y=}SR*a8v{#-~;iJK4;V&*lbKFynQ($Cq=`3De_ zL5^4pe*ij;EM;**Gv^M^^b5pph$|9n12&i|oYmPm%JF-wV|F`zx&WIU%_3)PwSF{*CzFm1IM$5g0-9ye~JSW)eh5EoJ$Du&Oaq9|RS>_I!%-bhU(syPRbKkBGnWzTK;7bcCDxDFX4{wEV(% zc#do^mb-x5%H8I`A#*<7>DW)4X*(y8Yx&21 z;O<}@j3u9f^{}tVWij04Y{MR&tHHtUS!CInt3f`2u%Fx8o>`pSz0>q;kU?xF;`Wnm zpQiUKJ0|~~`?7Kw$Ymgxfm{Z18OUXz%rbB_#~?#KL7DkcF&ol!x8*`yO}P(I|EgmC lK##Uuh^r|FqL9B4b5K&b5ZzfHg1o2mXP`faoCBqD;6Lparse($agentString); - -$deviceIcon = 'desktop_windows'; - -if ($result->isMobile()) { - $deviceIcon = 'phone_iphonet'; -} elseif ($result->isTablet()) { - $deviceIcon = 'tablet'; -} elseif ($result->isBot()) { - $deviceIcon = 'precision_manufacturing'; -} - - -$details = [ - [ - 'title' => 'Device Type', - 'elements' => [ - // ['User Agent', 'userAgent', 'string'], - ['Is Mobile', 'isMobile', 'boolean'], - ['Is Tablet', 'isTablet', 'boolean'], - ['Is Desktop', 'isDesktop', 'boolean'], - ['Is Bot', 'isBot', 'boolean'], - ['Device Type', 'deviceType', 'string'], - ] - ], - [ - 'title' => 'Browser', - 'elements' => [ - ['Browser Name', 'browserName', 'string'], - ['Browser Family', 'browserFamily', 'string'], - ['Browser Version', 'browserVersion', 'string'], - ['Browser Version Major', 'browserVersionMajor', 'integer'], - ['Browser Version Minor', 'browserVersionMinor', 'integer'], - ['Browser Engine', 'browserEngine', 'string'], - ] - ], - [ - 'title' => 'Platform', - 'elements' => [ - ['Platform Name', 'platformName', 'string'], - ['Platform Family', 'platformFamily', 'string'], - ['Platform Version', 'platformVersion', 'string'], - ['Platform Version Major', 'platformVersionMajor', 'integer'], - ['Platform Version Minor', 'platformVersionMinor', 'integer'], - ] - ], - [ - 'title' => 'Operation System', - 'elements' => [ - ['Is Windows', 'isWindows', 'boolean'], - ['Is Linux', 'isLinux', 'boolean'], - ['Is Mac', 'isMac', 'boolean'], - ['Is Android', 'isAndroid', 'boolean'], - ] - ], - [ - 'title' => 'Device Categorization', - 'elements' => [ - ['Device Family', 'deviceFamily', 'string'], - ['Device Model', 'deviceModel', 'string'], - ] - ], - [ - 'title' => 'Browser Vendor', - 'elements' => [ - ['Is Chrome', 'isChrome', 'boolean'], - ['Is Firefox', 'isFirefox', 'boolean'], - ['Is Opera', 'isOpera', 'boolean'], - ['Is Safari', 'isSafari', 'boolean'], - ['Is Internet Explorer', 'isIE', 'boolean'], - ['Is Edge', 'isEdge', 'boolean'], - ] - ], - [ - 'title' => 'Mobile Environment', - 'elements' => [ - ['Is an Embeded Browser', 'isInApp', 'boolean'], - ] - ], -]; - -$commons = [ - 'Mozilla/5.0 (Linux; Android 4.4; Nexus 5 Build/_BuildID_) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36', - 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.19582', - 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.11 Safari/535.19', - 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36', - 'Mozilla/5.0 (Linux; U; Android 2.2) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', - 'Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20121202 Firefox/17.0 Iceweasel/17.0.1', - 'Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)', - 'Surf/0.4.1 (X11; U; Unix; en-US) AppleWebKit/531.2+ Compatible (Safari; MSIE 9.0)', - 'Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0 Iceweasel/8.0', - 'Opera/9.80 (X11; Linux i686; Ubuntu/14.10) Presto/2.12.388 Version/12.16.2', - 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)', - 'curl/7.15.4 (i686-pc-linux-gnu) libcurl/7.15.4 OpenSSL/0.9.7e zlib/1.2.3', - 'Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)', - 'Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)', - 'Googlebot/2.1 (+http://www.googlebot.com/bot.html)', - 'Opera/9.61 (X11; Linux i686; U; de) Presto/2.1.1', - 'Mozilla/5.0 (Windows NT 5.1; U) Opera 7.11 [en]', - 'Opera/5.02 (Macintosh; U; id)', - 'Python-urllib/3.1', - 'Wget/1.9.1', -] -?> - - - - - - - Browser Detect - Best Browser Recognition written in PHP - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
- - - - - - - - - - - - - - - - - - - - - - -
User Agent:userAgent()) ?>
Browser Name:browserName() ?>
Platform Name:platformName() ? $result->platformName() : 'Unknown' ?>
Device Type:deviceType() ?>
-
-
-
- - -
-

Your Device's Details

- - - - - - - - - - - - - - - - - -
-

-
-

:

-
{$e[1]}() ? $result->{$e[1]}() : '---'); - break; - case 'integer': - echo number_format($result->{$e[1]}(), 0, '.', ' '); - break; - case 'boolean': - echo $result->{$e[1]}() ? 'Yes' : 'No'; - break; - } - ?>
- -
- - -
-

Popular Browsers

- - -
- - chevron_right - - - -
- -
- - -
-

Use Cases

- -

A) Identify your visitor and serve them different webpage based on their devices.

- -

B) Store and show your users what kind of devices they are logged in with, it helps them to recognize their mobile, tablet, or other devices.

- -

C) Analyze your service's usage even if your service does not have user interface analytics.

- -

D) Secure your services by monitoring device access for your users and quarantine suspicious devices.

- -

E) Speed up your webpage by recognizing and blocking bad bot requests.

-
- -
-

The result above is generated by the hisorange/browser-detect PHP library, click here to learn more.

-
- - - \ No newline at end of file diff --git a/demo/robots.txt b/demo/robots.txt deleted file mode 100644 index 14267e9..0000000 --- a/demo/robots.txt +++ /dev/null @@ -1,2 +0,0 @@ -User-agent: * -Allow: / \ No newline at end of file diff --git a/demo/site.webmanifest b/demo/site.webmanifest deleted file mode 100644 index 0eb57bc..0000000 --- a/demo/site.webmanifest +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "Browser Detect", - "short_name": "BD", - "icons": [ - { - "src": "/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - } - ], - "theme_color": "#374151", - "background_color": "#ffffff", - "display": "standalone" -} \ No newline at end of file