PHP-Web-Stat Support Forum
https://www.php-web-statistik.de/cgi-bin/yabb/YaBB.pl
Board (Deutsch) >> Vorschläge & Codeschnipsel >> windows 8.1 - wurde noch nicht berücksichtigt
https://www.php-web-statistik.de/cgi-bin/yabb/YaBB.pl?num=1388104804

Beitrag begonnen von michaelsam am 27.12.13 um 01:40:04

Titel: windows 8.1 - wurde noch nicht berücksichtigt
Beitrag von michaelsam am 27.12.13 um 01:40:04
func/func_operating_system.php - zeile 30 kopieren und darunter einfügen und ändern auf
    "(Windows NT 6.3)"                                      => "Windows 8.1",

func/func_pattern_icons.php - zeile 20 kopieren und darüber einfügen und ändern auf
   "Windows 8.1"          => "os_windows81"    ,

images/os_icons/os_windows8.png - kopieren und einfügen als
images/os_icons/os_windows81.png

natürlich kann man sich auch auf ein icon beschränken

Titel: Re: windows 8.1 - wurde noch nicht berücksichtigt
Beitrag von Holger am 27.12.13 um 07:45:49
Hallo,

das werden wir zum nächsten Update berücksichtigen, Danke.

Titel: windows 10 ist da
Beitrag von michaelsam am 13.10.14 um 10:44:42
hallo

die neue windows version 10 ist da
build number 6.4

Titel: Re: windows 8.1 - wurde noch nicht berücksichtigt
Beitrag von Holger am 14.10.14 um 19:34:19
Hallo,

werden wir natürlich auch wieder aufnehmen.

Titel: Re: windows 8.1 - wurde noch nicht berücksichtigt
Beitrag von koesters60 am 31.01.15 um 11:30:33
damit die Liste nicht zu lang wird, schlage ich vor Win 8 und Win8.1 zu Win8x zusammen zu fassen, zumal mit Win8 kaum jemand noch unterwegs ist.

Titel: Windows 10 wurde noch nicht berücksichtigt
Beitrag von Filou83 am 04.04.15 um 15:40:47
Kurze Aktualisierung, Windows 10 verwendet den String "Windows NT 10.0" statt 6.4, siehe auch:

https://msdn.microsoft.com/de-de/library/ie/hh869301%28v=vs.85%29.aspx


Zitat:
Entwickler, die sich auf Windows 10 vorbereiten, sollten darauf achten, dass sich der Windows NT-Wert in der Benutzer-Agent-Zeichenfolge mit der neuen Version von 6.4 in 10.0 ändert.


Die aktuellen User Agent Strings des Project Spartan und IE in Windows 10 habe ich mal hier zusammengestellt:

Project Spartan Windows 10 Preview Build 10049:


Zitat:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0


Desktop-Version Internet Explorer der Windows 10 Preview 10049:


Zitat:
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0


Bedeutet, dass der Internet Explorer 12 nur noch durch den Zusatz "Edge/12.0" identifiziert werden kann.



Ich habe für meine Installation bereits folgende Anpassungen für Windows 10 und Internet Explorer 12 vorgenommen:

In func_operating_system.php habe ich nach dem Eintrag für Windows 8.1 folgendes eingefügt:


Code (php):
    "(Windows NT 6.4)"                                      => "Windows 10",
    "(Windows NT 10.0)"                                     => "Windows 10",


In func_browser.php habe ich zwischen "Netscape" und "OmniWeb" folgendes eingefügt:


Code (php):
   "(Edge).([0-9]{1,3}\.[0-9]{1,4})"                                        => "Internet Explorer",


Und da mir das zugeordnete Icon nicht gefallen hat, habe ich noch in func_pattern_icons.php folgende Zeile oberhalb der Windows 8.1 Zeile eingefügt:


Code (php):
   "Windows 10"           => "os_windows8"     ,


Das war's ;)

Titel: Re: windows 8.1 - wurde noch nicht berücksichtigt
Beitrag von Filou83 am 30.04.15 um 10:31:23
Microsoft benennt den Spartan in Microsoft Edge um, dementsprechend müsste dann auch der Eintrag geändert werden - also ab Edge/12.0 müsste er als Edge erkannt werden und auch nur, wenn er als App gestartet wird - die Desktop-Variante für Unternehmen soll weiterhin Internet Explorer heißen...

Da bin ich dann raus, die Weiche darf jemand anderes programmieren :D

http://www.golem.de/news/web-browser-aus-project-spartan-wird-microsoft-edge-1504-113819.html

Titel: Re: Windows 10 wurde noch nicht berücksichtigt
Beitrag von Filou83 am 10.07.15 um 22:09:41
Microsoft belässt es beim Internet Explorer 11 unter Windows 10 und führt den Edge zusätzlich ein. Daher habe ich meine Anleitung für den Browser etwas angepasst, so dass der neue Browser richtig erkannt wird.

Ich habe für meine Installation folgende Anpassungen für Windows 10 und Edge 12 vorgenommen:

In func_operating_system.php habe ich nach dem Eintrag für Windows 8.1 folgendes eingefügt:


Code (php):
    "(Windows NT 6.4)"                                      => "Windows 10",
    "(Windows NT 10.0)"                                     => "Windows 10",


In func_browser.php habe ich zwischen "Netscape" und "OmniWeb" folgendes eingefügt:


Code (php):
   "(Edge).([0-9]{1,3}\.[0-9]{1,4})"                                        => "Edge",


Und da mir das zugeordnete Windows-Icon nicht gefallen hat, habe ich noch in func_pattern_icons.php folgende Zeile oberhalb der Windows 8.1 Zeile eingefügt:


Code (php):
   "Windows 10"           => "os_windows8"     ,


und in der selben Datei unterhalb von Internet Explorer 8.0 folgende Zeile eingefügt:


Code (php):
"Edge"                  => "browser_edge"         ,


Als Icon für Microsoft Edge habe ich folgendes verwendet:

...einfach in browser_edge.png umbenennen.

Das war's ;)

PHP-Web-Stat Support Forum » Powered by YaBB 2.5.2!
YaBB Forum Software © 2000-2012. Alle Rechte vorbehalten.