Browserul Safari este disponibil in prezent in doua versiuni; una dedicata dispozitivelor care ruleaza iOS, si una dedicata computerelor cu OS X. Pentru ca ambele se bucura de o popularitate extrem de mare in randul utilizatorilor care le pot accesa, Apple lucreaza din greu pentru a imbunatati performantele si a ramane competitiva in fata unor browsere foarte performante cum ar fi Chrome sau Firefox. Potrivit unei descoperiri facute de site-ul InfoWorld, Apple lucreaza in prezent, printre altele, la implementarea unei solutii care ar duce la cresterea semnificativa a performantelor JavaScript oferite de Safari.
Descoperirea a fost facuta in cele mai recente build-uri ale pachetului WebKit, unde sunt prezente actualizari importante pentru accelerator. WebKit este un motor de cautare de tip “sursa deschisa” creat de Apple care sta la baza functionarii Safari, iar cele mai recente actualizari sunt facute in interiorul motorului JavaScript “Nitro”. Cunoscute cu numele de cod “FTLJIT”, imbunatatirile pentru aduse motorului JavaScript ofera o competitivitate mult mai mare in fata motoarelor V8 al Google sau SpiderMonkey al Mozilla. Potrivit testelor facute de site-ul care a facut descoperirea, WebKit cu sistemul FTLJIT pornit, chiar si in versiunea beta, surclaseaza Google Chrome si Firefox in unele teste, dar este depasit de browser-ul Mozilla in timpul utilizarii asm.js-optimized.
JavaScript este, de cativa ani, tehnologia cheie pentru browsere, facilitand o gama variata de elemente cu care utilizatorul interactioneaza cand navigheaza pe o pagina web; elemente cum ar fi incarcarea dinamica a continutului care ajuta ca o pagina web sa nu mai fie reincarcata complet la o reimprospatare sau accesare a alteia similare de pe acelasi site, ori modul de incarcare a animatiilor. Avand in vedere raspandirea mare a codurilor JavaScript in randul site-urilor web, dar si motorul are un impact important asupra experientei de utilizare a fiecaruia dintre noi, imbunatatirea tehnologiei este vitala.
Deocamdata nu se stie cand vor fi implementate imbunatatirile JavaScript, dar este posibil ca abia Safari din OS X 10.10, sau o versiune chiar ulterioara, sa ofere utilizatorilor o potentare a motorului. In ceea ce priveste implementarea actualizarii in versiunea pentru iOS a browserului, nu exista pana acum indicii potrivit carora Apple ar face acest lucru.

