Lo scorrimento in Firefox per ottenere un molto meglio grazie per l’apz

0
251

Se si esegue una versione Nightly di Firefox web browser con E10s abilitato, si può notare che lo scorrimento e lo zoom migliorato dopo aver installato l’aggiornamento più recente di quella particolare versione di Firefox.

Di notte è il bordo di taglio del canale di Firefox che riceve nuove funzionalità aggiunte prima. Si può richiedere fino a tre cicli di rilascio, di cui tre a sei settimane — per le caratteristiche di terra in versione stabile di Firefox. Prima di loro, di solito sono abilitato a sviluppatori e beta prima versione.

E10s è Firefox architettura multi-processo che viene attivato in Notturna, ma non in Firefox stabile. Mentre, il che significa che ci vorranno mesi prima che la funzione di terre in Firefox stabile, è sicuramente qualcosa che gli utenti di Firefox possono guardare al futuro.

Se si esegue Firefox Nightly con E10s abilitato, quindi non c’è bisogno di fare nulla e dovrebbe notare che il meglio lo scorrimento e lo zoom comportamento del browser immediatamente.

Aggiornamento: Mozilla lancerà la funzionalità in Firefox 46 Beta.

Siete pregati di notare che l’apz è abilitato solo se si esegue Firefox con E10s abilitato. La preferenza che determina se l’apz è abilitato o non è a strati.async-pan-zoom.abilitata.

firefox apz scrolling

Lo stato di questa opzione è impostata su true se tutti i requisiti sono soddisfatti. Si può incorrere in problemi su alcuni siti che attualmente, come indicato sul Bugzilla@Mozilla. Se lo fai, si consiglia di alternare le preferenze in modo da impostare a false e disattivare il nuovo scorrimento per ora.

V è un acronimo per il Async Pan modulo di Zoom che consente asincrona panning e zoom.

Per lo zoom, questo significa che il V reagisce a un gesto pizzico immediatamente e istruisce il compositor di scala già reso strati a qualunque risoluzione essi sono stati resi (quindi, per esempio, il testo diventa più sfocata quando si usa lo zoom), e nel frattempo invia una richiesta al Geco di ri-eseguire il rendering del contenuto all’interno di una nuova risoluzione (con testo nitido e tutti).

Per il panning, questo significa che l’apz chiede Gecko per il rendering di una porzione di scorrimento strato, chiamato “display port”, che è più grande la porzione visibile. Poi reagisce a un pan gesto immediatamente, chiedendo il compositore per eseguire il rendering di una parte diversa del displayport (o, se displayport non è abbastanza grande per coprire la nuova regione del visibile, quindi nulla a che le parti non di copertura – questo è chiamato checkerboarding), e nel frattempo invia una richiesta di Gecko per il rendering di una nuova displayport.

Informazioni dettagliate circa l’apz in Firefox sono disponibili sul Wiki di Mozilla sito web.

Ho creato un breve video dimostrativo che visualizza la differenza tra Firefox 39 (Stabile) e Firefox 42 (Notte). Nota che l’esperienza del mondo reale è molto meglio di quello che è mostrato nel video.

Ora: avete provato Firefox con l’apz è ancora abilitato?