Tag: internet-explorer
WebGL Filter: Bibliothek für HTML5-Bildeffekte
Dass WebGL nicht automatisch mit 3D-Programmierung verbunden werden muss, zeigt sehr schön das Projekt WebGL Filter: Bei dieser gelungenen JavaScript-Bibliothek werden die Canvas- und WebGL-Technologien eingesetzt, um spezielle Bildeffekte zu erzielen. Auf der Demo-Seite können die unterschiedlichen Filter (wie Gradationskurven, Helligkeit, Kontrast, Farbton, Sättigung, Weichzeichner, Scharfzeichner, Tilt Shift, Wölbung, Perspektive) in Echtzeit auf eine Grafik angewendet werden.

Die Filter werden zwar mit Canvas dargestellt, doch die eigentlichen Berechnungen werden durch WebGL vorgenommen. Dazu kommt das WebGL-Framework GLFX.js zum Einsatz, das ebenfalls vom Entwickler Evan Wallace stammt. Bei GitHub steht der Quelltext des Projekts zum Download bereit. Um die manipulierten Bilder abzuspeichern, setzt der Entwickler das SimpleHTTPServer-Modul von Python ein.
IE9 Compat Inspector: Websites live überprüfen
Mit dem Erscheinen von Internet Explorer 9 wurde die Verbreitung von HTML5 und modernen Browserfunktionen weiter vorangetrieben. Doch manche Seiten funktionieren nicht auf Anhieb mit dem Standard-Modus des neuen Webbrowsers. So müssen unter Umständen bestimmte JavaScript-Prozeduren umgeschrieben oder gar entfernt werden. Was die genaue Fehlerquelle ist, lässt sich nun mit dem IE9 Compat Inspector ausfindig machen. Das Skript muss als letztes Skript-Element auf der gewünschten Seite eingebunden werden und anschließend werden Informationen eingeblendet, die Aufschluss über die Kompatibilität der Seite geben.

Der IE9 Compat Inspector verwendet neue Funktionen, die in Internet Explorer 9 integriert wurden. So werden native APIs überschrieben und anschließend die Wechselwirkungen zwischen der Seite und der nativen Ebene verglichen. Mit dem Tool können Fehler verifiziert oder mit den Developer Tools untersucht werden. Ein Test Drive steht auf dieser Seite bereit.
Internet Explorer 9: Finale Version veröffentlicht
Seit heute steht wie angekündigt die finale Version von Microsofts Internet Explorer 9 zum Download bereit. Eine Beschreibung der neuen Funktionen findet sich nach wie vor in diesem Artikel. Hauptsächlich zählen eine überarbeitete Benutzeroberfläche, verbesserte Download- und AddOn-Manager, erweiterte Tab-Möglichkeiten, Tracking-Schutz, ActiveX-Filter sowie eine native Integration in Windows 7 zu den wesentlichen Neuerungen. Unter der Haube wurden eine Hardware-Beschleunigung und moderne HTML5- und CSS3-Funktionen implementiert. Die neue JavaScript-Engine "Chakra" ist schneller als die Engine des Vorgängers, weshalb der Browser im SunSpider-Benchmark nun sehr gut abschneidet.

Testen lässt sich die Geschwindigkeit des neuen Browsers unter Anderem auf der Seite "Beauty of the Web", auf der Microsoft verschiedene Demos bereitstellt.
Insgesamt stellt Version 9 des Microsoft-Browsers eine wesentliche Verbesserung im Vergleich zu seinem Vorgänger dar. Aber auch die Konkurrenz schläft nicht und so wird sich in den nächsten Wochen bei Chrome und Firefox Einiges tun.
Zum Abschluss sollte erwähnt sein, dass Internet Explorer 9 noch nicht alle CSS3-Attribute unterstützt. Mit dem Kompatibilitätsmodus lässt sich übrigens das Verhalten von Internet Explorer 8 simulieren, allerdings können dann die Features von Version 9 nicht genutzt werden.
Wer Internet Explorer 9 installiert und zur Optimierung noch auf Version 8 zugreifen möchte, sollte nach wie vor auf die Internet Explorer Application Compatibility VPC Images zurückgreifen.
IE6 Countdown: Microsoft will Browser begraben
Zum Wochenende gibt es noch eine Meldung über Microsoft und den langsam verschwindenden Internet Explorer 6: Die Redmonder haben die Website "IE6 Countdown" ins Leben gerufen, um den endgültigen Untergang des Browsers zu unterstützen. Damit reiht sich die Seite neben andere Projekte wie "Death To IE6" oder den IE6 Countdown to Death ein.
Beim ersten Blick auf die Microsoft-Website zeigt sich eine Weltkarte, auf der die globale Verteilung des veralteten Webbrowsers zu sehen ist.

So bewegen sich die prozentualen Anteile von Internet Explorer 6 in den meisten Ländern bei etwa 5%, während beispielsweise in China noch rund 34% der Bevölkerung den Browser verwenden. Immerhin beläuft sich die weltweite Nutzung im Februar 2011 auf 12% — das sind laut Microsoft und Net Applications 9% weniger als im Vorjahr.
Als Maßnahme zur Verringerung der Nutzung von IE6 schlägt Microsoft Aufklärung vor, die zum Beispiel mit einem fertigen Banner erreicht werden kann. Ziel der Seite ist es, die weltweite Verbreitung von Internet Explorer 6 so lange zu veranschaulichen, bis die Nutzung auf unter 1% gesunken ist. Der offizielle Support des Browsers läuft noch bis 2014.
Webentwicklung: Neues von der Browserwelt 2011
Momentan arbeiten die Browserhersteller mit Hochdruck an neuen Versionen und Features. Auch wenn Browser-Updates in erster Linie die Herzen der Webentwickler höher schlagen lassen dürfte, werden die neuen Versionen auf längere Sicht auch in der breiten Masse zu finden sein. Ein Aufschwung hinsichtlich technischer Machbarkeiten und komfortableren Funktionen wird es dennoch wohl erst in ein paar Jahr geben. Nichtsdestotrotz darf man auf die weitere Entwicklung der Browser gespannt sein.
Dass die Konkurrenz unter den Browserherstellern präsent ist und stets ein Hegen nach größeren Marktanteilen eine übergeordnete Rolle spielt, zeigt sich auch wieder auf einer Website von Mozilla, auf der die Fakten zwischen Firefox 4 und Internet Explorer 9 verglichen werden. Und während Version 4 des Mozilla-Browsers schon in den Startlöchern steht, macht man sich im Firefox User Experience Team schon Gedanken über Firefox 5 — hier stehen unter Anderem seitenspezifische Funktionen im Vordergrund, die als Schaltfläche in der Titelleiste abrufbar sein sollen (siehe Abbildung).

Bei Microsoft freut man sich derzeit über zwei Millionen Downloads des Internet Explorer 9 Release Candidates, der kürzlich veröffentlicht wurde. Inzwischen steht auch der Release-Termin für die finale Version des neunten Microsoft-Browsers fest: Am 14. März 2011 soll es soweit sein.
Bei Mozilla folgt man einer strengen Roadmap und so soll Firefox 4.0 Ende März erscheinen. Man darf also gespannt sein.
Bei Google wurde eine erste Beta-Version von Chrome 10 veröffentlicht, die unter Anderem Optimierungen für die JavaScript-Engine "Crankshaft" sowie eine hardwarebeschleunigte Video-Wiedergabe enthält. In den kommenden Monaten wird sich also einiges tun.
Internet Explorer 9: Liste unterstützter CSS3-Attribute
Mit der Veröffentlichung der Internet Explorer 9-Beta-Version gewährt Microsoft neugierigen Benutzern und Entwicklern erste Einblicke in den kommenden Webbrowser. Fakt ist, dass sich mit Version 9 viele Dinge zum Positiven gewandt haben und Entwicklern sehr moderne Möglichkeiten zur Verfügung stehen werden, mit denen sich ansprechende Webauftritte umsetzen lassen. Zudem gibt die kommende Browser-Version innovative Impulse für die Benutzeroberfläche von Browsern und die Benutzung von Websites im Allgemeinen.
Da besonders für Webentwickler Webstandards ein wichtiges Thema darstellen, haben sich kritische Beta-Tester die unterstützten CSS3-Attribute einmal genauer angesehen und eine Liste zusammengestellt, in der sich alle momentan verfügbaren Eigenschaften finden.

Während fehlende Pseudo-Klassen wie ":valid" oder ":required" verkraftbar wären, stellt sich hingegen bei Eigenschaften wie "text-shadow", "gradients" oder "transitions" die Frage, warum derartige Attribute noch nicht integriert wurden. Das "Multi-column Layout Module" steht ebenfalls noch nicht zur Verfügung und gerade diese Komponente stellt eine interessante Möglichkeit für die Umsetzung von CSS-Layouts dar.
Man sollte sich vor Augen halten, dass es sich stets um eine Beta-Version handelt und daher bleibt abzuwarten, wie sich die Unterstützung der CSS-Standards noch weiterentwickeln wird. Ein generelles Problem stellt die gleichmäßige Unterstützung der neuen CSS3-Attribute ohnehin noch dar, da es hier noch in allen gängigen Browsern zu Abweichungen kommt.
Internet Explorer 9: Ein Ausblick auf das neue Web
Zurück aus München: Anlässlich des Launch-Events "Beauty of the Web" in San Francisco fand heute in der Landeshauptstadt von Bayern eine kleine Vorstellung des Internet Explorer 9 statt. Dort hielt Daniel Melanchthon (Technical Evangelist, Microsoft) einen interessanten Vortrag über die neuen Funktionen von Internet Explorer 9 und die Zukunft des Webs.

Unter neutralen Gesichtspunkten (also unabhängig von der Veröffentlichung der IE9-Beta-Version) wurde sehr deutlich, in welche Richtung sich die Welt der Websites in der nächsten Zeit entwickeln wird. Die rasante Weiterentwicklung der Webbrowser (und der Betriebssysteme) wird maßgeblich zum Erscheinungsbild von Internetseiten und Online-Anwendungen beitragen. Die Rahmen von Browsern treten weiter in den Hintergrund und die eigentliche Website wird noch mehr im Mittelpunkt stehen — dieses Konzept verfolgen neben Internet Explorer 9 alle aktuellen Versionen (meistens noch Nightly Builds) der verbreiteten Webbrowser. Einige Besonderheiten bringt Version 9 des Microsoft-Browser noch mit sich, welche die Integration von Websites in Windows 7/Vista weiter unterstützen.
Weiterlesen...Internet Explorer 9: Beta zum Download bereit
Nachdem Microsoft 4 "Platform Preview"-Versionen des kommenden Internet Explorer 9 veröffentlicht hat, steht ab heute die offizielle Beta-Version zum Download bereit. Im Rahmen der "Beauty of the Web" kann die 2,3 MB große Installation (Web-Setup) für Windows 7/Vista heruntergeladen und getestet werden. Als Hinweis: Eine Installation aktualisiert den vorhandenen Internet Explorer 8 des Betriebssystems.
Version 9 des Microsoft-Browsers wartet endlich mit Features wie HTML5, CSS3, einer verbesserten JavaScript-Engine (Chakra), Hardware-Beschleunigung (Direct2D), Jump-Lists, "Aero Snap"-Integration und einer modernen Benutzeroberfläche auf.

Besonders auf die Geschwindigkeit und die Darstellung von komplexen HTML5/CSS3-Animationen wurde bei dem neuen Webbrowser geachtet. So finden sich auf der Website etliche Beispiele, welche die Benutzer von den neuen Fähigkeiten überzeugen sollen. Dazu zählt beispielsweise auch das grafische Projekt "The Endless Mural".
Überzeugend sind in jedem Fall die aufgeräumte Benutzeroberfläche und die verbesserten Entwickler-Tools, die über F12 zu erreichen sind — hier findet sich endlich das vermisste "Network"-Modul zur Analyse von Ladezeiten. Von der Performance des Browsers sollte sich jeder Benutzer selbst ein Bild machen. Alle neuen und wichtigen Funktionen finden sich auf dieser Seite. Den offiziellen Blog-Eintrag des IEBlogs gibt es hier. Ich werde noch einmal ausführlicher über die neue Browser-Version berichten.