Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Umbenennung des Internet Explorers war im Gespräch

Knapp 20 Jahre ist der Internet Explorer inzwischen alt. Erstmals für Windows 95 angeboten, dauerte es angesichts der engen Verknüpfung ins System nicht lange, bis Microsoft alle anderen Browser überholte und jahrelang mehr als 90 Prozent Marktanteil auf sich vereinen konnte. Erst die Veröffentlichung von Firefox leitete eine Trendwende ein, da es vielen Nutzern erstmals bewusst wurde, auch andere Browser als den Internet Explorer einsetzen zu können. Auch wenn sich die Marktanteile des IE in den letzten Monaten wieder etwas erholten, so überstiegen sie schon seit längerer Zeit nicht mehr die Marke von 60 Prozent.


Obwohl der Internet Explorer seit mehr als 15 Jahren die meisten Anwender anzieht, ist das Image dennoch eindeutig nicht positiv besetzt. Viele Anwender verbinden mit dem Internet Explorer Fehler, Probleme sowie ignorierte Web-Standards. Dieser Ruf lastet Microsoft weiterhin an - obwohl schon vor Jahren die Entscheidung getroffen wurde, nicht mehr durch Marktmacht Web-Standards verhindern zu wollen, sondern sich stattdessen daran zu halten. Bei Microsoft wurde daher intern diskutiert, ob es nicht sinnvoller sei, dem Internet Explorer einen neuen Namen zu spendieren und auf diese Weise das Image aufzupolieren. Beiträgen von Microsoft-Offiziellen auf reddit zufolge ist das Thema zwar vorerst vom Tisch und es erfolgt keine Umbenennung - man wisse jedoch nicht, was die Zukunft bringe.

Weiterführende Links:

Kommentare

Hämorrhoide15.08.14 09:40
In der Firma hab ich das schon erledigt. Da steht jetzt "Ein Haufen Scheiße"
0
o.wunder
o.wunder15.08.14 09:43
In der Firma dürfen wir nur den Firefox verwenden. Der IE hat zu oft Sicherheitsprobleme.
0
Stereotype
Stereotype15.08.14 09:52
Neuer Name und Image polieren reicht heutzutage leider nicht. Meine Idee für Microsoft, entwickelt den "sichersten Browser" der Welt und implementiert die neuesten Webstandards.
0
Unruh15.08.14 10:12
Hämorrhoide
In der Firma hab ich das schon erledigt. Da steht jetzt "Ein Haufen Scheiße"

Was für ein tolles Niveau
0
Dirk J15.08.14 10:15
Stereotype
Neuer Name und Image polieren reicht heutzutage leider nicht. Meine Idee für Microsoft, entwickelt den "sichersten Browser" der Welt und implementiert die neuesten Webstandards.

Der IE 11 kann alle Webstadards und zwar in der Stadard Schreibweise und nicht mit so einem Mist wie - moz und -webkit.
0
zod198815.08.14 10:22
Nachdem Microsoft die Entwicklung des IE mit Version 7 wieder aufgenommen hat, habe ich den Hass auf den IE nie verstanden. Vor allem nicht, als alle damals anfingen den grottenlangsamen FireFox zu installieren.
0
Tirabo15.08.14 10:37
Vielleicht sollte die Firma mal überlegen, sich einen ganz neuen Firmennamen zuzulegen. Um den Namen Microsoft steht es doch auch nicht besser...
0
Dirk J15.08.14 11:01
zod1988
Nachdem Microsoft die Entwicklung des IE mit Version 7 wieder aufgenommen hat, habe ich den Hass auf den IE nie verstanden. Vor allem nicht, als alle damals anfingen den grottenlangsamen FireFox zu installieren.

Versteh ich auch nicht. Das können nur Leute sein die den aktuellen IE nie benutzt haben. Beim webkit JavaScript Benchmark lässt der IE 11 alle anderen um Längen hinter sich.
0
berkyl15.08.14 11:13
Dirk J
zod1988
Nachdem Microsoft die Entwicklung des IE mit Version 7 wieder aufgenommen hat, habe ich den Hass auf den IE nie verstanden. Vor allem nicht, als alle damals anfingen den grottenlangsamen FireFox zu installieren.

Versteh ich auch nicht. Das können nur Leute sein die den aktuellen IE nie benutzt haben. Beim webkit JavaScript Benchmark lässt der IE 11 alle anderen um Längen hinter sich.

Der Hass ist ganz einfach begründet: im Prinzip entwickelt man jede Website zweimal, einmal für alle fähigen Browser und einmal mit zig Workarounds weil der IE sich auch heute an Standards hält.
0
tzi15.08.14 11:20
Dirk J
Der IE 11 kann alle Webstadards und zwar in der Stadard Schreibweise und nicht mit so einem Mist wie - moz und -webkit.
1. Alle Webstandards kann Internet Explorer noch lange nicht.
2. Du hast nicht verstanden wozu diese "Vendor Prefixes" überhaupt sind. Siehe hier
0
Luzifer
Luzifer15.08.14 11:46
@ MacTechNews:

"eindeutig nicht positiv"?

Was ist denn das für ein Deutsch? Wie wäre es mit:

"eindeutig negativ"?
Cogito ergo bumm!
0
Dirk J15.08.14 12:05
tzi
Dirk J
Der IE 11 kann alle Webstadards und zwar in der Stadard Schreibweise und nicht mit so einem Mist wie - moz und -webkit.
1. Alle Webstandards kann Internet Explorer noch lange nicht.
2. Du hast nicht verstanden wozu diese "Vendor Prefixes" überhaupt sind. Siehe hier

Dann nenn mir doch mal einen.
0
sierkb15.08.14 12:12
Dirk J
Der IE 11 kann alle Webstadards und zwar in der Stadard Schreibweise und nicht mit so einem Mist wie - moz und -webkit.

Das was Du meinst, können die anderen Browser auch. Mittlerweile kann er seit Neuestem auch -webkit. Das sind IE-interne Aliase, die auf die betreffenden Routinen der Standard-Schreibweise verweisen. Um das auszubügeln, was unfähige Webentwickler als Nur-WebKit-optimierte Webseiten ins Netz gestellt haben, jene aber ohne Weiteres mit allen Webbrowsern funktionieren würden, wenn die betreffenden Seitenersteller sauber gearbeitet hätten.

Microsoft hat sich inzwischen zu diesem Schritt entschlossen und macht es in dieser Hinsicht Mozilla Firefox und Opera nach, die das schon seit einiger Zeit so machen (bzw. bei Opera hat sich dieses Dilemma ja jetzt erledigt, da sie inzwischen auf den WebKit-Fork Blink setzen, zuvor bei Opera 12 habe nsie es aber so gemacht), um nicht durch die Unfähigkeit verschiedener Webentwickler von WebKit-only-Webangeboten ausgeschlossen zu werden, weil es wohl keinen anderen Ausweg gibt als diesen.

Es hatte vor ca. 2 Jahren ein informelles Arbeitsgruppentreffen einzelner Mitglieder der W3C CSS-Arbeitsgruppe gegeben, an dem die Spitzen bzw. Verantwortlichen der Browser-Hersteller teilgenommen hatten, um gemeinsam nach einem Ausweg aus dieser verfahrenen Situation zu suchen, dass sich WebKit bzw. die Situation der viel zu vielen WebKit-only-Webseiten zum zweiten IE6-Desaster geriert. Die Alias-Lösung wurde, wenn auch zähneknirschend, als einziger Ausweg gesehen, der Vorschlag kam, meine ich mich erinnern zu können, von Ex-Mozillian Tantek Celik, Opera sprang auf den Zug auf, setzte es sofort um. Nun hat Microsoft entsprechend nachgezogen. Man arbeitet zusammen. Statt wie früher gegeneinander.
Gleichzeitig die Aufgabe an alle Browser-Hersteller: herstellerspezifische CSS-Präfixe entweder gänzlich sein lassen, oder, wenn schon nicht vermeidbar, dann so rasch wie möglich vorhandene Präfixe abbauen/dezimieren/streichen zugunsten der für alle gleich geltenden präfixlosen herstellerneutralen Notation. Mozilla macht das so (berichtet sogar regelmäßig immer mal wieder drüber, welche -moz-Präfixe zugunsten der präfixlosen Notation gestrichen werden und fortan nicht mehr existieren werden). Schon seit langem. Opera ebenso. Microsoft inzwischen auch. Und Apple – Apple auch?

Siehe dazu aktuell auch:

The Register (01.08.2014): Microsoft: IE11 for Windows Phone 8.1 is TOO GOOD. So we'll cripple it like Safari
Grudgingly supports quirky features so sites look right

Microsoft IEBlog (04.08.2014): The Mobile Web should just work for everyone

[…]
Updating Internet Explorer in Windows Phone 8.1 Update

We gathered all of this compatibility data and then we began to plan what changes we should make to IE. The remainder of this blog post discusses some of the most important changes and the rationale for why we made them. The issues affecting mobile web sites fall primarily into five main categories:

  • Faulty browser detection not recognising IE as a mobile browser and giving the desktop experience
  • Using only old webkit-prefixed features that have been replaced by standards
  • Using proprietary webkit-prefixed features for which there is no standard
  • Using features that IE does not support with no graceful fall-back
  • Running into interoperability bugs and implementation differences in IE

Changing the User Agent string

One of the most significant issues we saw was related to sites not detecting that IE on Windows Phone is a mobile browser and therefore providing desktop content. This often results in sites displayed with tiny text that you need to zoom in to read and then pan around. It also often means more data is transmitted over the phone's data connection because the content isn't mobile optimised. Images are large and many more ads are downloaded and shown.

[…]

We updated the User Agent string in IE on Windows Phone to increase the number of sites that would correctly deliver the best mobile content. This continues an unfortunate pattern that all browsers have had to deal with and most web developers have run into. For example, there is an interesting discussion from as early as 2006 in a WebKit bug entitled "Safari lies. Reports itself as Mozilla, Gecko and KHTML too." When we shipped IE11 on the desktop, we added the token "like Gecko" to the string because it significantly improved compatibility with desktop sites. Chrome and Opera claim to be like Gecko and Safari in order to be compatible with web content.

Mapping legacy webkit-prefixed features to IE implementation

After changing the user agent string so that IE receives the same content as other phone browsers we could begin to analyse issues that were breaking mobile experiences. The first important problem we identified was that many mobile sites only send webkit-prefixed content for CSS gradients, flexbox, transitions, and animations. These are features that IE11's web standards-based engine already supports for sites with cross-browser mark-up. As Mozilla found, WebKitCSSMatrix is commonly used on mobile devices. IE supports MSCSSMatrix. Many sites also use window.orientation instead of the emerging standard screen.orientation. The second problem we found here is that sites also often use old syntax in their code. For example, using the old gradient syntax instead of the updated standards based approach.

In Windows Phone 8.1 Update, we added a mapping of popular webkit-prefixed APIs to the standards based support already part of IE11. This means that sites that only send WebKit code are translated into standards based code as the page loads. We are not planning to support all webkit-prefixed APIs. We have added mappings for the ones that are so prevalent in mobile sites that the web won't work without them.

Adding support for non-standard proprietary features

We found a small number of non-standard features popularised by Apple on the iPhone in widespread use. These features are not currently on a standards track but browsers that don't support them can't provide a good experience for top sites on the mobile web. One example is -webkit-appearance, which allows a page to modify the styling of an element to match native applications. As Mozilla points out, "not only is it non-standard, but its behavior changes from one browser to another." Unfortunately, without some level of support for these non-standard proprietary features, web sites are more difficult to use.

New features supported in IE

There are several standards-based features that IE11 didn't support that are used infrequently on desktop sites, but are in common use in the mobile web. Once we made IE11 receive more mobile content we determined that we would need to add these features. For example, window.locationbar is defined in HTML5 but rarely used on desktop sites. We prioritised implementing several new features based on the mobile sites they enabled.

One of the larger API-related issues affecting compatibility with mobile sites is support for touch. In IE10, we shipped support for Pointer Events, which is now a Candidate Recommendation at W3C, and we updated the implementation in IE11 to incorporate changes in the spec. Using Pointer Events provides many performance and functional advantages to sites that wish to use either mouse, touch, pen or other pointer inputs and we continue to recommend this as the best API for sites that work for users across all of their devices.

On the mobile web, most sites have been coded to use the older Touch Events model and users expect those sites to just work. In the IE11 update, we added support for touch events so that these sites would work correctly. Our research has shown that on the desktop web, enabling touch events on a device that also supports a mouse (like Windows tablets and 2 in 1 devices) causes more problems—for example, we found that mouse and trackpad support is broken on about 10% of top sites when Touch Events are enabled. Many sites don't expect to be able to receive touch events and mouse events and only support one or the other. We have joined other browser vendors in the W3C Touch Events Community Group to work through these issues for the web at large. We'll talk more about pointer and touch events in a future post.

What can you do?

Many of the changes we've made are specifically targeted at consuming legacy or vendor prefixed content published on these sites. It is not our goal to support all the -webkit- vendor prefixed APIs. While we will continue our outreach efforts to encourage these sites to adopt standards-based mark-up, the support we've added is necessary today for the mobile web to just work. You can help here too if you see sites using non-standard code: we are collaborating with Mozilla at webcompat.com to record broken sites. These sites often cause issues across multiple browsers including Firefox and IE and it is easy for you to report problematic sites.

If you are a web developer, run your site through the scanner tool on http://modern.ie. This tool will identify common coding problems including issues with vendor prefixes and help you fix your code.

When taken all together, the changes we have made to IE in Windows Phone 8.1 Update dramatically improve compatibility with the most popular mobile web sites. The update is rolling out to those of you already on the Windows Phone 8.1 Preview for Developers and will roll out to consumers with devices running Windows Phone 8.1 in the coming months. We have also published a comprehensive list of all the changes in the IE Developer Guide on MSDN.
0
sierkb15.08.14 12:19
Im Gespräch war vor ein paar Jahren Microsoft-intern durchaus auch, bzgl. der Rendering-Engine für den Internet Explorer nicht mehr auf die eigene zu setzen sondern auf WebKit. Schlussendlich hatte man sich bei Microsoft bzw. beim IE-Team aber dann dagegen entschieden und dafür, bei der eigenen zu bleiben und diese weiterzuentwickeln, wie man sehen kann.
0
Dirk J15.08.14 12:21
sierkb
Im Gespräch war vor ein paar Jahren Microsoft-intern durchaus auch, bzgl. der Rendering-Engine für den Internet Explorer nicht mehr auf die eigene zu setzen sondern auf WebKit. Schlussendlich hatte man sich bei Microsoft bzw. beim IE-Team aber dann dagegen entschieden und dafür, bei der eigenen zu bleiben und diese weiterzuentwickeln, wie man sehen kann.

Da kann ich nur sagen "Gott sei dank" wenn ich die JavaScript Performane vergleiche.
0
berkyl15.08.14 14:40
Dirk J
Da kann ich nur sagen "Gott sei dank" wenn ich die JavaScript Performane vergleiche.

Wie kommst du darauf das die JS-Performance von IE 11 so überwältigend sein soll?
0
Dirk J15.08.14 15:45
berkyl
Dirk J
Da kann ich nur sagen "Gott sei dank" wenn ich die JavaScript Performane vergleiche.

Wie kommst du darauf das die JS-Performance von IE 11 so überwältigend sein soll?

Weil ich alle Browser im Webkit Benchmark getestet habe.
0
tzi15.08.14 16:33
Dirk J
Dann nenn mir doch mal einen.
Einen? Hier hast du eine ganze Liste von nicht implementierten Standards im Vergleich IE, Firefox und Chrome in den jeweils aktuellen Versionen:
0
sierkb15.08.14 16:55
Viel interessanter als obige Newsmeldung finde ich eigentlich diese recht unscheinbare Meldung von vor 4 Tagen – mich wundert, dass sie es angesicht ihres Charakters nicht bis hierher hierher geschafft hat und auch sonst kaum Beachtung fand:

The Register (11.08.2014): Microsoft joins OpenGL 3D graphics group
Love of WebGL after 14 years an outsider,

Twitter, Neil Trevett @neilt3d
At #web3d2014 Microsoft announce they joined #khronos and will participate in #webgl working group. Warm welcome to @frankolivier and team!
Twitter, JSON Statham @sachasayan
Hell just froze over. RT @neilt3d: At #web3d2014 Microsoft announces they joined #khronos and will participate in #webgl working group.
Twitter, Rob Belics @RobBelics
@neilt3d @frankolivier How many decades did this take? I mean, how late are they to the party?

Der Schritt kommt einer kleinen Revolution gleich bzw. ist eine 180-Grad-Wende, hat Microsoft diesen – Unterstützung von OpenGL/WebGL (IE11 nun erstmalig mit WebGL-Unterstützung), doch über fast eineinhalb Jahrzehnte lang ums Verrecken nicht machen wollen zugunsten des hauseigenen DirectX. Jetzt also doch. Endlich.


Siehe dazu auch:

Avi Bar-Zeev Blog "RealityPrime" (16.06.2011): Why Microsoft and Internet Explorer need WebGL (and vice-versa)
(Wer ist Avi Bar-Zeev? , )

ExtremeTech (02.08.2012): Valve: OpenGL is faster than DirectX — even on Windows
0
Dirk J15.08.14 17:22
tzi
Dirk J
Dann nenn mir doch mal einen.
Einen? Hier hast du eine ganze Liste von nicht implementierten Standards im Vergleich IE, Firefox und Chrome in den jeweils aktuellen Versionen:

Richtig lesen hilft manchmal. Der erste den ich mir gegriffen habe, tab-size ist editors draft: W3C schreibt: The following features are at risk, and may be droped during CR period. Wir reden hier von W3C Standards!!! Wenn du Editors Drafts benutzt bist du selber Schuld.
0
tzi15.08.14 17:39
Dirk J
Richtig lesen hilft manchmal. Der erste den ich mir gegriffen habe, tab-size ist editors draft: W3C schreibt: The following features are at risk, and may be droped during CR period. Wir reden hier von W3C Standards!!!
Ein einziges Beispiel ist natürlich stellvertretend für die ganze Liste.
Dirk J
Wenn du Editors Drafts benutzt bist du selber Schuld.
Wie gesagt, du hast nicht verstanden wozu Vendor Prefixes sind.
0
Dirk J15.08.14 17:49
tzi
Dirk J
Richtig lesen hilft manchmal. Der erste den ich mir gegriffen habe, tab-size ist editors draft: W3C schreibt: The following features are at risk, and may be droped during CR period. Wir reden hier von W3C Standards!!!
Ein einziges Beispiel ist natürlich stellvertretend für die ganze Liste.
Dirk J
Wenn du Editors Drafts benutzt bist du selber Schuld.
Wie gesagt, du hast nicht verstanden wozu Vendor Prefixes sind.

Doch um Sachen zu implementieren die aktuell kein Standard sind. Wozu sollte man die sonst auch brauchen? Was mich auch nicht stört. Nur sollte man dann das auch so kommunizieren.
0
tzi15.08.14 18:05
Dirk J
Nur sollte man dann das auch so kommunizieren.
Wenn du dich auf caniuse.com beziehst, die nötigen Resourcen sind dort jeweils verlinkt.
0
Goog15.08.14 19:16
Die JavaScript Performane vom aktuellen IE ist schon gewaltig. Auch sonst dürfte der IE der zurzeit schnellste Browser sein.
0
dom_beta15.08.14 23:14
sierkb
ExtremeTech (02.08.2012): Valve: OpenGL is faster than DirectX — even on Windows

das war 2012; mittlerweile dürfte es wohl anders sein.

Soweit ich weiß, ist das zwischen DirectX und OpenGL immer ein Ping-Pong-Spiel.

Meine das stammt aus eine Ausgabe von ChaosRadio Express oder Mac-TV. Keine Ahnung, zu lange her.
...
0
ctismer
ctismer16.08.14 00:33
Luzifer
@ MacTechNews:

"eindeutig nicht positiv"?

Was ist denn das für ein Deutsch? Wie wäre es mit:

"eindeutig negativ"?

Das ist das korrektere Deutsch, während du dir klar machen solltest warum du hier falsch liegst:
eindeutig negativ ist nicht das Gleiche, sondern schließt die Null aus, die bei eindeutig nicht positiv dazugehört.

Ich denke daher dass die Formulierung absichtlich und korrekt war.
0
sierkb16.08.14 07:26
dom_beta
das war 2012; mittlerweile dürfte es wohl anders sein.

Ja und? Dein Satz impliziert, dass Du erwartest, dass es mittlerweile anders sei. Warum sollte es? Und wenn es nicht oder zwischendurch zwar anders war und seitdem wieder erneut nicht mehr anders ist? Wäre das schlimm? Deutlich ist nur: OpenGL hat Potential, ist leistungsfähig, kann neben der proprietären Schnittstelle DirectX absolut bestehen und mithalten, ist in Teilen vielleicht sogar besser. Darum geht's.
Soweit ich weiß, ist das zwischen DirectX und OpenGL immer ein Ping-Pong-Spiel.

Auch da: ja und? Ist doch gut, Konkurrenz belebt das Geschäft. OpenGL verbessert sich, und DirectX tut dies auch, beide werden derzeit z.B. hardwarenäher: , , .
Und dann ist in Bezug auf Apple dann ja noch das hier zu nennen: .
Egal, wie man es nimmt – es ist gut und sehr zu begrüßen, dass Microsoft nun nach langer Zeit doch bei OpenGL/WebGL mitmacht. Ich denke, da sind wir uns einig. Um mehr ging es mit mit der Zwischenmeldung nicht.
0

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.