Logo Blogo

Tutti gli articoli con tag cairo

Mozilla ha abbandonato Cairo in favore del progetto Azure su Firefox

pubblicato da Federico Moretti

Cairo GraphicsFirefox 7 non utilizzerà più Cairo per la resa degli elementi in 2D su Linux, OS X e Windows. Le librerie grafiche saranno rimpiazzate da Azure, un progetto in fase di realizzazione già dallo scorso gennaio e provato con successo da Mozilla su Firefox 5. Oggi i lavori si stanno concentrando sull’interazione con Direct2D per Windows.

Cairo, in particolare, richiede una “doppia conversione” nel dialogo con Direct2D e ciò rallenta la resa delle pagine web visualizzate da Firefox su Windows. Azure avrà il compito di semplificare l’interazione sia con Direct2D, sia con Direct3D, OpenGL e Quartz per meglio adeguarsi a qualsiasi piattaforma desktop e mobile in 2D/3D.

In termini più semplici, secondo i benchmark realizzati negli ultimi mesi, Firefox 7 visualizzerà le pagine riducendo i tempi di caricamento fino al 50% rispetto al passato. Queste prestazioni però saranno possibili soltanto con la versione per Windows, almeno finché Azure non otterrà i backend per Quartz su OS X e OpenGL su Linux.

Via | Mozilla

Le patch di Google arrivano in WebKit

pubblicato da Andrea de Palo

WebKitIl team Webkit è attualmente impegnato nell’integrazione delle patch inviate da Google successivamente alla presentazione di Chrome. Tra queste spiccano in particolare il motore JavaScript V8 e la libreria grafica Skia.

Non tutte le patch verranno però applicate alla versione “classica” di WebKit: V8, per esempio, non prenderà il posto di SquirrelFish (l’attuale motore JS), visto che il nuovo arrivato funziona solo su CPU x86 a 32bit e ARM, mentre il secondo supporta un numero maggiore di architetture.

Skia potrebbe invece attirare l’attenzione anche di sviluppatori esterni a WebKit: questa libreria grafica possiede infatti una licenza permissiva (Apache License 2.0), supporta l’accelerazione OpenGL, è thread-safe, è portabile ed è più snella di Cairo (10mila linee di codice in meno).

via | OSNews

....
condividi 2 Commenti

E' arrivato Cairo 1.4.6

pubblicato da Andrea de Palo

Cairo
E’ arrivata una nuova versione di Cairo ( la libreria grafica 2d accelerata che, tra le altre cose, spingerà il motore di rendering di Firefox 3 ) e le novità non sono certo poche: maggiore velocità nell’applicazione di trasparenze alle immagini ( per esempio negli effetti di fade-in / fade-out ), supporto ai gradienti nella generazione di file PDF, migliore compatibilità con i visualizzatori PDF e supporto completo ai font CFF e TrueType.

Nella prossima pagina troverete qualche video che mostra le capacità di Cairo

Continua a leggere: E' arrivato Cairo 1.4.6

....
condividi 2 Commenti