mag 22

chrome

Vi avevamo annunciato un prossimo arrivo di un aggiornamento per il ramo stabile di Chrome durante l’ultimo articolo relativo alla beta, e puntuale Google non ha mancato l’appuntamento, mettendo al pari il suo browser con le ultime e più importanti novità introdotte nella beta (in questo momento infatti i due numeri di versione coincidono), tra cui appunto la modalità a schermo interno. Ma vediamo bene tutte le novità:

  • Schermo intero sui telefoni – Scorri per nascondere la barra degli strumenti
  • Ricerca semplificata – Visualizza e perfeziona la query direttamente nella omnibox
  • Cronologia delle schede sui tablet – Lunga pressione sul pulsante Indietro del browser per visualizzare la cronologia delle schede
  • Numerosi miglioramenti alla stabilità

Per chi non segue lo sviluppo di Chrome Beta, questo aggiornamento è insomma un vero must have, che dà una volta di più nuovo slancio a Chrome per Android, che sembra ormai avviato su un terreno fatto di stabilità, performance e funzionalità, sicuramente ben superiori a quelle di un tempo. Non saremo ancora arrivati alla perfezione che tutti vorremmo, ma ci stiamo senz’altro avvicinando; non siete d’accordo?

Google Play Badge

Utilizza l'app gratuita di Play storeAndroidWorld.it per rimanere aggiornato. Da oggi disponibile gratuitamente anche su Chrome App Chrome.

© Nicola Ligas per AndroidWorld.it, 2013. | Permalink | 15 commenti | Add to del.icio.us
Post tags: , , , , ,

Tagged with:
mag 19

chrome beta

Non è un aggiornamento dell’ultima ora quello di Chrome beta, ma ve lo segnaliamo solo ora perché il changelog di questa nuova versione, la 27.0.1453.90, è stato pubblicato solamente questa sera da Google.

Questo dovrebbe essere ormai uno degli ultimi, se non l’ultimo, update di Chrome 27 che sembra praticamente pronto per arrivare nel canale stabile, soprattutto visto che il changelog, a differenza dei precedenti, riporta soltanto i problemi risolti, tralasciando i problemi noti (che evidentemente, se presenti, non sono conosciuti); vediamo quindi quali sono i fix contenuti in quest’ultima versione:

  • Quando lo schermo ruota mentre si usa il comando “Incolla”, la pagina smette di rispondere
  • Background mezzo bianco nella pagina in cui si cambia scheda
  • Contorno nero mostrato quando si cambia tab
  • “Google:URL” mostrato nella omnibox per gli URL con lucchetto giallo

Aspettando dunque di vedere quali novità ci porterà Chrome 28 quando arriverà in beta, vi lasciamo in compagnia del badge per il download di questa versione quasi stabile della versione 27.

Get it on Google Play

Utilizza l'app gratuita di Play storeAndroidWorld.it per rimanere aggiornato. Da oggi disponibile gratuitamente anche su Chrome App Chrome.

© Lorenzo Quiroli per AndroidWorld.it, 2013. | Permalink | 1 commento | Add to del.icio.us
Post tags: , , , , , , , ,

Tagged with:
mag 17

Esattamente come mi ha stupito il passaggio da Rhythmbox a Banshee anni fa, adesso sembra che un altro software “base” di Ubuntu stia per essere sostituito in favore della concorrenza: sto parlando di Chromium, che molto probabilmente dovrebbe rimpiazzare Firefox all’interno della dotazione del software di base all’interno di Ubuntu 13.10.

Le ragioni indicate dagli sviluppatori all’Ubuntu Developer Summit sono chiare: c’è domanda per questo software, che chiaramente è installato da parecchie persone dopo il setup di base, e c’è da considerare che data la forte presenza di WebKit all’interno di Ubuntu Phone, sicuramente si aiuterebbe la convergenza dei device (tutti i device) verso un subset di librerie comuni.

Inoltre, come detto dai developer, con l’introduzione di Chromium si dovrebbe riuscire ad introdurre il supporto alle “chromeless windows”, che dovrebbero permettere un’esecuzione migliore delle applicazioni HTML5 le quali allo stato attuale vengono annidati all’interno di una nuova tab del browser (Firefox). Staremo a vedere quindi: non è mai detta l’ultima parola, anche se probabilmente esistono così tanti pro che vedremo lo switch direttamente in Ubuntu 13.10.

Tagged with:
mag 17

For years, the internet provided users with static clumps of information stored and refreshed in databases on the back end. But as interactive games, animations and fancy scrolling have become popular, graphics have become fancier and screens richer. Throughout this evolution, hardware components on users’ devices have gotten more capable, but now Google seems to think the GPU is the best tool for the internet of tomorrow.

At a talk at the Google I/O conference on Thursday, Googlers Colt McAnlis (pictured), a developer advocate working on Chrome games and performance, and Grace Kloba, the technical lead on Chrome for Android, gave developers some tips for making better use of the GPU. Doing some of these things can help websites display their graphics as soon as possible and become optimized for “touch events” such as scrolling without sacrificing performance.

Chrome developers can split up many website components into GPU layers, each of which can be subdivided into a bunch of tiles for an entire page — think of a grid overlaid on top of the page. Instead of asking the CPU to upload the pixels to the whole screen area, the GPU caches those tiles inside its memory when a page is accessed and then serves up select tiles in response to user behavior, such as scrolling. This approach “allows the CPU to drink margaritas and essentially chill out while the GPU does all the heavy lifting,” McAnlis said.

But there’s a tradeoff to this layering approach. Making many layers can result in entirely too many tiles, and the GPU “has a static, non-growable memory resource in its texture cache,” McAnlis said. “If the cache is full, you have to push old tiles out of the cache before you put new tiles in.” And that can result in a decrease in performance.

In short, developers have to figure out the right number of layers for each page. For example, if a user ends up not using a tile that is loaded and cached on the GPU, it’s a waste of a GPU compute cycle. Developers can learn more about the use of GPU inside Chrome in the Chromium Project’s design documents and get insight into GPU use with the Trace Event Profiling Tool. Developers can also run experiments through Chrome, McAnlis said.

To demonstrate good use of layers, McAnlis pointed, perhaps unsurprisingly, to a Google site, the mobile version of the Google I/O conference site. “Look at the source code,” he said. “It’s a great example.” The header is its own layer, he said, and it expands and contracts and adjusts the times of conference sessions as the user scrolls up and down the page.

The winners on the web over the next few years will be the sites that can serve rich, compelling content as fast as possible. It looks like Google believes taking full advantage of the GPU might be the best way to accomplish that goal.


Related research and analysis from GigaOM Pro:
Subscriber content. Sign up for a free trial.

    


Tagged with:
 

Pages Menu 

Tags 

 

Archivi 

 

Categories 

Meta

preload preload preload