Abo
  • Services:

Firefox 4 spricht HTML5 und ES5

Firefox 4 bietet aber auch zahlreiche neue Funktionen für Webentwickler. Das gilt auch für die neue Javascript-Engine, die weite Teile von ECMAScript 5 unterstützt, einschließlich deren Modus "strict". Neu ist auch die Web Console, ein Werkzeug für Webentwickler, mit dem sich eine laufende Webapplikation untersuchen lässt. Wie ein "Head-Up-Display" gibt sie Einblicke in dynamische Webseiten, einschließlich Netzwerkaktivität und Warnungen für CSS. Anders als Firebug ist die Web Console fester Bestandteil des Browsers.

Bessere HTML5-Unterstützung

Stellenmarkt
  1. Bosch Gruppe, Waiblingen
  2. ivv GmbH, Hannover

Die HTML5-Unterstützung von Firefox haben die Entwickler weiter ausgebaut. So enthält Firefox 4 einen HTML5-fähigen Parser, der auch Inline-SVG unterstützt und laut den Mozilla-Entwicklern stärker an dem in HTML5 spezifizierten Parser orientiert ist. Da der Parser in einem eigenen Prozess abläuft, soll sich diese Veränderung auch positiv auf die Geschwindigkeit auswirken.

  • Eine 360°-Videotour durch Cannes, ermöglicht durch WebGL
  • Firefox mit Hardwarebeschleunigung per GPU unter Mac OS X
  • Firefox mit Hardwarebeschleunigung per GPU unter Windows
  • Firefox mit Hardwarebeschleunigung per GPU unter Linux
  • Einstellungen von Firefox 4 unter Linux
  • Einstellungen von Firefox 4 unter Mac OS X
  • Tabgruppen in Firefox 4 unter Linux
  • Tabgruppen in Firefox 4 unter Linux
  • Tabgruppen in Firefox 4 unter Linux
  • Reload- und Stop-Button vereint
  • Reload- und Stop-Button vereint
  • Firefox 4 mit aktivierbarer Addon-Leiste
  • Addon-Manager von Firefox 4 unter Linux
  • Addon-Manager von Firefox 4 unter Mac OS X
  • App-Tabs lassen sich in Firefox 4 anpinnen.
  • Der neue Firefox-Button unter Linux
  • Der neue Firefox-Button unter Mac OS X
  • Der neue Firefox-Button unter Windows
  • HTML5-Demo Letterheads in Firefox 4
  • HTML5-Demo Letterheads in Firefox 4
  • Personas verändern das Aussehen des Browsers - jetzt auch mit Transparenzen.
  • Firefox 4 unter Mac OS X
  • Suchmaschinenauswahl in Firefox 4 unter Linux
  • Firefox Sync integriert
  • Firefox Sync integriert
  • Tabgruppen unter Windows
  • Firefox 4 mit Tabs on Top
  • App-Tabs melden Veränderungen in verdeckten Tabs.
  • App-Tabs melden Veränderungen in verdeckten Tabs.
  • Firefox 4 ohne Statusleiste: URLs, die Links zeigt Firefox dennoch am unteren Bildschirmrand.
HTML5-Demo Letterheads in Firefox 4

Firefox 4 unterstützt auch einige neue HTML5-Elemente, darunter article, section, nav, aside, hgroup, header und footer sowie die HTML5-Elemente mark, figure und figcaption. Der Browser kann auch mit dem HTML5-Attribut hidden umgehen.

HTML5 Forms

Firefox 4 unterstützt HTML5-Formulare, wenn auch nicht in allen Einzelheiten. Neben neuen Input-Typen und -Attributen wie Autofocus und Platzhalter werden Datenlisten, entkoppelte Formulare, Formularvalidierung inklusive Bedingungen und neue CSS-Selektoren unterstützt. Auch mit dem Objekt Formdata kann Firefox 4 umgehen.

HTML5-Video mit WebM

Per HTML5-Tag eingebettete Videos können in Firefox 4 auch im freien Format WebM abgespielt werden, das Google auf Basis von VP8 entwickelt hat.

Firefox 4 stellt ein API zum Zwischenspeichern von Videos bereit und unterstützt dabei das entsprechende HTML5-Attribut "buffered". So können Webapplikationen dem Nutzer anzeigen, welcher Teil eines Videos schon heruntergeladen wurde.

Das Attribut "autobuffer" wird von Firefox 4 nicht mehr unterstützt, dafür jedoch das Attribut "preload". Letzteres bietet Entwicklern mehr Kontrolle darüber, wann welche Teile eines Videos heruntergeladen werden sollen: Preload lässt sich mit den Werten none, metadata und auto verwenden. Im Fall von none lädt der Browser das betreffende Video nicht, sondern zeigt nur ein Posterimage an, sofern eines im Tag angegeben wurde. Erst wenn der Nutzer die Wiedergabe startet, wird die Videodatei geladen. Die Angabe metadata führt dazu, dass die Metadaten und der erste Frame des Videos geladen und angezeigt werden. Dies ist auch die Standardeinstellung. Die Variante auto bringt den Browser dazu, die gesamte Datei automatisch zu laden, sofern der Mediencache des Browsers noch nicht voll ist. Das Verhalten entspricht der Angabe autobuffer.

Das Firefox Audio Data API erlaubt es, Daten aus Audio- und Videoelementen zu lesen, zu modifizieren und zu schreiben.

Verlauf manipulieren

Der Verlauf des Browsers (History) lässt sich mit den Aufrufen pushState und replaceState modifizieren. Das ist vor allem für Webapplikationen gedacht, die in einer einzelnen Webseite ablaufen. Zudem lassen sich interne Verlaufsinformationen löschen, damit sie nicht über den HTTP-Referer weitergegeben werden.

 Sync, Jetpack und ein neuer Addon-ManagerMultitouch, SVG und IndexedDB 
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10. 9
  11.  


Anzeige
Hardware-Angebote
  1. 119,90€
  2. täglich neue Deals bei Alternate.de

elitezocker 28. Mär 2011

So wie es jetzt gelöst ist, hat sich aber nichts verbessert. Der "Appbutton" (was für...

Guttroll 25. Mär 2011

Von meinen 16 Addons liefen 15 schon mit der Beta 13. Das eine ist wohl aufgegeben worden...

HierIch 24. Mär 2011

Also wenn personalisierte Werbung wirklich alles ist, was dir in Bezug auf deine...

jayrworthington 22. Mär 2011

Nein. Wir haben alle moeglichen iLO's (das sind die HP-Managment-Webinterfaces, auf...

Johnny Cache 22. Mär 2011

Also bitte, laut Chekov haben das die Russen erfunden... Zuerst hatte es der selbst mir...


Folgen Sie uns
       


Red Dead Redemption 2 auf der Xbox One X - Golem.de live

Wir zeigen auf zahlreich geäußerten Wunsch Red Dead Redemption 2 im Livestream auf der Xbox One X. In der Aufzeichung kommen die Details des zum Teil in 4K hereingezoomten Bildausschnittes gut zur Geltung.

Red Dead Redemption 2 auf der Xbox One X - Golem.de live Video aufrufen
Programmiersprachen, Pakete, IDEs: So steigen Entwickler in Machine Learning ein
Programmiersprachen, Pakete, IDEs
So steigen Entwickler in Machine Learning ein

Programme zum Maschinenlernen stellen andere Herausforderungen an Entwickler als die klassische Anwendungsentwicklung, denn hier lernt der Computer selbst. Wir geben eine Übersicht über die wichtigsten Entwicklerwerkzeuge - inklusive Programmierbeispielen.
Von Miroslav Stimac

  1. Software-Entwickler Welche Programmiersprache soll ich lernen?

Job-Porträt Cyber-Detektiv: Ich musste als Ermittler über 1.000 Onanie-Videos schauen
Job-Porträt Cyber-Detektiv
"Ich musste als Ermittler über 1.000 Onanie-Videos schauen"

Online-Detektive müssen permanent löschen, wo unvorsichtige Internetnutzer einen digitalen Flächenbrand gelegt haben. Mathias Kindt-Hopffer hat Golem.de von seinem Berufsalltag erzählt.
Von Maja Hoock

  1. Software-Entwickler CDU will Online-Weiterbildung à la Netflix
  2. Bundesagentur für Arbeit Ausbildungsplätze in der Informatik sind knapp
  3. IT-Jobs "Jedes Unternehmen kann es besser machen"

Battlefield 5 im Test: Klasse Kämpfe unter Freunden
Battlefield 5 im Test
Klasse Kämpfe unter Freunden

Umgebungen und Szenario erinnern an frühere Serienteile, das Sammeln von Ausrüstung motiviert langfristig, viele Gebiete sind zerstörbar: Battlefield 5 setzt auf Multiplayermatches für erfahrene Squads. Wer lange genug kämpft, findet schon vor der Erweiterung Firestorm ein bisschen Battle Royale.

  1. Dice Raytracing-Systemanforderungen für Battlefield 5 erschienen
  2. Dice Zusatzinhalte für Battlefield 5 vorgestellt
  3. Battle Royale Battlefield 5 schickt 64 Spieler in Feuerring

    •  /