Zavřít reklamu

safari512pxApple najnovšie rozposlal vývojárom a testerom v AppleSeed programe prvú beta verziu Safari 7.1 a Safari 6.2, pričom obe verzie by sa mali dostať do rúk bežných užívateľov ešte pred vydaním operačného systému OS X Yosemite, ktorý vyjde koncom roku. Prvá beta verzia, Safari 7.1, je určená pre užívateľov operačného systému OS X Mavericks, zatiaľ čo verzia Safari 6.2 je určená pre užívateľov OS X Mountain Lion. Samotný update, ktorý by mal vyjsť v budúcich týždňoch alebo mesiacoch, prináša niekoľko noviniek pre WebKit.

Mimo iného bola do Safari zahrnutá podpora pre WebGL a IndexedDB a taktiež došlo k niekoľkým úpravám v JavaScripte. Zároveň je možné,  že Apple zmenil spôsob ako fungujú pluginy a doplnky, keďže súčasná beta verzia automaticky vypne všetky nainštalované súčasti a spoločnosť upozorňuje vývojárov na to, že u pluginov môžu byť problémy s kompatibilitou a je ich treba testovať. Apple ďalej vývojárov a testerov žiada, aby:

  • Otestovali kompatibilitu stránok s novými verziami Safari
  • Renderovanie subpixelov je defaultne zapnuté pre všetok obsah na webe. Webové stránky s extrémne tenkými dizajnovými prvkami sa preto môžu renderovať inak.
  • CSS object model bude vracať dvojité hodnoty na základe rozloženia subpixelov a metrike renderovania namiesto zaokrúhlených integrálnych hodnôt

WebKit ďalej prináša tieto novinky:

  • WebGL – Podpora Safari pre WebGL umožňuje vývojárom vytvárať 3D grafiku, ktoré fungujú natívne bez pluginov
  • IndexedDB – Nové API umožňuje webovým vývojárom ukladať štruktúrované dáta webových aplikácií, ktoré fungujú online alebo vyžadujú, aby sa ku klientovi do cache ukladalo veľké množstvo dát
  • JavaSript – Safari umožňuje autorom JavaScriptov pracovať prirodzenejšie s asynchrónnymi vrstvami kódu
  • CSS tvary a kompozícia – S pomocou CSS teraz môžu webové stránky jednoducho rozložiť text okolo obrázkov a geometrických útvarov a môžu vykonávať operácie s kompozíciou obrázkov na DOM (Document Object Model) prvkoch.

Safari 7.1 and Safari 6.2 beta 1
*Zdroj: 9to5mac

Dnes nejčtenější

.