MACNOTES

Veröffentlicht am  7.02.08, 23:18 Uhr von  ml

Safari 3.1 mit neuen Funktionen

Safari Während Apple fleißig an Mac OS X 10.5.2 schraubt, sind auch die Safari-Entwickler nicht untätig gewesen. Letzte Nacht wurde allen angemeldeten ADC-Mitgliedern eine Vorschau-Version von Safari 3.1 zur Verfügung gestellt. Diese setzt mindestens Tiger 10.4.11 voraus.

Mit der Vorschau beweist Apple erneut, wie sehr der Firma daran gelegen ist Safari zu dem Browser mit der umfassendsten Unterstützung von Web-Standards zu machen. Eigentlich ist es unpräzise an dieser Stelle von Safari zu sprechen. Gemeint ist eigentlich WebKit, die Safari zugrunde liegende Browser-Engine. WebKit ist ein Open-Source-Projekt an dem mittlerweile viele Freiwillige aber auch etliche Firmen mitarbeiten.

Unterstützung für HTML 5
Unter dem Stichwort HTML 5 arbeitet das Web-Standardisierungsgremium W3C momentan an den Festlegungen für den nächsten HTML-Standard. Einiges davon wurde bereits in das WebKit integriert. So werden bereits die

Eine bedeutende Neuerung von HTML 5 ist die Unterstützung des sog. SQL storage APIs. Damit ist es möglich strukturierte Daten mit Hilfe von SQL lokal auf dem Rechner abzuspeichern. Diese Technologie ist insbesondere für kommende Web-Applikationen interessant.

Schriften, CSS und Javascript
Ein großes Problem heutiger Web-Designer sind noch immer Schriften. Die zur Darstellung einer Webseite benötigten Schriften sind unter Umständen auf einer Plattform nicht verfügbar und müssen deshalb durch eine Alternative ersetzt werden. Dadurch kann es aber zu Verwerfungen im Design kommen. Safari 3.1 unterstützt deshalb das Herunterladen von Schriften, die dann für die Darstellung der Webseite verwendet werden können.

Mit Javascript sind heute schon zahlreiche Effekte in einer Webseite realisierbar. Mit der Unterstützung von CSS3 Animationen geht das WebKit jetzt noch einen Schritt weiter. Mit Hilfe der Animationen lassen sich viele dynamische Änderungen von CSS-Eigenschaften animieren.

Mit Hinblick auf die immer weiter steigenden Anforderung von Webseiten hinsichtlich der Benutzung von Javascript haben die WebKit-Entwickler eine native Version der getElementByClassName-Funktion implementiert. Diese ist bis zu 30 mal schneller als bisherige Javascript-Implementierungen.

Fazit
Mit Safari 3.1 demonstriert Apple einmal mehr den Anspruch mit dem WebKit eine Browser-Engine zu schaffen, die aktuelle und zukünftige Web-Standards möglichst akkurat umsetzt. Die Möglichkeiten von HTML 5 schaffen die Grundlagen sowohl visuell als auch technisch anspruchsvolle Web-Anwendungen umzusetzen. Dies ist insbesondere auch für Plattformen wie das iPhone interessant.

Übrigens, wer keinen kostenlosen ADC-Zugang besitzt und sich auch nicht anmelden möchte, der kann sich auch mit den Nightly Builds des WebKits einen Eindruck von den neuen Funktionen machen.

 Und wie ist deine Meinung?  Schreib uns einfach!

 5 Kommentar(e) bisher

  •  sm sagte am 7. Februar 2008:

    Am interessantesten sind wohl die lokalen SQL storage APIs. Dieses automatische herunterladen von Schriftarten wird direkt deaktiviert…

    So weit kommts noch dass Webseiten mich mit Schriftarten zumüllen :)

    Antworten 
  •  -martin sagte am 8. Februar 2008:

    …die Schriftarten werden wohl mit löschen des Verlaufs/der Cookies wieder verschwinden.

    Antworten 
  •  Zwergenfuss sagte am 8. Februar 2008:

    Natürlich werden die Schriften NICHT installiert. Die Entwickler denken schon auch noch mit

    Antworten 
  •  sm sagte am 8. Februar 2008:

    es spielt doch keine rolle ob sie installiert werden oder nicht…

    ich geh auf webseiten um sie zu betrachten und nicht damit die webseite automatisch sachen auf meinen mac läd. wer weiß, was man in eine ttf-datei alles “einbinden” kann, was der safari dann einfach “ausführt” …

    interessante angelegenheit :)

    Antworten 
  •  Zwergenfuss sagte am 8. Februar 2008:

    Was? Du gehst auf eine Webseite um sie zu betrachen? Sag mal… du weißt schon wie die Webseite zu dir gelangt, oder? Du solltest dir vielleicht erst einmal das Konzept durchlesen bevor du maulst.

    Antworten 

Kommentar verfassen

Werbung
© 2006-2013 MACNOTES.DE. Made with insanely great for all things Mac. Apple.de