Anzeige

Am Puls von Microsoft

Anzeige

Verteilung der Desktop-Browser und Betriebssysteme im Dezember 2019

DrWindows

Redaktion
Ein frohes, erfolgreiches, vor allen Dingen aber gesundes neues Jahr für alle unsere Leser! Wir beginnen es mit der allmonatlichen Routine, nämlich dem Blick auf die Verteilung der Browser und Betriebssysteme. Windows 10 hat das Jahr 2019 erwartungsgemäß mit Wachstum...

Klicke hier, um den Artikel zu lesen
 
Anzeige
Und bevor wieder jemand fragt was mit dem Edge Chromium ist, dieser wird im User Agent als Chrome ausgewiesen.

screenshot.1.jpeg
 
Dieser ist doch gefühlt eh noch unter der Wahrnehmungsgrenze. Da können bis Ende Q1 Anfang Q2 abwarten um zu sehen wie er sich schlägt.
 
Zuletzt bearbeitet:
@MSFreak

Der Vollständigkeit halber, der User-Agent des aktuellen Chromium Edge ist natürlich nicht (wie bspw. neuerdings bei Vivaldi) identisch zum Chrome, er setzt nur die Tradition fort anzugeben zu welchen man selber kompatibel ist, bevor ganz hinten die eigene Kennung folgt:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.16 Safari/537.36 Edg/80.0.361.9

Ob (Statistik)-Seiten diesen recht neuen String aber auswerten ist eine andere Frage. Es kann bspw. sein dass man so lange von links nach rechts auswertet bis der letzte bekannte String folgt. Ist "Edg" das dann nicht wird einfach Chrome angenommen.
Der alte/bisherige Edge hatte anstatt "Edg" ein "Edge", das ist eine bewusste Entscheidung zur Unterscheidung sagt Microsoft.
 
Erstaunlich dass immerhin über 10 Prozent der User hier sogar den alten "Gammel-Edge" benutzen. ;)

Zum Thema User-Agent: Wenn man eine einigermaßen verlässliche Statistik haben möchte, dann verlässt man sich nicht auf diese von den Browsern gesendete Daten, sondern geht nach den Features der verschiedenen Browser. Ich bin mir auch ziemlich sicher, dass das so gemacht wird, insofern könnte der neue Edge bereits doch als Edge aufgeführt werden. Natürlich weiß ich nicht, wie das hier auf Dr. Windows gemacht wird. Eventuell kommen die Daten ja sogar von Google Analytics oder so.
 
Danke für die Wünsche Martin und ich wünsche auch dir und allen hier alles gute fürs neu Jahr!
Seltsam, dass Mac Os in der Betriebssstem-Übersicht so ein Verlust hat... ist für sich betrachtet schon ein heftiger Rückschritt. Oder sehe ich es falsch?
 
,,, wenn MS nichts am User Agent ändert, ist und bleibt der in den Statistiken ein (Google)Chrome :)

Verstehe ich nicht ganz, der User-Agent ist wie ich beschrieben habe in korrekter Form und auswertbar als (Chromium-)Edge zu erkennen. Ich hatte es in meinem vorherigen Beitrag doch auch reinkopiert.
Für die Edge Dev Version gilt das Folgende, lässt sich einfach über den Netzwerk Tab in den Dev-Tools innerhalb des Browsers ansehen. Die anderen Versionen habe ich nicht zur Hand um es auch überprüfen zu können.

"...Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.16 Safari/537.36 Edg/80.0.361.9"
 
Schau bitte hier:

Edge HTML

alter edge.jpeg

Google Chrome V.77

chromium.jpeg

Edge Chromium aktuellste Version Beta / Stable

screenshot.1.jpeg

Nachtrag:

Hier vom aktuellen Firefox

screenshot.1.jpeg
 
Zuletzt bearbeitet:
Sites die auf diese Weise den Browser erkennen haben naturgemäß ein falsches Ergebnis. Wie gesagt, da gibt es bessere Möglichkeiten. Der User-Agent kann sich bei den Browser sogar von Version zu Version ändern...

Wobei Chrome und Edge-Chromium wohl in der Tat etwas schwierig sein wird. Dennoch muss es da irgendwelche Unterscheidungsmerkmale geben. :)
 
Dann scheint es mir wie ich dachte zu sein und die Seite wertet den User-Agent nicht vollständig aus. Da der Edge Dev aktuell schon bei Chrome 80 ist nehme ich an du nutzt den Edge Beta (steht ja da, aufmerksamer Lesen muss man)? Es kann natürlich bei der Beta so sein, das es nicht der Fall ist, ich hatte auch mal von einer Kompatibilitäts-Einstellung seitens Chromium Edge gehört, sodass er sich bei problematischen Seiten als Chrome zu erkennen gibt (da bin ich mir aber nicht sicher). Ich habe mal für den Aufruf dieser Seite einen Screenshot der Dev-Tools mit dem User Agent angefertigt, dort ist klar zu erkennen dass er sich eindeutig als Edge zu erkennen gibt:
useragent.png

Es wird also ohne Probleme möglich sein, Chrome und Edge zu unterscheiden, auch über den "althergebrachten" Weg.
 
@ Sdfendor,

verstehe nicht was du uns jetzt damit sagen willst.
Hier die User Agent vom Edge Chromium Dev

screenshot.1.jpeg
 
Dass die Seite es falsch erkennt, ich habe es doch im Screenshot markiert. Das ist der vollständige User-Agent Wert (der tatsächliche) den der Browser sendet. Was die Seite damit macht (offensichtlich etwas falsches), steht auf einem anderen Blatt. Der User-Agent ist bei allen Browsern eine lange Zeichenkette die historisch über die Zeit gewachsen ist. Das was die Seite anzeigt ist eine verkürzte Interpretation dieser Zeichenkette.
Zur Orientierung, der aktuelle Firefox sendet die Zeichenkette:
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
 
... lass uns (mich) nicht dumm sterben, welche andere Möglichkeiten gibt es ?

Du kannst z.B. per if-Anweisung mit Javascript auf bestimmte Features testen, die der Browser unterstützt. Gibt im Internet umfangreiche Infos dazu, was die einzelnen Browser unterstützen und was nicht. Das ganze muss natürlich up to date gehalten werden (wenn z.B. Features durch Browser-Updates nachgeliefert werden), ist aber weitaus effektiver, als lediglich den User-Agent auszulesen. Der kann bei manchen Browsern identisch sein, oder sich von einer Version zur anderen ändern.

Die meisten Analysetools die auf Webseiten laufen machen das meines Wissens aber auch so. Nach dem User-Agent zu gehen ist schon allein deswegen blöd, weil man in vielen Browser den User-Agent umstellen kann. Features hingegen kann man nicht faken, entweder hat der Browser die oder nicht.
 
MSFreak schrieb:
... lass uns (mich) nicht dumm sterben, welche andere Möglichkeiten gibt es ?

Es gibt überhaupt keinen Grund den verwendeten Browser erkennen zu müssen (es sei denn man will ihn gezielt bevor-/benachteiligen). Relevant ist lediglich ob die gewünschte Funktionalität im Browser zur Verfügung steht und das geht wie von chakko erwähnt mit Funktions-Test in Javascript. Funktion da? Nutze sie. Nicht da? Mach was anderes oder weise den Besucher darauf hin.

Ok, hier wirkt es vielleicht nützlich den Besucher gezielt auf die benutzte Browserversion anzusprechen aber das kann auch daneben gehen (wie derzeit gelegentlich wenn der Chrome-Edge benutzt wird)
 
Es gibt Elemente in Webseiten, die für einen bestimmten Browser nicht funktionieren - und auch nie funktional werden. Ein Beispiel ist der IE, technisch ist der auf einem alten Stand, aber die Relevanz leider recht hoch für die alte Kamelle. Webseiten, CSS und auch Javascript, die darauf angewiesen sind, müssen explizit was anderes anbieten, damit die Seite so aussieht, wie sie auszusehen hat. Es kann sich zB kein seriöser Shop-Betreiber erlauben, den IE mit Daten von Chrome oder Firefox - und selbst hier hat es ganz wenige gravierende Unterschiede - zu füttern. Diese Kunden bleiben weg, die kommen auch nicht wieder.

Der alte Edge war ein Versuch von MS, mehr auch nicht. Es gibt auch Windows, da ist das gar nicht drin enthalten und anderes auch nicht erwünscht und nicht erlaubt. Der neue Edge als Chromium-Derivat war nur logisch, weil Firefox einfach zu wenig Marktanteil hält. Es wäre toll gewesen, aber das war eben eine logische Entscheidung, beim "Marktführer" zu bleiben.

Der User Agent hat insofern die Berechtigung, dass man per Salamitaktik auslesen kann, was genutzt wird. Ich mein, es gibt so Cleverle, die sich mit falschen UA gerne mal die Webseite zerhauen und dann rumjammern. Da wird dann drauf hingewiesen, danach isses peng, wayne.

Dass der UA seitens Benutzer unterschätz wird, ist normal, die wissen es kaum besser. Wenn aber ein Hersteller seine UA auf "Chrome" ändert, wie das bei Vivaldi der Fall jetzt ist, sollte man doch annehmen, dass doch wichtig. Dito Palemoon/Basilisk, da wird auch "Firefox" ausgegeben, ja warum denn wohl. Die wissen es eben besser.
 
Es wäre toll gewesen, aber das war eben eine logische Entscheidung, beim "Marktführer" zu bleiben.

... auch ich als ehemaliger Firefox-Fan hätte es toll gefunden, wenn der neue Edge auf Basis vom Fx entstanden wäre, aber so wie der jetzt ist, ist es auch gut.
 
Anzeige
Oben