giovedì 18 settembre 2008

Chrome, ora anche per Linux e Mac

Chi l'ha detto che il browser di Google è solo per Windows? Nell'attesa che BigG lo sviluppi per altre piattaforme, qualcuno si arrangia. E tra le righe del codice si scoprono cose interessanti. Un test

Roma - Google ha rilasciato il suo browser solo per Windows? Non c'è problema, ci pensiamo noi, hanno detto quelli di Codeweavers: così, in due settimane circa, ecco scodellato un porting di Chrome per Mac e Linux. Si chiama Crossover Chromium, si basa in larga parte sull'omonimo progetto open source che BigG ha lanciato assieme al suo Chrome, e riesce nell'impresa che ancora manca nel repertorio di Mountain View. Ma c'è il trucco.

Crossover Chromium in esecuzione su Mac OS XNon appena lanciato il programma, infatti, ci si rende immediatamente conto che qualcosa non quadra. La dimensione dell'eseguibile per Mac è di quasi 133 MB, il tempo di caricamento non è esattamente istantaneo, e c'è qualcosa di strano nell'interfaccia. La spiegazione è semplice: Crossover Chromium è in realtà un eseguibile per Windows che gira in una sorta di "macchina virtuale" Wine, la celebre applicazione utilizzata per far girare applicazioni basate su API Win32 in ambiente *nix.

Codeweavers, che altro non è che una azienda che sostiene il progetto Wine e lavora allo sviluppo di offerte professionali per il software, ha infatti ricreato una specie di micro-immagine di un sistema Windows all'interno della quale far girare l'eseguibile compilato per quella piattaforma. Il risultato è interessante: la navigazione è rapida, così come promesso dal browser, ma qua e là affiorano piccole imprecisioni per ciò che riguarda la rappresentazione delle immagini e dell'interfaccia. L'utente, poi, è costretto ad ignorare le scorciatoie da tastiera, e a ripiegare sulle più tradizionali combinazioni di tasti tipiche di Windows: niente mela+t per una nuova tab, ma soltanto ctrl+t.Ogni tanto il tutto si blocca o, peggio ancora, si chiude inaspettatamente. Da parte sua Codeweavers ci tiene a precisare che si tratta di una semplice dimostrazione delle capacità di Wine, e dunque non c'è da stupirsi per qualche bug di questo tipo: quello che conta è aver appunto dimostrato la fattibilità dell'operazione, aver mostrato le capacità dei propri programmatori e anche, dulcis in fundo, che Chrome non è poi così lontano da mela e pinguino.
67 Commenti alla Notizia Chrome, ora anche per Linux e Mac
Ordina
  • Mi scuso in anticipo per il post, trattasi infatti del solito post da nerdchenonhanientedimegliodafarechespezzareilcapelloin4.Angioletto

    Nel test vengono testati IE 8 beta 2 (BETA), Chrome (BETA), Firefox 3.0.1 (stable), Opera 9.52 (stable) e Safari 3.1.2 (stable). Non sarebbe stato meglio utilizzare Firefox 3.1 nightly (ALFA) e Safari 4 Developer Preview (ALFA) ?? Dato il tipo di test (performance sul motore Javascript) direi assolutamente SI, visto che:
    - con Firefox 3.1 nightly si può attivare il nuovo motore TraceMokey;
    - con Safari 4 Developer Preview si può provare il nuovo motore SquirrelFish.

    In entrambi i casi i risultati sarebbero stati decisamente diversi.Annoiato
    non+autenticato
  • Scusa eh...come fanno dopo a fare un articolo scrivendo che chrome è più veloce di tutti?? Occhiolino
    Le tue ipotesi sono giuste, sono i test che li fanno ad_caxxum o come è meglio per "loro" Occhiolino
    non+autenticato
  • Altro che chrome, vi fa neri circa la vostra privacy. Io non mi preoccupo assoltamente del fatto che facciano un porting, ne faccio a meno tranquillamente a meno che facciano un open source che sia davvero tale e al piu' un bel fork che cavi le schifezze relative alla privacy.
    non+autenticato
  • Quale parte di "smaller is better" non ti è chiara di quei grafici?
    non+autenticato
  • Non so che test abbiate fatto, ma su un macbook pro, il mio ho avuto modo di provare sia google chrome su partizione con vista e webkit ultima release.
    Beh nel test di google, ovviamente(e sarà un caso??) google chrome è più veloce di webkit...ma audite audite nel sunspider google chrome le prende da webkit!
    E questa cosa non sono solo io ad averla notata...
    Poi potevate dire i sistemi in prova...cioè chi dice che abbiate fatto il test di Safari su un macbook, ed il test di google chrome su un quadcore?!
    A parte questo, google chrome NON E' IL BROWSER PIU' VELOCE, è UNO DEI BROWSER PIU' VELOCI, velocità che su pagine miste stenta a farsi vedere...
    non+autenticato
  • i motivi sono due, il sistema di allocazione della memoria di Vista che è più di quello di MacOS e il fatto che Chrome si basi su una versione vecchia di Webkit
    non+autenticato
  • Ho fatto il dromeo, sul mio macbook pro, 2Gb di ram...e webkit
    Qui ce dromeo: http://dromaeo.com/?id=42247
    Il SunSpider mi fa 1532ms e non metto il link perché se no incollo duemila righe, cmq il test ce l'ho sul mio sito web.

    Questo per dimostrare che google chrome non è IL migliore come ormai si decanta, anche con test empirici.

    Pabloski, ho capito cosa vuoi dire, ma o misuriamo mele con mele e pere con pere oppure facciamo dei test farlocchi che misurano mele con pere stabilendo a priori chi vince...
    Se proprio bisogna fare dei test del genere, almeno diciamo prima che i test hanno valore su strada ZERO e mettiamo l'hardware usato.

    Che chrome abbia una versione "vecchia" di webkit non saprei...chrome lo da come Safari/525.21 mentre la mia versione di webkit è Safari/525.20.1 . Mi pare di leggere che sia chrome più aggiornato...
    non+autenticato
  • - Scritto da: GoldenBoy
    > Non so che test abbiate fatto, ma su un macbook
    > pro, il mio ho avuto modo di provare sia google
    > chrome su partizione con vista e webkit ultima
    > release.
    > Beh nel test di google, ovviamente(e sarà un
    > caso??) google chrome è più veloce di webkit...ma
    > audite audite nel sunspider google chrome le
    > prende da
    > webkit!

    Al posto di webkit immagino volessi dire Safari.
    non+autenticato
  • Intendo questo: http://webkit.org/
    Webkit altro non è, se me la passate, che Safari in versione open source e multipiattaforma.
    Webkit comunque l'ho testato in mac osx giusto per precisare Occhiolino
    non+autenticato
  • - Scritto da: GoldenBoy
    > Intendo questo: http://webkit.org/
    > Webkit altro non è, se me la passate, che Safari
    > in versione open source e
    > multipiattaforma.
    > Webkit comunque l'ho testato in mac osx giusto
    > per precisare
    > Occhiolino

    Conosco webkit che è un engine, però chrome è anch'esso basato su webkit, così come anche Safari. Quindi era poco chiaro fare il confronto tra chrome e webkit, mentre era più sensato tra chrome e safari.
    Cmq per chi non lo sapesse voglio ricordare che webkit deriva da Khtml, visto che un po' ovunque viene citata solo Apple.
    non+autenticato
  • Safari altro non è che Webkit in versione "stabile" secondo apple.
    Infatti Webkit e Safari su osx usano gli stessi framework, plugin, librerie...solo che il motore di webkit è più aggiornato ed ha ad esempio il javascript migliorato, cosa che in Safari deve ancora arrivare.

    Il confronto con Webkit ci sta tutto, si dice che chrome sia IL PIU' VELOCE ma questo non è vero, non so sulle altre piattaforme, ma su osx Webkit, stando ai benchmark promiscui postati, è più veloce di chrome.
    Poi possiamo tirare in ballo di tutto, resta il fatto che chrome NON E' IL BROWSER PIU' VELOCE.
    Certo che Webkit e Safari derivano da Konqueror, mica è un problema...o lo è?

    WebKit is an open source web browser engine. WebKit is also the name of the Mac OS X system framework version of the engine that's used by Safari, Dashboard, Mail, and many other OS X applications. WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE.
    non+autenticato
  • Hai scritto qualche altra inesattezza, cmq pensala come vuoi.
    Ieri a un collega che stava digitando una mail ho detto che non si scrive "un altra", ma "un'altra". Però lui anziché ringraziare voleva dimostrarmi che 'un altra' è corretto. Cosa fare con persone così? Dire di 'sì sì certo' e chiudere il discorso.
    non+autenticato
  • Io penso che invece di perdere tempo fin dall'inizio in stupidate, si potrebbe contribuire all'argomento...ma mi accorgo ben presto che talune volte è impossibile, aldilà dei se e dei ma.
    Comunque pensala come vuoi.
    non+autenticato
  • La nightly build è una neutral build che sostanzialmente viene pubblicata fuori dall'orario di sviluppo.

    http://en.wikipedia.org/wiki/Neutral_build

    Dove ha tirato fuori l'autore l'idea che che è sia un nome legato a Firefox? Nightly build è un'espressione che si usa da millenni, nell'ambiente dello sviluppo software.
    non+autenticato
  • Ti è stato segnalato che Wine non gestisce alcuna macchina virtuale. Fatti una cortesia, rimuovi dall'articolo quella frase infelice. Qual è il senso di mantenere nell'articolo un errore madornale?
    non+autenticato
  • Quoto.
    Tra l'altro citi l'azienda produttrice, che dedica un'intera pagina a spiegare la differenza tra Wine e un ambiente emulato o virtualizzato

    http://www.codeweavers.com/products/differences/
    non+autenticato
  • Conosco molto bene Wine, l'ho usato per anni...Occhiolino

    Ad ogni modo, magari precisiamo meglio nell'articolo: così non lasciamo adito a dubbi.Sorride

    L
  • Ciao capo troll! A bocca aperta
    non+autenticato
  • - Scritto da: Luca Annunziata
    > Conosco molto bene Wine, l'ho usato per anni...Occhiolino
    >
    > Ad ogni modo, magari precisiamo meglio
    > nell'articolo: così non lasciamo adito a dubbi.
    >Sorride
    >
    > L

    Povero Luca! Che ci vuio fare: hai un fan-club di precisini! Sorride
    non+autenticato
  • > Povero Luca! Che ci vuio fare: hai un fan-club di
    > precisini!

    Non mi sembra disdicevole. PI punta ad essere il riferimento nel panorama dell'informazione tecnica: se inizia (continua?) a pubblicare inesattezze, deve solo ringraziare i lettori che le segnalano.
    non+autenticato
CONTINUA A LEGGERE I COMMENTI
1 | 2 | 3 | Successiva
(pagina 1/3 - 12 discussioni)
 

La soluzione ideale per IBM Performance: Decisioni più intelligenti, migliori risultati.

La protezione del personal computer

La protezione del personal computer

Realizzata da Adolfo Catelli, questa guida, in poco meno di 120 pagine, chiarisce quali sono gli aspetti basilari che ogni utente PC dovrebbe conoscere. Spazia tra le tipologie di minacce, [...]