Firefox 28: ontdek wat er nieuw is
- Categorie: Firefox
De Firefox 28.0-update introduceert verschillende nieuwe technologieën in de browser. Mozilla heeft ondersteuning voor VP9-videodecodering, ondersteuning voor Opus in WebM, verbeterde volumeregeling voor HTML5-media en de GamePad-api aan de browser toegevoegd.
Mozilla staat op het punt upgrades uit te brengen voor alle Firefox-kanalen. De stabiele versie van Firefox wordt in de komende 24 uur geüpgraded van Firefox 27.0.1 naar Firefox 28, terwijl Beta, Aurora en Nightly releases ook een versieverhoging zullen vertonen naar respectievelijk 29.0, 30.0 en 31.0. Firefox ESR-gebruikers zullen in die periode worden geüpgraded naar versie 24.4.0.
De updates zijn al beschikbaar op downloadsites van derden en op de officiële Mozilla FTP-server. Hoewel het mogelijk is om de update vroeg te downloaden, is er altijd een kans dat op het laatste moment wijzigingen Mozilla dwingen een andere build uit te brengen als de laatste update.
Om te controleren welke versie van Firefox u gebruikt, tikt u op de Alt-toets en selecteert u Help> Over Firefox in het menu, of laadt u meteen about: support.
Downloads zullen later vandaag beschikbaar worden gesteld op de officiële Mozilla-website. Als u automatische updates heeft geconfigureerd, ontvangt u de update automatisch de volgende keer dat u de Firefox-webbrowser start.
Houd er rekening mee dat Mozilla standaard zogenaamde netinstallers of stubs distribueert. Lees deze gids om erachter te komen hoe u kan Firefox offline installatieprogramma's downloaden .
Firefox 28 Wijzigingen
Mozilla was van plan Firefox voor Metro uit te brengen, een gespecialiseerde versie van de webbrowser voor Microsoft's Windows 8-besturingssysteem met Firefox 28, maar besloot het op het laatste moment te gebruiken. De organisatie heeft de beslissing genomen stop de ontwikkeling op dit moment om zich te concentreren op verbeteringen en producten die nu hoger op de prioriteitenlijst staan.
Op naar de verbeteringen in deze versie:
De GamePad API is voltooid en is nu standaard ingeschakeld (update: verplaatst naar Firefox 29)
De GamePad-API werd gelanceerd in Firefox 24 , maar zat voorlopig opgesloten achter een voorkeur. Terwijl je het zou kunnen inschakelen door in te stellen dom.gamepad. ingeschakeld naar true op de Firefox about: config-pagina, dat is niet langer nodig zodra Firefox Stable wordt bijgewerkt naar versie 28, omdat het dan standaard is ingeschakeld.
De API is ook geïmplementeerd in Chrome, ook de browser ondersteunt een iets andere set functies.
Webontwikkelaars kunnen de api gebruiken om games en applicaties te maken die gebruik maken van gamepads, zodat gamepads kunnen worden gebruikt om acties op het scherm te besturen. Een eenvoudig voorbeeld is een game die gamepads ondersteunt naast toetsenbord-, muis- of aanraakinvoer.
Een heel eenvoudige test is beschikbaar Hier .
Volumeregeling voor HTML5-audio en video
Dit introduceert een altijd zichtbare horizontale volumeschuifregelaar op alle HTML5-audio- en videobestanden die u afspeelt in de Firefox-webbrowser.
Eerder werd een verticale schuifregelaar gebruikt en er waren gevallen waarin deze niet correct aan de gebruiker werd weergegeven.
Uitchecken bug 649490 voor aanvullende informatie over de implementatie en motivering.
Ondersteuning voor VP9-videodecoder en Opus in WebM toegevoegd
Firefox kan nu VP9-gecodeerde video's in WebM-indeling afspelen. Als je opent deze testpagina in Firefox 27.0.1 of eerder krijg je een foutmelding dat de VP9-video niet kan worden afgespeeld, terwijl de VP8-video prima speelt.
Als u dezelfde pagina opent in Firefox 28 of nieuwer, worden beide video's prima afgespeeld.
Mozilla werkt momenteel aan de implementatie van een deel van MSE om de HTML5-videotest te doorstaan HTML5-testpagina van YouTube .
WebVTT-ondersteuning toegevoegd
Het Web Video Text Tracks-formaat kan worden gebruikt om teksttracks weer te geven met behulp van het element, bijvoorbeeld in de vorm van video-ondertitels of bijschriften.
Informatie over de implementatie van Mozilla wordt hier vermeld op deze pagina .
Ontwikkelaar verandert
Mozilla werkt constant aan het platform, wat betekent dat nieuwe technologieën worden toegevoegd of oude worden verwijderd. Ontwikkelaars moeten de aanvullende informatie en bronnenlijst aan het einde van het artikel controleren op links naar pagina's met alle wijzigingen voor ontwikkelaars.
Deze aanbieding bevat alleen de hoogtepunten:
- Donker thema en gesplitste consolemodus toegevoegd aan Web Console in Developer Tools.
- Inspector heeft nu een kleurenkiezer in de regelweergave.
- U kunt nu verkleinde JavaScript-bestanden verfraaien in de Debugger. Hier kunt u nu ook de waarde van een variabele inspecteren tijdens het debuggen.
- CSS: ondersteuning voor multi-line flexbox, eigenschap background-blend-mode en geen waarde voor font-variant-ligaturen.
- WebVTT is standaard ingeschakeld.
- Diverse interface-, api- en DOM-wijzigingen, zoals implementatie van de File-constructor, verbetering van de privacy door te voorkomen dat navigator.plugins worden opgesomd, of activering van de GamePad-API standaard.
- Opus in WebM wordt nu ondersteund.
- De VP9-videodecoder wordt nu ondersteund.
- Ondersteuning van SPDY / 2 is verwijderd.
Firefox 28 voor Android
De desktopversie van Firefox en de mobiele Firefox-browser voor Android delen belangrijke technologieën. Hier is de lijst met functies die Mozilla exclusief aan de mobiele versie heeft toegevoegd.
- Meerdere knoppen voor snel delen toegevoegd (worden weergegeven wanneer u op het menupictogram en vervolgens op Delen tikt).
- Voorspellend opzoeken wordt nu geactiveerd voor Awesomebar-items (dit is netwerkvooraf ophalen).
- Verbeterde native tekstselectie, knippen en kopiëren.
- Ondersteuning voor OpenSearch toegevoegd.
- Schakelaar voor instelling van dynamische werkbalkmodus toegevoegd. Firefox scrolt standaard door de titelbalk in de mobiele versie. Om dat uit te schakelen moest u eerder de voorkeur browser.chrome.dynamictoolbar op false zetten. Nu kunt u de wijziging aanbrengen onder Instellingen> Weergave> Titelbalk scrollen.
- Estse landinstelling toegevoegd.
Beveiligingsupdates / fixes
Deze updates worden aangekondigd na de officiële release-aankondiging. We zullen ze toevoegen zodra ze zijn gepubliceerd door Mozilla.
MFSA 2014-32 Out-of-bounds schrijven via TypedArrayObject na castratie
MFSA 2014-31 Lezen / schrijven buiten het bereik door middel van sterilisatie van ArrayBuffer-objecten
MFSA 2014-30 Use-after-free in TypeObject
MFSA 2014-29 Privilege-escalatie met behulp van door WebIDL geïmplementeerde API's
MFSA 2014-28 SVG filtert de vrijgave van informatie via feDisplacementMap
MFSA 2014-27 Geheugenbeschadiging in Caïro tijdens het renderen van PDF-lettertypen
MFSA 2014-26 Vrijgeven van informatie via polygoonweergave in MathML
MFSA 2014-25 Firefox OS DeviceStorageFile-object kwetsbaar voor relatieve pad-escape
MFSA 2014-24 Android Crash Reporter open voor manipulatie
MFSA 2014-23 Inhoudsbeveiligingsbeleid voor gegevens: documenten die niet worden bewaard door sessieherstel
MFSA 2014-22 WebGL-inhoudinjectie van het ene domein naar weergave in een ander
MFSA 2014-21 Lokale bestandstoegang via Open Link in nieuw tabblad
MFSA 2014-20 onbeforeunload en Javascript navigatie DOS
MFSA 2014-19 Spoofing-aanval op WebRTC-toestemmingsprompt
MFSA 2014-18 crypto.generateCRMFRequest valideert het type sleutel niet
MFSA 2014-17 Buiten bereik gelezen tijdens het decoderen van WAV-bestanden
MFSA 2014-16 Bestanden die tijdens updates worden uitgepakt, zijn niet altijd alleen-lezen
MFSA 2014-15 Diverse veiligheidsrisico's voor het geheugen (rv: 28.0 / rv: 24.4)
Aanvullende informatie / bronnen