Google ha deciso di sostituire il motore WebKit di Apple con un nuovo motore di rendering open source chiamato Blink, basato su Webkit. Secondo Google, il motivo dell'improvvisa rottura è il fatto che WebKit è diventato troppo complicato ed è necessario per migliorare le funzioni di Chrome e Chrome OS. "WebKit è un motore di rendering leggero ma potente che è emerso su KHTML nel 2001. La sua flessibilità, prestazioni e design ha reso la scelta più ovvia per il motore di rendering di Chrome quando abbiamo iniziato", scrive Adam Barth, ingegnere software di Google.
La conoscenza aiuta a rendere liberi e dunque è importante approfondire i diversi aspetti tecnologici, scientifici, culturali e sociali.
Visualizzazione post con etichetta WebKit. Mostra tutti i post
Visualizzazione post con etichetta WebKit. Mostra tutti i post
Google annuncia nuovo motore di rendering Blink e abbandona Webkit
Google ha deciso di sostituire il motore WebKit di Apple con un nuovo motore di rendering open source chiamato Blink, basato su Webkit. Secondo Google, il motivo dell'improvvisa rottura è il fatto che WebKit è diventato troppo complicato ed è necessario per migliorare le funzioni di Chrome e Chrome OS. "WebKit è un motore di rendering leggero ma potente che è emerso su KHTML nel 2001. La sua flessibilità, prestazioni e design ha reso la scelta più ovvia per il motore di rendering di Chrome quando abbiamo iniziato", scrive Adam Barth, ingegnere software di Google.
Adobe abbandona ufficialmente il Flash Mobile e punta su HTML5
Adobe abbandona ufficialmente lo sviluppo di Flash Player per dispositivi mobili. Nel comunicare la scelta agli sviluppatori, la società ha confermato che gli sforzi saranno concentrati sulla creazione di applicazioni native con Adobe AIR per tutti i principali store di applicazioni. L’impossibilità di eseguire Flash sui dispositivi con iOS non ha consentito al plug-in di guadagnare mercato.
Inoltre il Flash Player di Adobe affossa la batteria, rallenta il sistema e apre buchi nella sicurezza del device. Adobe, naturalmente, continuerà a fornire fix bug e aggiornamenti di sicurezza per le configurazioni dei dispositivi già esistenti. Ciò permetterà anche i licenziatari del codice sorgente di continuare a lavorarci su e rilasciare le loro implementazioni.
"Adobe ha consentito a tutti ai progettisti e agli sviluppatori di creare i contenuti più espressivi possibili, indipendentemente dalla piattaforma o tecnologia. Per più di un decennio, Flash ha consentito grande ricchezza di contenuti per essere creati e distribuiti sul web arrivando oltre ciò che i browser potrebbero fare. Ha ripetutamente servito da modello per la standardizzazione di nuove tecnologie in HTML".
"Negli ultimi due anni abbiamo consegnato Flash Player per i browser mobili e abbiamo portato l'espressività completa del web per molti dispositivi mobili. Tuttavia, HTML5 è ormai universalmente supportato sui principali dispositivi mobili, in alcuni casi in esclusiva. Questo rende HTML5 la migliore soluzione per la creazione e distribuzione di contenuti nel browser su piattaforme mobili".
"Siamo entusiasti di ciò, e continueremo il nostro lavoro con i principali attori della comunità HTML, tra cui Google, Apple, Microsoft e RIM, a guidare l'innovazione HTML5 che possono utilizzare per far avanzare il proprio browser mobile. Il nostro lavoro futuro con Flash sui dispositivi mobili sarà focalizzato sulla creazione di app native consentendo agli sviluppatori Flash di svilupparne con Adobe AIR per tutti i principali app store", spiega Adobe in un comunicato ufficiale".
Questi cambiamenti permetteranno ad Adobe di aumentare gli investimenti in HTML5 e innovare con Flash dove si può avere maggiore impatto per il settore, tra cui giochi avanzati e video di alta qualità. Flash Player 11 per i browser PC ha introdotto dozzine di nuove caratteristiche, tra cui la grafica 3D con accelerazione hardware per le console di gioco e video di qualità HD con la protezione dei contenuti.
Gli sviluppatori Flash possono trarre vantaggio da queste caratteristiche. Adobe sta già lavorando su Flash Player 12 con un nuovo ciclo di interessanti caratteristiche e continuerà a sfruttare la propria esperienza con Flash per accelerare il lavoro con il W3C e WebKit per portare funzionalità simili su HTML5 il più rapidamente possibile, proprio come ha fatto con i CSS Shaders.
Via: Adobe
Amazon presenta Silk, il nuovo browser per tablet basato sul cloud
Amazon ha creato in Silk, un browser basato su WebKit con SPDY per mantenere una singola connessione con i servizi ospitati su AWS in cui le pagine web sono precaricate e pronte ad essere spinte nel dispositivo. L'effetto: una navigazione più veloce, meno consumo di energia del dispositivo e una maggiore sicurezza. Silk ha un diverso approccio alla navigazione, l'esecuzione dei sottosistemi browser - Networking, HTML, CSS, Rendering, è ripartito tra la tavoletta e il cloud, il browser decide dinamicamente cosa eseguire su AWS e ciò che resta da eseguire a livello locale.
AWS è vista come una cache illimitata per memorizzare le immagini, i file JavaScript e CSS delle pagine che gli utenti vanno a caricare con Silk, così "non ci vuole un singolo byte di archiviazione sul dispositivo reale", secondo Jon Jenkins, direttore di sviluppo software, Amazon Seta. Che ha un impatto positivo sugli 8GB di memoria interna del piccolo Kindle Fire. I servizi AWS che alimentano le pagine di Silk preparano il contenuto prima di essere consegnate.
Per esempio, le immagini vengono automaticamente tagliate fino ad una risoluzione corrispondente sullo schermo dove vengono visualizzate, rendendole di dimensioni più ridotte per una più rapida consegna e caricamento. Il browser mantiene una singola connessione aperta ai server di Amazon, pronti a chiedere più contenuti in caso di necessità. Inoltre, Silk non ha bisogno di attendere per ottenere l'intera pagina HTML in modo da conoscere quali altri contenuti, perché i server hanno le pagine di richiesta indicizzate, sapendo quali contenuti devono essere consegnato insieme al codice HTML.
Silk può anche eseguire il codice JavaScript su AWS e compilarlo per ARM, secondo ArsTechnica. E decide quando caricare le pagine web standard o cellulare in base alle preferenze dell'utente. Amazon non ha dettagliato altri aspetti tecnici del browser, ma le sue opportunità di lavoro suggeriscono che Silk è basato sul motore di rendering WebKit e fa grande uso di SPDY , il protocollo di Google che gira su SSL e ha lo scopo di ridurre la latenza introdotta da HTTP.
Fonte: Infoq
Goolge rilascia la versione 11 di Chrome con riconoscimento vocale
Google ha rilasciato la versione 11.0.696.57 del suo browser Chrome, che risolve un gran numero di vulnerabilità e stabilisce un nuovo record per la quantità di denaro pagata per i ricercatori di sicurezza come ricompensa in un singolo aggiornamento. Un numero totale di 27 vulnerabilità sono stati corretti in questa release, di cui 18 sono valutati con severità alta, 6 con media e 3 con bassa.
Nessuna delle vulnerabilità è stata classificata "critica", la categoria riservata ai bug che potrebbe consentire a un utente malintenzionato di sfuggire dalla sandbox. Trovate il completo change log a questa pagina. La novità più rilevante di questa versione è l'introduzione del voice support per il riconoscimento vocale attraverso HTML5, in questo modo tramite Google Translate sarà possibile tradurre dall'inglese qualsiasi frase pronunciata tramite un microfono.
Inoltre troviamo un miglioramento della nuova tecnologia WebGL. Si tratta di nuove librerie grafiche che permetteranno di sfruttare l'hardware del proprio PC per riprodurre contenuti 3D. Nelle impostazioni è stata anche introdotta una comoda features che consente di importare le password salvate dagli altri browser. Come al solito troviamo la barra dei motori di ricerca sostituita dall'Omnibox.
Il render-engine dell'HTML si basa sul noto WebKit, sviluppato per Safari da Apple ed usato anche per Android di Google. La società ha pagato una cifra pari a 16.500 dollari in premi per i ricercatori che hanno portato alla luce i bug, consegnati a 11 ricercatori per la ricerca e la comunicazione delle 18 vulnerabilità. Il collaboratore Sergey Glazunov ha portato a casa 4.000 dollari, come ha fatto Kuzzc e 2.000 dollari per Miaubiz.
La vincita totale per questo rilascio supera il precedente record fissato da Chrome 8.0.552.334 a febbraio, quando i ricercatori hanno guadagnato 14.000 dollari. Tra i cinque principali produttori di browser, solo Google e Mozilla pagano premi ai ricercatori di sicurezza indipendenti. Google Chrome 11 può essere scaricato per Windows, Mac OS X e Linux dal sito Web di Google. Per gli utenti già in esecuzione il browser verrà aggiornato automaticamente.
Facebook unifica i propri siti mobili, grazie ad un nuovo framework
Facebook ha lanciato un importante aggiornamento al proprio sito web mobile per dispositivi come l'iPhone e iPod touch, secondo un posting blog di Lee Byron, Interactive Designer Information presso Facebook. In precedenza, Facebook ha avuto due siti web per cellulari: touch.facebook.com per touchscreen e m.facebook.com per altri cellulari. Il nuovo sito di Facebook è alimentato da un framework di interfaccia utente basato su XHP, Javelin, e WURFL, un dettagliato database user agent per la mappatura delle capacità del dispositivo. Questo permette a Facebook di indirizzare con estrema precisione le esperienze e le caratteristiche di migliaia di dispositivi diversi. Ad esempio, sui più recenti dispositivi basati su WebKit, come iPhone e Android, Facebook usa CSS3 e le regole specifiche del fornitore per la visualizzazione e l'animazione così come alcune delle nuove API JavaScript incluse in HTML5 per il caching locale e la gestione della history. Byron ha dichiarato:
"Costruire il web mobile è una grande sfida. È necessario pianificare migliaia di dispositivi diversi con capacità diverse, dimensioni dello schermo, tastiere, CSS e supporto JavaScript, tecnologie di base, e bug dei browser. Oggi siamo entusiasti di iniziare a lanciare un importante aggiornamento per m.facebook.com che fornisce la migliore esperienza Web mobile non importa quale dispositivo si sta utilizzando. In precedenza, abbiamo risolto questo problema costruendo più versioni di Facebook mobile: m.facebook.com per dispositivi mobili meno ricchi di funzionalità e touch.facebook.com per i dispositivi touch."
Ci sono due grossi problemi con questo approccio:
- Facebook è stato limitato dal minimo comune denominatore per ogni sito. Facebook non ha potuto usare JavaScript e aveva dispositivo limiti di dimensioni specifici limiti di file su m.facebook.com. Sostenere una vasta gamma di telefoni touch di qualità variabile su touch.facebook.com ha limitato la capacità di Facebook di utilizzare moderni CSS e JavaScript API.
- Ogni volta che Facebook ha lanciato una nuova funzionalità, ha dovuto costruirla più volte tra i differenti codici di base: una volta per facebook.com, poi di nuovo per m.facebook.com, touch.facebook.com, e anche in applicazioni native. Le caratteristiche, in questo modo, mancavano su dispositivi diversi.
Con il nuovo m.facebook.com, gli utenti con i dispositivi touch di fascia alta vedranno una ricca interfaccia touch-friendly, grande sito e migliori funzionalità per gli utenti dei telefoni. Ogni dispositivo utilizzerà lo stesso framework. In questo modo Facebook è in grado di muoversi ancora più velocemente e potrà costruire nuove funzioni soltanto una volta per ogni dispositivo mobile. Questo significa anche che tutti possono accedere alle stesse funzioni, come la scrittura di messaggi o il controllo dei luoghi. Non ci sarà più una differenza tra m.facebook.com e touch.facebook.com, automaticamente vi verrà servita la migliore versione del sito per il dispositivo.
A proposito di 0.facebook.com.
Alcuni utenti hanno chiesto circa 0.facebook.com. Questo sito utilizza anche la stesso codice di base di m.facebook.com. 0.facebook.com è un nuovo sito mobile che include tutte le caratteristiche principali di Facebook, ma è ottimizzato per la velocità. E' inizialmente disponibile attraverso più di 50 operatori di telefonia mobile in 45 paesi e territori con spese dati pari a zero. Quando si utilizza l'internet mobile, le persone in tutto il mondo affrontano due principali sfide, a volte l'esperienza è troppa lenta per essere divertente e il costo dei piani dati e la loro comprensione può essere scoraggiante. Facebook ha progettato 0.facebook.com per aiutare a risolvere questi due ostacoli e si augura che sempre più persone scopriranno Internet mobile di Facebook.
Critiche a Flash di Adobe, Steve Jobs spiega cosa non va nel software
Steve Jobs interviene ancora sulla diatriba tra Apple e Adobe. Scontro su Flash di Adobe System: come e perchè Apple lo critica, Google lo sostiene e Microsoft temporeggia. Adobe Flash è tra i più diffusi software in Rete (nel 75% dei video online) ma nasconde insidie per la sicurezza e problemi di performance e stabilità: questa la posizione ufficiale di Microsoft dopo la "lettera" aperta di Apple che si è pubblicamente schierata contro il software. Nei giorni scorsi, l'amministratore delegato di Apple Steve Jobs ha duramente criticato il plugin Flash, usato per produrre video e giochi su molti siti, tra i quali Facebook. Apple ha vietato Flash per i device iPhone e iPad.
Iscriviti a:
Post (Atom)






