{"id":724,"date":"2013-03-27T12:25:45","date_gmt":"2013-03-27T11:25:45","guid":{"rendered":"https:\/\/d-mueller.de\/blog\/?p=724"},"modified":"2020-12-26T11:43:12","modified_gmt":"2020-12-26T10:43:12","slug":"ie11-kommt-getarnt-daher","status":"publish","type":"post","link":"https:\/\/d-mueller.de\/blog\/ie11-kommt-getarnt-daher\/","title":{"rendered":"IE11 kommt getarnt daher"},"content":{"rendered":"<p>Browser melden sich traditionell und historisch bedingt mit ziemlich kryptischen Namen. Mein aktueller Chrome z.B.:<\/p>\n<pre data-enlighter-language=\"enlighter\" class=\"EnlighterJSRAW\">\nMozilla\/5.0 (Windows NT 6.2; WOW64) AppleWebKit\/537.22 (KHTML, like Gecko) Chrome\/25.0.1364.172 Safari\/537.22\n<\/pre>\n<p>Der Brauch, so viel wie m\u00f6glich Buzzwords in den String <b>navigator.userAgent<\/b> zu packen entspringt dem Browsersniffing. Sollte ein Webentwickler nach <i>Gecko<\/i> (Rendering-Engine von Firefox) suchen und dann einen gewissen Inhalt ausliefern, w\u00e4ren andere Browser benachteiligt. Und deshalb finden sich eben in jedem Browsername alle Bezeichnungen wieder.<\/p>\n<p>Im neuen IE11 aus der geleakten <a href=\"http:\/\/www.heise.de\/newsticker\/meldung\/Windows-Blue-Vorabversion-des-Nachfolgers-von-Windows-8-im-Netz-1829094.html\">Windows Blue<\/a>-Version springt jetzt auch Microsoft auf den Zug auf:<\/p>\n<pre data-enlighter-language=\"enlighter\" class=\"EnlighterJSRAW\">\nMozilla\/5.0 (IE 11.0; Windows NT 6.3; Trident\/7.0; .NET4.0E; .NET4.0C; rv:11.0) like Gecko\n<\/pre>\n<p>Die 4 Buchstaben <b>MSIE<\/b>, nach denen gerne geflitert wurde, sind verschwunden. Stattdessen ist jetzt der IE auch &#8222;wie Gecko&#8220;. Klar, man kann die Motivation von Microsoft verstehen: Oft l\u00e4uft ein &#8222;Notprogramm&#8220;, sobald <i>MSIE<\/i> im User-Agent gefunden wurde. Der IE11 aber ist ein anst\u00e4ndiger Browser und m\u00f6chte kein vorsintflutliches Tabellenlayout ausgeliefert bekommen, was f\u00fcr den IE6 vllt. noch angemessen gewesen w\u00e4re.<\/p>\n<p>In diesem Sinne: Nie nach Namen filtern (jQuery hat <a href=\"http:\/\/api.jquery.com\/jQuery.browser\/\">$.browser<\/a> auch schon rausgeschmissen), sondern nach Features. Kann der Browser Canvas? Dann verwende ich es. Sonst eben ein Fallback. <a href=\"http:\/\/modernizr.com\/\">Modernizr<\/a> leistet da gute Dienste.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Browser melden sich traditionell und historisch bedingt mit ziemlich kryptischen Namen. Mein aktueller Chrome z.B.: Mozilla\/5.0 (Windows NT 6.2; WOW64) AppleWebKit\/537.22 (KHTML, like Gecko) Chrome\/25.0.1364.172 Safari\/537.22 Der Brauch, so viel wie m\u00f6glich Buzzwords in den String navigator.userAgent zu packen entspringt &hellip; <a href=\"https:\/\/d-mueller.de\/blog\/ie11-kommt-getarnt-daher\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,8,3],"tags":[],"class_list":["post-724","post","type-post","status-publish","format-standard","hentry","category-javascript","category-quicktips","category-webdev"],"_links":{"self":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/posts\/724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/comments?post=724"}],"version-history":[{"count":0,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/posts\/724\/revisions"}],"wp:attachment":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/media?parent=724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/categories?post=724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/tags?post=724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}