BugBuster1701 / contao-visitors-bundle

Contao 4/5 Visitors Bundle
GNU Lesser General Public License v3.0
2 stars 2 forks source link

Browser Erkennung Edge / Edg #63

Closed BugBuster1701 closed 5 years ago

BugBuster1701 commented 5 years ago

Edge Browser auf Edge Engine:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) 
Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134

Edge Browser auf Chromium Basis:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) 
Chrome/74.0.3729.48 Safari/537.36 Edg/74.1.96.24

https://blogs.windows.com/msedgedev/2019/04/08/microsoft-edge-preview-channel-details/#V4Ej54tpiEQIL7lp.97

BugBuster1701 commented 5 years ago

Edge ist bereits implementiert, jedoch wird die Engine Nummer ausgegeben statt die Browser Versions Nummer. Die ist aber nicht im Agent String enthalten und muss selbst "übersetzt" werden. Siehe https://github.com/sinergi/php-browser-detector/blob/7.0.0/src/edgeVersionMap.php Map generiert aus: https://en.wikipedia.org/wiki/Microsoft_Edge#EdgeHTML_(2014%E2%80%932019)_2

BugBuster1701 commented 5 years ago

Extra Methode checkBrowserEdge() bietet sich hier langsam an. Prüfung nach IE aber vor Firefox/Chrome/Safari

BugBuster1701 commented 5 years ago

Edge for Android und iOS https://blogs.windows.com/msedgedev/2017/10/05/microsoft-edge-ios-android-developer/

Microsoft Edge for iOS user agent string

Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_2 like Mac OS X) AppleWebKit/603.2.4
 (KHTML, like Gecko) Mobile/14F89 Safari/603.2.4 EdgiOS/41.1.35.1

Microsoft Edge for Android user agent string

Mozilla/5.0 (Linux; Android 8.0; Pixel XL Build/OPP3.170518.006) AppleWebKit/537.36 
(KHTML, like Gecko) Chrome/58.0.3029.0 Mobile Safari/537.36 EdgA/41.1.35.1
BugBuster1701 commented 4 years ago

Beta download vom neuem edg: https://www.microsoftedgeinsider.com/en-us/download/?platform=win10

BugBuster1701 commented 4 years ago

Liste ist nun hier: https://en.wikipedia.org/wiki/EdgeHTML