Torna indietro   Hardware Upgrade Forum > Hardware Upgrade > News

Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è uno smartphone che unisce una fotocamera molto più versatile rispetto al passato grazie allo zoom ottico 5x, il supporto magnetico Pixelsnap e il nuovo chip Tensor G5. Il dispositivo porta Android 16 e funzionalità AI avanzate come Camera Coach, mantenendo il design caratteristico della serie Pixel con miglioramenti nelle prestazioni e nell'autonomia. In Italia, però, mancano diverse feature peculiari basate sull'AI.
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre
L'abbonamento Ultimate di GeForce NOW ora comprende la nuova architettura Blackwell RTX con GPU RTX 5080 che garantisce prestazioni tre volte superiori alla precedente generazione. Non si tratta solo di velocità, ma di un'esperienza di gioco migliorata con nuove tecnologie di streaming e un catalogo giochi raddoppiato grazie alla funzione Install-to-Play
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco
Deebot X11 Omnicyclone implementa tutte le ultime tecnologie Ecovacs per l'aspirazione dei pavimenti di casa e il loro lavaggio, con una novità: nella base di ricarica non c'è più il sacchetto di raccolta dello sporco, sostituito da un aspirapolvere ciclonico che accumula tutto in un contenitore rigido
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-09-2011, 13:59   #1
Redazione di Hardware Upg
www.hwupgrade.it
 
Iscritto dal: Jul 2001
Messaggi: 75173
Link alla notizia: http://www.hwfiles.it/news/google-ch...c++_38569.html

Nella nuova versione stabile di Chrome Google ha messo a disposizione le nuove API per gestire contenuti audio. Introdotta anche la tecnologia NaCl per l'utilizzo di codice C/C++ direttamente nel browser

Click sul link per visualizzare la notizia.
Redazione di Hardware Upg è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 14:18   #2
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
La questione di NaCl, dal punto di vista del web, è un po' pericolosa perché, al contrario di quanto si prefissa il web (una resa uguale su ogni macchina) il codice da eseguire con NaCl dev'essere ottimizzato per ogni architettura.
Secondo buon senso, potrà essere usato solo da alcune applicazioni che abbiano bisogno di performance come l'aria.
MaxArt è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 14:43   #3
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
Concordo, tra l'altro bisogna vedere questa sandbox quanto è sicura, con C++ si possono fare cose che magari riescono a superarla in modo più semplice rispetto alle tecnologie standard.

MaxArt in teoria usando un compilatore LLVM sarebbe possibile avere codice portabile tra diverse architetture, almeno in alcuni casi.
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 14:54   #4
filippo1974
Member
 
Iscritto dal: May 2003
Città: Padova
Messaggi: 82
Quote:
Originariamente inviato da MaxArt Guarda i messaggi
La questione di NaCl, dal punto di vista del web, è un po' pericolosa perché, al contrario di quanto si prefissa il web (una resa uguale su ogni macchina) il codice da eseguire con NaCl dev'essere ottimizzato per ogni architettura
Estremizzando questa giusta perplessità, mi domando: ma uno sviluppatore che intenda usare questa funzionalità dovrà fornire un eseguibile separato per ogni possibile architettura hardware/software su cui Chrome può essere utilizzato? L'accesso ai servizi del sistema operativo ospite avviene invocando direttamente le API del sistema operativo stesso, o tramite uno strato intermedio interno a Chrome?

Quote:
Originariamente inviato da MaxArt
Secondo buon senso, potrà essere usato solo da alcune applicazioni che abbiano bisogno di performance come l'aria
Sì ma se non si possono fare assunzioni a priori sull'hardware sottostante, il binario andrà compilato con ottimizzazioni e set di istruzioni in uso il più possibile conservativi, vanificando quindi l'ipotetico vantaggio di avere un eseguibile nativo. Mi vien da credere che in questo frangente, paradossalmente, un eseguibile gestito e compilato Just-In-Time come un .NET riesca a far meglio...

Ciao
Filippo
filippo1974 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:18   #5
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
Quasi sicuramente per il primo punto hai ragione, al 99% essendo in una sandbox puoi accedere solo alle API esposte dal browser.

Per il secondo punto, secondo me, con LLVM si riesce ad ovviare al problema, ma bisogna vedere se è possibile usarlo.
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:22   #6
Slayer86
Senior Member
 
Iscritto dal: Mar 2006
Città: Riccione
Messaggi: 1851
Ci ho fatto la tesi triennale su NaCL...
Un anno fa il compilatore (che è una versione modificata di gcc) era disponibile unicamente per x86, quindi non saprei come vengono gestite le differenti architetture, cmq presumo ci siano differenti esguibili comilati per diverse archtetture, poi verrà usato solo quello corretto.

Il compilato è codice macchina senza particolari ottimizzazioni, questo perchè deve essere facilmente decompilabile a runtime... difatti il codice viene decompilato da NaCL (che è un plug in disponibile per tutti i browser) durante il download per controllare che non ci siano chiamate a sistema non permesse o codice malevolo in generale.

Nacl dovrebbe servire per scrivere il core delle web application, ovvero la parte più vicina al sistema operativo, tutte chiamate di sistema sono cmq mediate da nacl stesso, difatti si ha quasi un codice interpretato, mentre l'interfaccia potrebbe essere tranquillamente fatta in html/javascript. Questo unirebbe l'immediatezza delle interfacce web con la potenza di calcolo delle applicazioni native... è chiaro che sorgono svariate problematiche prima su tutte la sicurezza, però qui google ha svolto un'ottimo lavoro... ora resta da vedere se si diffonderà come tecnologia!
Slayer86 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:25   #7
Carlo Camusso
Junior Member
 
Iscritto dal: Sep 2011
Messaggi: 1
Chrome - bug bloccante per portali in Flash

Nessuno ne parla ma lo sapete che nelle ultime versioni di Chrome è stato introdotto un bug che impedisce a tutte le applicazioni Flash che hanno un pannello di registrazione utente di scrivere un indirizzo email?
In pratica dopo aver digitato la chiocciola la tastiere di disabilita.
Il bug è stato per diverso tempo a carico di Adobe:
https://bugbase.adobe.com/index.cfm?event=bug&id=2966442
e ora è in mano a Chromium:
http://code.google.com/p/chromium/issues/detail?id=97193

Qualche esempio:
http://www.BuzzMath.com/Home
http://www.fattura24.com (andate in login per aprire la sezione Flash)

In pratica con questo scherzetto tutte le applicazioni Adobe Flash e Adobe Flex che hanno un pannello di registrazione che richiede un indirizzo email sono bloccate se eseguite da Chrome.
Un danno per il mercato pazzesco.

Fate circolare.... altro che release stabile :-)
Carlo Camusso è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:31   #8
filippo1974
Member
 
Iscritto dal: May 2003
Città: Padova
Messaggi: 82
Quote:
Originariamente inviato da Slayer86 Guarda i messaggi
ora resta da vedere se si diffonderà come tecnologia!
Se si diffonderà, immagino che anche tutti gli altri browser dovranno adeguarsi, altrimenti un utente sarà obbligato ad avere Chrome per poter sfruttare eventuali applicazioni basate su questa tecnologia.

Così su due piedi, sono molto scettico sulla possibilità di NaCl di affermarsi anche solo come standard de-facto. In un mondo che sta spingendo verso il cloud e verso l'hosting remoto delle applicazioni (quindi sempre meno esecuzione in locale), l'iniziativa NaCl mi sembra un clamoroso ritorno indietro nel tempo...
filippo1974 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:37   #9
Slayer86
Senior Member
 
Iscritto dal: Mar 2006
Città: Riccione
Messaggi: 1851
ehm... hai letto tutto quello che ho scritto?
google offre già nacl com plug in per firefox e ie!!!
Slayer86 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:43   #10
Il_Baffo
Senior Member
 
Iscritto dal: Nov 2008
Messaggi: 305
Qualunque cosa pur di dire addio a javascript...
Il_Baffo è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:55   #11
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
beh intanto puoi usare coffescript
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 19:43   #12
Fire-Dragon-DoL
Senior Member
 
L'Avatar di Fire-Dragon-DoL
 
Iscritto dal: Feb 2009
Città: Roma
Messaggi: 1499
Io concordo con Il_Baffo, cazzarola il javascript è un incubo...
Fire-Dragon-DoL è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 19:59   #13
fano
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2095
Da quello che ho letto per adesso si deve compilare per la piattaforma target...
non dovete però badare alle idiosincrasie del SO o del processore sottostante, voi compilate usando le API che fornisce NACL che sono SEMPRE portabili e che sono appositamente limitate nelle operazioni che possono fare

Discorso diverso per PNACL a cui stanno lavorando... in questo caso si compila per una Macchina Virtuale e poi quando l'utente vuole eseguirla ecco che viene compilata al volo per il processore sottostante che sia ARM, X86, PPC...

P.S. jscript deve bruciareeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!
fano è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 20:57   #14
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
Eccolo appunto, come pensavo stanno portando tutto su LLVM e compilano al volo... veramente eccezionale, a quel punto uno potrà programmare con un qualunque linguaggio, basta che emetta codice IF, poi sarà tradotto per l'architettura target.
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 23:55   #15
SuperMater
Senior Member
 
L'Avatar di SuperMater
 
Iscritto dal: Jun 2006
Città: Salerno
Messaggi: 669
Quote:
Originariamente inviato da Il_Baffo Guarda i messaggi
Qualunque cosa pur di dire addio a javascript...
più flash che javascript, forse questo è il vero primo passo in tanti anni di web per avviare la progressiva sostituzione degli oggetti adobe flash, ovviamente ha senso solo se viene usato un layer astratto, un llvm appunto, ma a questo punto mi chiedo, come sarà questa tecnologia da un punto di vista prestazionale?, perché se dovremmo utilizzare la versione c++ degli applet, allora a malincuore mi tengo flash.

IMHO.
__________________
CPU: Pentium E6600, MB: Asus P5KC, GPU: Ati Radeon HD5670, Monitor: Samsung SyncMaster 19'' 957p, Router: 3Com OfficeConnect - 3CRWDR100A-72. Ho trattato con: socialscalator, BigPincer, m4nu, DJnat, Gekker, galaverna
SuperMater è offline   Rispondi citando il messaggio o parte di esso
Old 21-09-2011, 08:19   #16
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
l'IF della LLVM viene compilato al volo, dopo è codice compilato, dopo questo passo è codice comparabile a quello generato da un compilatore standard con le medesime ottimizzazioni, quindi velocissimo.
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 21-09-2011, 09:56   #17
SuperMater
Senior Member
 
L'Avatar di SuperMater
 
Iscritto dal: Jun 2006
Città: Salerno
Messaggi: 669
Quote:
Originariamente inviato da Duncan Guarda i messaggi
l'IF della LLVM viene compilato al volo, dopo è codice compilato, dopo questo passo è codice comparabile a quello generato da un compilatore standard con le medesime ottimizzazioni, quindi velocissimo.
ah ho capito, convinto fosse pseudocodice eseguito da una virtual machine.
__________________
CPU: Pentium E6600, MB: Asus P5KC, GPU: Ati Radeon HD5670, Monitor: Samsung SyncMaster 19'' 957p, Router: 3Com OfficeConnect - 3CRWDR100A-72. Ho trattato con: socialscalator, BigPincer, m4nu, DJnat, Gekker, galaverna
SuperMater è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy? Google Pixel 10 è compatto e ha uno zoom ...
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre Prova GeForce NOW upgrade Blackwell: il cloud ga...
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco Ecovacs Deebot X11 Omnicyclone: niente più...
Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio Narwal Flow: con il mocio orizzontale lava i pav...
Panasonic 55Z95BEG cala gli assi: pannello Tandem e audio senza compromessi Panasonic 55Z95BEG cala gli assi: pannello Tande...
Nintendo Virtual Boy: l'accessorio per S...
Popucom si presenta come uno dei miglior...
Super Mario Galaxy il film: l'idraulico ...
Stellantis, contro risposta a BYD: "...
Microsoft evita una sanzione in Europa p...
TCL a IFA 2025: TV Mini LED, smartphone ...
Neanche la politica è salva: l'Al...
I nuovi Pixel 10 in mostra a Milano con ...
Perplexity di nuovo in tribunale: Merria...
AirPods 4 al minimo su Amazon: la versio...
Sam Altman sempre più convinto: l...
iPhone 17: su Amazon partono i preordini...
WhatsApp Android Beta: in arrivo i threa...
Intergalactic: The Heretic Prophet sar&a...
Gmail introduce la sezione Acquisti per ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 17:07.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v
1