Einzelnen Beitrag anzeigen
Alt 30-01-2010, 15:17   #6 (permalink)
Sören
reXcel
 
Benutzerbild von Sören
 
Registriert seit: Aug 2002
Ort: Herford
Beiträge: 4.774
Prekär ist aus meiner Sicht, dass Google selber den Chrome Browser im Rennen hat. Die werden sich in den nächsten Jahren Schritt für Schritt überlegen, wie sie den Browser so aufwerten können (mit ersthaft guten Funktionen), dass ihre eigenen Anwendungen immer besser laufen. Dadurch gewinnt ihre Online-Software noch Vorsprung zur Konkurrenz und der Chrome bekommt Zuwachs. Das ganze geht an unabhängigen Gremien wie dem w3c natürlich vorbei.
Genau das hat Microsoft ja seit 10 Jahren (seit der Netscape Ära) probiert – ist aber gescheitert weil zu wenige aufgesprungen sind. Und sie selber hatten keine relevanten Websites um den Markt zu pushen. Das sieht jetzt bei Google ganz anders aus. Sehr unschön.

Zitat:
Zitat von Barschel2004 Beitrag anzeigen
und wie soll das technisch funktionieren
Barschel als Nicht-Programmierer meint die Frage so wie er sie gestellt hat, oder?
Also: um im IE keine "kaputte" Darstellung von HTML/CSS zu erhalten, und damit JavaScript richtig läuft, wird in der Praxis oft alles in anderen Browsern entwickelt (oft FF, weil dort die Entwicklerwerkzeuge zum Prüfen und Ändern gut sind). Und dann werden jeweils im Nachgang die Änderungen für den IE eingebaut. Hier muss man dann zwischen IE 6 und den Nachfolgern unterscheiden, da der IE6 noch besondere Zicken hat(te).

Ohne Layoutanpassung sieht im IE schnell alles kaputt und falsch platziert aus. Wenn man z.B. mit Text und Layout in Spalten arbeitet, geht gar nichts ohne aufwendige Anpassung.
Wenn JS Programmierung nicht speziell den IE berücksichtigt, läuft dort gar nichts. Programmierung ist zimperlicher als Design.

Bei JS-Frameworks, die eine Grundprogrammierung von all dem anbieten muss das gesamte Framework Rücksicht auf den IE nehmen. Was dort nicht geht oder nur mit sehr großem Umstand realisiert werden kann, beeinflusst das gesamte Framework in der Entwicklung... Das alles bedeutet großen Aufwand.

Kurzfazit: wenn die den Extrawurst-Code für den IE rausnehmen, dann läuft dort nichts mehr. Sie werden also im Kundeninteresse eine Abfrage machen und wenn der User den IE6 verwendet, endet die Seite mit einem "Stoppschild".
__________________
iPhone, iPad, Android und Flash Video Streamingserver
Streaming & Live-Streaming für Flash, iPhone, iPad, iPod touch und Android.
Inkl. Player, Videokonvertierung in optimierte Formate, Playercode, Flexplayer, etc...
Sören ist offline   Mit Zitat antworten