Original-URL des Artikels: https://www.golem.de/news/internet-explorer-jquery-2-0-ohne-unterstuetzung-fuer-ie6-7-und-8-1206-92847.html    Veröffentlicht: 29.06.2012 08:49    Kurz-URL: https://glm.io/92847

Internet Explorer

jQuery 2.0 ohne Unterstützung für IE6, 7 und 8

Das jQuery-Team hat einen Ausblick auf die kommenden Versionen seiner populären Javascript-Bibliothek gegeben. Mit jQuery 2.0 soll die Unterstützung für den Internet Explorer in den Versionen 6, 7 und 8 wegfallen, so dass jQuery kleiner wird.

Eines der Prinzipien von jQuery ist es, Entwicklern die Anpassungen an veraltete Browser abzunehmen. Genau aus diesem Grund werden bislang auch veraltete Browser wie Internet Explorer 6, 7 und 8 unterstützt. Mit jQuery 2.0 wollen sich die Entwickler dieser Altlast entledigen, ohne aber die Unterstützung der Browser aufzugeben, denn auf manchen Webseiten werden die Browser weiterhin in nennenswertem Umfang genutzt, heißt es in einem Blogeintrag.

So ist zunächst für Anfang 2013 die Veröffentlichung von jQuery 1.9 geplant, die die mit jQuery 1.8 begonnenen Aufräumarbeiten fortsetzt. So werden viele in jQuery 1.8 als veraltet markierte APIs in jQuery 1.9 komplett entfernt. Internet Explorer 6, 7 und 8 werden in jQuery 1.9 in gleichem Umfang unterstützt wie in jQuery 1.8. Dabei soll die Serie 1.9 längere Zeit gepflegt und an alle neuen Browserbugs angepasst werden.

Bereits kurze Zeit nach jQuery 1.9 soll zudem die Version 2.0 erscheinen und die gleichen APIs unterstützen wie jQuery 1.9, mit einem wesentlichen Unterschied: Die Unterstützung für den Internet Explorer in den Versionen 6, 7 und 8 fällt weg. Die Entwickler werden in dieser Version keine Rücksicht auf die Eigenheiten dieser veralteten Browser nehmen und damit nennenswerte Codeteile aus jQuery entfernen.

Nutzer sollen zwischen diesen beiden Versionen wählen können, wobei sie bis auf Unterstützung alter Internet-Explorer-Versionen identisch sein sollen, so dass sie leicht ausgetauscht werden können. Es besteht auch die Möglichkeit, mittels "Conditional Comments" beide Versionen zu verwenden, so dass moderne Browser jQuery 2.0 erhalten, die alten IE-Versionen aber jQuery 1.9.

Zugleich aber hoffen die jQuery-Entwickler, einige Dinge, darunter die Fehlerbehandlung mit $.Deferred, in jQuery 2.0 verbessern zu können, da der Internet Explorer hier derzeit für Einschränkungen sorgt.  (ji)


Verwandte Artikel:
Internet Explorer 6: Microsoft rät vom eigenen Produkt ab   
(05.03.2011, https://glm.io/81923 )
Javascript-Bibliothek: jQuery 1.8 wird modular   
(25.06.2012, https://glm.io/92721 )
jQuery++: Kleine Helfer machen jQuery schneller   
(05.06.2012, https://glm.io/92296 )
Mobile Web-Apps: jQuery Mobile 1.1.0 ist fertig   
(17.04.2012, https://glm.io/91204 )
Javascript-Bibliothek: jQuery Foundation gegründet   
(07.03.2012, https://glm.io/90312 )

© 1997–2019 Golem.de, https://www.golem.de/