Safari 6.2 en 7.1 bèta zijn uitgebracht door Apple

 

  Tijdens de laatste nacht het bedrijf Apple vrijgegeven bètaversies 7.1 en 6.2 a Safari voor OS X Mavericks si OS X Mountain Lion, kunnen ze onmiddellijk door hen worden geïnstalleerd. Volgens de changelog van het Amerikaanse bedrijf brengen de nieuwe versies van de browser ondersteuning WebGL, GEÏNDEXEERDEDB en verbeter de JavaScript-prestaties tijdens het laden van webpagina's.

  Bovendien zijn de nieuwe versies van Safari wijzig de manier waarop extensies worden gebruikt, waarbij alle reeds geïnstalleerde add-ons tijdens de installatie automatisch worden uitgeschakeld. Updates kunnen door ontwikkelaars worden geïnstalleerd

Aandachtsgebieden
Concentreer u bij het testen op de volgende gebieden:
• Test de algemene websitecompatibiliteit.
• Subpixelweergave is nu standaard ingeschakeld voor alle webinhoud. Websites of
in-app-webweergaven met extreem strenge ontwerpbeperkingen kunnen worden weergegeven
anders.
• CSS-objectmodelgetters retourneren fractionele dubbele waarden op basis van
subpixelindeling en weergavestatistieken in plaats van afgeronde integrale waarden. • Test de compatibiliteit van de extensies.
Nieuwe WebKit-functies
• WebGL. Dankzij Safari-ondersteuning voor WebGL kunnen ontwikkelaars 3D-ervaringen creëren die native werken zonder plug-ins.
• GeïndexeerdeDB. Met de IndexedDB API kunnen webontwikkelaars gestructureerde gegevens opslaan voor webapplicaties die online werken of waarvoor grote hoeveelheden gegevens aan de clientzijde in de cache moeten worden opgeslagen.
• JavaScript-beloften. Safari stelt JavaScript-auteurs in staat om natuurlijker te werken met asynchrone programmeerpatronen.
• CSS-vormen en compositie. Met behulp van CSS kunnen websites nu eenvoudig tekst rond afbeeldingen en geometrische vormen laten stromen, en beeldcompositiebewerkingen uitvoeren op DOM-elementen.