Enrico Giancipoli

Web 2.0, il re č Firefox

Il benchmark SunSpider assegna lo scettro e la corona a Firefox 3.0 nelle prestazioni con JavaScript. Bene Safari, Internet Explorer ancora male ma meglio, Opera in coda

Roma - Nell'ottica di quella che sarà la nuova generazione di pagine web, meglio nota anche come web 2.0, un ruolo fondamentale è quello ricoperto da JavaScript. Lo sanno bene gli sviluppatori di browser che cercano di aumentare le prestazioni con algoritmi di ottimizzazione sull'interpretazione e l'elaborazione del codice. Che in questo verso si stiano muovendo un po' tutti i developer è un dato di fatto, e i numeri lo confermano.

A fine febbraio su Punto Informatico abbiamo eseguito il "SunSpider JavaScript Benchmark", un test JavaScript che mette alla prova il browser su 3d, crittografia, stringhe, matematica e funzioni varie. Ognuno può eseguire il test da questa pagina, ricordando ancora una volta come ogni test abbia la sua validità relativa. Ricordiamo inoltre che il test viene ripetuto 5 volte e i valori forniti sono una media calcolata automaticamente. La percentuale indica la variazione, positiva o negativa, rispetto alla media dei risultati ottenuti nei singoli tentativi.

In riferimento all'articolo di febbraio, c'è da fare una precisazione. La differenza di prestazioni in Firefox era evidente non tanto fra la versione 3.0 default del browser e quella con la PGO, quanto tra la versione 3.0 default e la versione nightly build nota anche come Minefield. Il divario fra le due versioni di Firefox esiste ancora, ma in questi mesi è crollato.
Oggi abbiamo rifatto il test con le nuove versioni dei browser. I tempi sono diminuiti per tutti, il maggior salto di qualità sembra esser fatto da Apple Safari, ma il più veloce si conferma ancora una volta Firefox 3. Č stato interessante anche provare la nuova versione di Internet Explorer, la 8.0 beta 1, che rattoppa in qualche modo i pessimi risultati di Internet Explorer 7 ma che rimane ancora molto lontano dal vertice. Peggio di tutti Opera.

Il computer su cui è stato effettuato il test: Intel Core2 Duo E6600 2400 mhz 4 MB cache L2, Ram Team Group Elite 2GB DDR2 2X1GB PC6400, Hd Seagate Barracuda 320 gb Sata2 7200rpm 16mb cache Mobo Gigabyte ga-p35-ds3r, Windows XP Service Pack 2

FIREFOX MINEFIELD 3.1a1pre
Totale 3091.6ms +/- 1.2%

3d: 347.2ms +/- 0.9%
access: 484.0ms +/- 5.3%
bitops: 370.0ms +/- 0.6%
controlflow: 42.8ms +/- 1.3%
crypto: 207.4ms +/- 0.5%
date: 261.4ms +/- 0.8%
math: 359.0ms +/- 2.1%
regexp: 230.6ms +/- 4.1%
string: 789.2ms +/- 1.7%

FIREFOX 3.0 RC1
Totale 3163.0ms +/- 1.1%

3d: 369.8ms +/- 3.8%
access: 519.8ms +/- 8.0%
bitops: 367.6ms +/- 0.5%
controlflow: 42.4ms +/- 1.6%
crypto: 212.2ms +/- 1.0%
date: 273.0ms +/- 2.3%
math: 357.8ms +/- 1.7%
regexp: 245.0ms +/- 12.8%
string: 775.4ms +/- 4.6%

SAFARI 3.1.1
Totale: 3622.0ms +/- 0.9%

3d: 412.6ms +/- 4.3%
access: 568.6ms +/- 3.9%
bitops: 450.0ms +/- 3.7%
controlflow: 93.8ms +/- 0.6%
crypto: 259.2ms +/- 4.3%
date: 347.0ms +/- 2.4%
math: 459.2ms +/- 2.4%
regexp: 297.0ms +/- 0.0%
string: 734.6ms +/- 2.7%

INTERNET EXPLORER 8 Beta 1
Totale: 9024.6ms +/- 0.7%

3d: 944.0ms +/- 1.8%
access: 1465.6ms +/- 1.9%
bitops: 1109.4ms +/- 1.3%
controlflow: 237.6ms +/- 3.6%
crypto: 637.2ms +/- 1.3%
date: 709.2ms +/- 1.5%
math: 834.2ms +/- 1.3%
regexp: 406.0ms +/- 0.0%
string: 2681.4ms +/- 1.8%

OPERA 9.27
Totale 10300.2ms +/- 0.7%

3d: 837.4ms +/- 2.1%
access: 1294.0ms +/- 4.7%
bitops: 1344.0ms +/- 2.9%
controlflow: 187.4ms +/- 7.5%
crypto: 675.2ms +/- 1.2%
date: 978.2ms +/- 2.3%
math: 762.4ms +/- 2.8%
regexp: 881.0ms +/- 1.2%
string: 3340.6ms +/- 2.8%

Enrico "Fr4nk" Giancipoli
128 Commenti alla Notizia Web 2.0, il re č Firefox
Ordina
  • ...per la serietà dell'articolo.
    non+autenticato
  • La prima colonna è per firefox, la seconda è per Opera

    Per problemi di spazio ho tagliato un po i titoli.

    davvero complimenti per FF.


    3d:            1241.0ms +/- 3.1%   1459.6ms +/- 1.5%
        cube:        443.6ms +/- 6.3%    487.6ms +/- 3.3%
        morph:       375.6ms +/- 1.7%    547.0ms +/- 2.4%
        raytrace:    421.8ms +/- 3.3%    425.0ms +/- 2.0%

    access:        1422.4ms +/- 4.6%   1919.0ms +/- 13.2%
        binary-trees:132.4ms +/- 12.8%    134.6ms +/- 8.1%
        fannkuch:    662.4ms +/- 2.2%    837.4ms +/- 21.4%
        nbody:       392.4ms +/- 13.4%    553.2ms +/- 11.3%
        nsieve:     235.2ms +/- 4.3%    393.8ms +/- 2.2%

    bitops:        1081.8ms +/- 0.9%   1637.2ms +/- 5.3%
        3bit-bits-i-:209.4ms +/- 2.9%    203.0ms +/- 0.0%
        bits-in-byte:295.8ms +/- 0.7%    359.6ms +/- 0.2%
        bitwise-and: 190.0ms +/- 1.1%    637.2ms +/- 5.8%
        nsieve-bits: 386.6ms +/- 1.0%    437.4ms +/- 17.5%

    controlflow:   123.6ms +/- 0.9%    162.4ms +/- 6.7%
        recursive:   123.6ms +/- 0.9%    162.4ms +/- 6.7%

    crypto:        567.4ms +/- 2.0%    502.8ms +/- 3.2%
        aes:         227.8ms +/- 2.4%    331.0ms +/- 4.9%
        md5:         169.2ms +/- 1.4%     0.0ms +/- -NaN%
        sha1:        170.4ms +/- 3.0%    171.8ms +/- 0.3%

    date:         1714.0ms +/- 1.6%     NaNms +/- NaN%
        format-tofte:1186.4ms +/- 2.2%     NaNms +/- NaN%
        format-xparb:527.6ms +/- 1.8%   1225.2ms +/- 11.3%

    math:         1090.6ms +/- 1.0%   1931.6ms +/- 28.5%
        cordic:     482.2ms +/- 1.1%   1240.8ms +/- 41.5%
        partial-sums:369.6ms +/- 2.4%    406.2ms +/- 18.7%
        spectral-norm238.8ms +/- 1.1%    284.6ms +/- 14.8%

    regexp:        597.8ms +/- 5.7%     NaNms +/- NaN%
        dna:         597.8ms +/- 5.7%     NaNms +/- NaN%

    string:        2706.4ms +/- 4.7%   4146.6ms +/- 3.0%
        base64:     232.0ms +/- 5.4%    365.6ms +/- 2.9%
        fasta:       504.4ms +/- 6.7%    759.2ms +/- 3.8%
        tagcloud:    510.6ms +/- 5.0%    809.0ms +/- 6.2%
        unpack-code: 1026.4ms +/- 6.5%   1822.0ms +/- 4.1%
        validate-inp:433.0ms +/- 6.3%    390.8ms +/- 3.5%
  • la compilazione PGO, sta per essere adottata anche per Opera, ne vedremo delle belle secondo meA bocca aperta
    Sgabbio
    26177
  • - Scritto da: Sgabbio
    > la compilazione PGO, sta per essere adottata
    > anche per Opera, ne vedremo delle belle secondo
    > meA bocca aperta

    attendo con ansia la competizione, nel frattempo rilancio con il test di k-meleon 1.1.5

    ============================================
    RESULTS (means and 95% confidence intervals)
    --------------------------------------------
    Total:                 44286.8ms +/- 2.2%
    --------------------------------------------

    3d:                    5300.0ms +/- 4.3%
        cube:                1340.6ms +/- 2.4%
        morph:               2878.0ms +/- 5.4%
        raytrace:            1081.4ms +/- 5.5%

    access:                3865.4ms +/- 8.3%
        binary-trees:         440.6ms +/- 3.7%
        fannkuch:            1325.0ms +/- 1.2%
        nbody:               1025.0ms +/- 12.2%
        nsieve:             1074.8ms +/- 18.5%

    bitops:                4524.8ms +/- 7.8%
        3bit-bits-in-byte:    990.8ms +/- 14.9%
        bits-in-byte:         956.2ms +/- 6.7%
        bitwise-and:         1428.0ms +/- 9.0%
        nsieve-bits:         1149.8ms +/- 15.4%

    controlflow:            309.4ms +/- 2.8%
        recursive:            309.4ms +/- 2.8%

    crypto:                1897.4ms +/- 8.4%
        aes:                 847.2ms +/- 17.7%
        md5:                 528.2ms +/- 1.6%
        sha1:                 522.0ms +/- 2.0%

    date:                 12309.2ms +/- 0.7%
        format-tofte:        3765.4ms +/- 0.6%
        format-xparb:        8543.8ms +/- 0.8%

    math:                 2715.4ms +/- 1.9%
        cordic:             1243.8ms +/- 3.7%
        partial-sums:         903.2ms +/- 2.4%
        spectral-norm:        568.4ms +/- 1.9%

    regexp:                2596.8ms +/- 1.1%
        dna:                 2596.8ms +/- 1.1%

    string:               10768.4ms +/- 2.5%
        base64:             1790.8ms +/- 3.9%
        fasta:               1177.8ms +/- 2.5%
        tagcloud:            2143.8ms +/- 3.8%
        unpack-code:         4303.0ms +/- 3.8%
        validate-input:     1353.0ms +/- 2.4%
  • pure io attendo con ansia, lo sviluppo della 9.50 e da quasi un anno che va avantiA bocca aperta
    Sgabbio
    26177
  • - Scritto da: pippo75
    > - Scritto da: Sgabbio
    > > la compilazione PGO, sta per essere adottata
    > > anche per Opera, ne vedremo delle belle secondo
    > > meA bocca aperta
    >
    > attendo con ansia la competizione, nel frattempo
    > rilancio con il test di k-meleon
    > 1.1.5

    Prova a fare un test con K-MeleonCCF ME 0.09 Beta1 V3
    http://kmeleon.et8.net/K-MeleonCCFME0.09Beta1V3.ex...
    http://kmeleon.blogspot.com/

    + Build with VC8
    + PGO build
    + Gecko 1.9 pre (Firefox 3.0 RC1)
  • > Prova a fare un test con K-MeleonCCF ME 0.09
    > Beta1
    > V3
    > http://kmeleon.et8.net/K-MeleonCCFME0.09Beta1V3.ex
    > http://kmeleon.blogspot.com/
    >
    > + Build with VC8
    > + PGO build
    > + Gecko 1.9 pre (Firefox 3.0 RC1)

    mi rimane un 10% piu' lento di FF3.01RC

    ============================================
    RESULTS (means and 95% confidence intervals)
    --------------------------------------------
    Total:                 11376.6ms +/- 3.1%
    --------------------------------------------

    3d:                   1422.4ms +/- 8.1%
        cube:                503.2ms +/- 2.9%
        morph:               428.6ms +/- 29.8%
        raytrace:            490.6ms +/- 5.5%

    access:               1519.8ms +/- 3.3%
        binary-trees:        157.4ms +/- 13.4%
        fannkuch:            692.6ms +/- 1.7%
        nbody:               404.8ms +/- 4.5%
        nsieve:             265.0ms +/- 4.4%

    bitops:               1190.8ms +/- 1.4%
        3bit-bits-in-byte:   227.6ms +/- 1.1%
        bits-in-byte:        308.2ms +/- 3.0%
        bitwise-and:         231.2ms +/- 3.9%
        nsieve-bits:         423.8ms +/- 3.7%

    controlflow:           137.4ms +/- 2.4%
        recursive:           137.4ms +/- 2.4%

    crypto:                639.4ms +/- 2.7%
        aes:                 252.6ms +/- 2.7%
        md5:                 192.2ms +/- 3.3%
        sha1:                194.6ms +/- 7.0%

    date:                 1865.6ms +/- 2.9%
        format-tofte:       1161.8ms +/- 2.6%
        format-xparb:        703.8ms +/- 3.8%

    math:                 1182.2ms +/- 5.3%
        cordic:             519.4ms +/- 4.4%
        partial-sums:        414.0ms +/- 9.9%
        spectral-norm:       248.8ms +/- 2.3%

    regexp:                571.6ms +/- 9.7%
        dna:                 571.6ms +/- 9.7%

    string:               2847.4ms +/- 4.2%
        base64:             288.4ms +/- 8.5%
        fasta:               607.8ms +/- 6.1%
        tagcloud:            580.0ms +/- 6.5%
        unpack-code:         950.2ms +/- 3.1%
        validate-input:     421.0ms +/- 6.6%
  • - Scritto da: pippo75
    > > Prova a fare un test con K-MeleonCCF ME 0.09
    > > Beta1
    > > V3
    > >
    > http://kmeleon.et8.net/K-MeleonCCFME0.09Beta1V3.ex
    > > http://kmeleon.blogspot.com/
    > >
    > > + Build with VC8
    > > + PGO build
    > > + Gecko 1.9 pre (Firefox 3.0 RC1)
    >
    > mi rimane un 10% piu' lento di FF3.01RC
    >
    > ============================================
    > RESULTS (means and 95% confidence intervals)
    > --------------------------------------------
    > Total:                 11376.6ms +/- 3.1%
    > --------------------------------------------

    Comunque decisamente piu' veloce della 1.1.5 che monta il vecchio gecko 1.8.1.*
    Corretto?
    Aspettiamo una rls di kmeleon con xul che usi gecko 1.9
  • Il Web 2.0 con javascript non ha niente a che fare...
    Dal mondo microsoft e dal mondo open passando per flash sono tutti orientati a creare applicazioni web che girano completamente sul client (Silverlight,flash,moonlight)
    In particolare Silverlight, di cui mi occupo, ha come obiettivo di diventare cross-browser,cross-plataform e cross-device!
    Javascript è il passato le applicazioni web le si vogliono code-managed
  • - Scritto da: davidsual
    > Il Web 2.0 con javascript non ha niente a che
    > fare...


    Tu pensi che web 2.0 dipenda dal tool o linguaggio usato, ma non è così:

    Web 2.0 is a term describing the trend in the use of World Wide Web technology and web design that aims to enhance creativity, information sharing, and, most notably, collaboration among users.


    Ajax ti dice niente?

    Asynchronous JavaScript and XML
    non+autenticato
  • Il pattern ajax esiste da almeno 10 anni..(lo usavo con asp anni e anni fà)
    Con le ajax application si arriva al limite del tradizionale concetto di applicazioni web.
    Adesso il web pretende contenuti multimediali (video/audio).. sino ad arrivare a SO o applicazioni (tipo office) distribuite sul web)... Ti voglio vedere con Ajax e javascript a fare interfacce Rich e performanti..
    Un esempio obsoleto ma sempre utile è
    www.windowsvista.si (scritto interamente in silverlight 1.1 - siamo alla 2.0).
    Io sono sicuro che tutti si sposteranno su tecnolige flash o silverlight oriented
  • Ok, vabbè, possiamo dire che l'impegno c'è stato per fare quel sito stramaledettamente pesante e fighetto
    Carino quanto vuoi, ma preferisco una pagina che si carica in 2 secondi e dove posso disabilitare il javascript senza compromettere completamente l'accesso al sito
    Wolf01
    3342
  • Dipende da quello che ci devi fare.
    Evidentemente tu non ti occupi di applicazioni web complesse.
    non+autenticato
  • anche perchè non mi interessa per niente, se devo provarmi windows vista vado al centro commerciale, ci smanetto un po' e traggo le mie conclusioni

    se devo provarmi il palmare virtuale: leggasi sopra
    se devo provarmi habbo hotel con la grafica più carina fatta in SL: non lo provo a prescindere
    se devo andare in un sito che mostra video fatto con SL: se questa è la pesantezza, vado su youtube, anche se dopo quei 15 minuti dove carica tutto va tutto liscio come l'olio e sembra di giocherellarci in locale

    ora capisco che magari vuoi tirare acqua al tuo mulino M$, però non è che basta una cosa bella e che fa cose strasuperfighe per diventare il cardine centrale del web 2.0...

    cioè, me ne sbatto del web 2.0
    quello che serve è la semplicità, non che ogni sito grazie al web 2.0 si trasformi in un sistema operativo
    la mia conclusione è che SL sia l'ennesimo plugin dopo vrml, realquelcheè, quicktime etc...
    bastava il jscript per dinamicizzare le pagine web (non parlo pagine dinamiche in php, ma di menu e boiate che si spostano col mouse) e flash per le applicazioni più complesse
    Wolf01
    3342
  • Evidentemente non ti e' mai capitato qualcosa tipo un cliente che vende on-line un prodotto personalizzabile.

    Cerca di guarda un po' più in la' della punta del tuo naso o del tuo piccolo minuscolo orticello.
    non+autenticato
  • - Scritto da: davidsual
    > Io sono sicuro che tutti si sposteranno su
    > tecnolige flash o silverlight
    > oriented

    Questo non c'entra nulla con la tua obiezione all'articolo.
    non+autenticato
  • - Scritto da: davidsual
    > Un esempio obsoleto ma sempre utile è
    > www.windowsvista.si (scritto interamente in
    > silverlight 1.1 - siamo alla
    > 2.0).

    Bello!
    A che serve un sito con una pagina azzurra completamente vuota?
    non+autenticato
  • > > Un esempio obsoleto ma sempre utile è
    > > www.windowsvista.si (scritto interamente in
    > > silverlight 1.1 - siamo alla
    > > 2.0).
    >
    > Bello!
    > A che serve un sito con una pagina azzurra
    > completamente
    > vuota?
    La nuova frontiera: programmazione a oggetti colorati... (O erano i lego?)A bocca aperta
    non+autenticato
  • Il web 2.0 non esiste ancora. Ha a che fare con il web semantico, non con AJAX e il web semantico ancora non esiste. Gli standard del W3C servono proprio per andare in questa direzione. Chi sviluppa browser deve tenerne conto, almeno dovrebbe. Internet Explorer fino alla versione 6 non ha rispettato questi standard. Con la 7 le cose sono cambiate e si stanno muovendo nella giusta direzione.

    Ciò che conta è uniformare l'interpretazione delle pagine. Quando otterremo questo risultato potremo muoverci per creare applicazioni realmente nuove.

    Collegare le persone tra loro è il punto di partenza del Web, non è Web 2, collegare i dati sarà il passo successivo.
    non+autenticato
  • Ancora più veloceA bocca aperta
    non+autenticato
  • - Scritto da: pippo
    > Ancora più veloceA bocca aperta

    Se non avessi acceso il PC, saresti ancora piu' veloceCon la lingua fuori !
    11237
  • Bravo bravo, chiuditi in un barattolo di vetro.
    non+autenticato
  • contenuto non disponibile
  • Ho notato, dopo un aggiornamento ubuntu 7.10 -> 8.04, in cui firefox è stato aggiornato alla versione 3.0b5, un peggioramento estetico (osservabile solo in alcuni siti web) del rendering dei font... Qualcun altro ha notato qualcosa di simile? E se sì come ha risolto?

    Facendo una ricerca si internet, sembra che questa non sia solo una mia impressione... Ma per il momento i metodi suggeriti per risolvere il problema sono diversi e non mi hanno cambiato di molto la situazione...

    Grazie... Occhiolino
    non+autenticato
  • Non so cosa abbia di attinente col l'articolo in questione, dato che stiamo parlando di Firefox 3 rc1 su Windows, con confronto con altri browser.

    Ma rispondo ugualmente, è consigliabile installare Ubuntu 8.04 tramite cd, non con l'aggiornamento di versione da 7.10 a 8.04.
    la versione di Firefox 3 RC1 è disponibile anche per Linux, vai qui:
    http://www.mozilla.com/en-US/firefox/all-rc.html
    ancora non è disponibile tramite aggiornamento automatico da beta5 a RC1.
    Su Ubuntu 8.04, puoi anche installare Firefox 2.
    -----------------------------------------------------------
    Modificato dall' autore il 26 maggio 2008 09.51
    -----------------------------------------------------------
  • - Scritto da: gnulinux86
    > Non so cosa abbia di attinente col l'articolo in
    > questione, dato che stiamo parlando di Firefox 3
    > rc1 su Windows, con confronto con altri
    > browser.
    >
    > Ma rispondo ugualmente, è consigliabile
    > installare Ubuntu 8.04 tramite cd, non con
    > l'aggiornamento di versione da 7.10 a
    > 8.04.
    > la versione di Firefox 3 RC1 è disponibile anche
    > per Linux, vai
    > qui:
    > http://www.mozilla.com/en-US/firefox/all-rc.html
    > ancora non è disponibile tramite aggiornamento
    > automatico da beta5 a
    > RC1.
    > Su Ubuntu 8.04, puoi anche installare Firefox 2.
    > --------------------------------------------------
    > Modificato dall' autore il 26 maggio 2008 09.51
    > --------------------------------------------------

    Grazie per la risposta. Comunque di OT ne ho visti di peggio...
    non+autenticato
  • cosa c'è che non va con quanto scritto da gnulinux86?
    Hai chiesto informazioni sul problema dei font, e ti ha elencato le soluzioni, forse magari volevi pure le spiegazioni?
    Ti aiuto io, il problema dei font, può essere anche causato, dall'aggionamernto di versione di Ubuntu da 7.10 a 8.04, installando Ubuntu 8.04 dovresti risolvere, 2° caso, problema esistente propio su Firefox 3 fino alla beta5, io ho installato Firefox 3RC1 e non riscontro più problemi di font.
  • - Scritto da: tuxpocket
    > cosa c'è che non va con quanto scritto da
    > gnulinux86?
    > Hai chiesto informazioni sul problema dei font, e
    > ti ha elencato le soluzioni, forse magari volevi
    > pure le
    > spiegazioni?
    > Ti aiuto io, il problema dei font, può essere
    > anche causato, dall'aggionamernto di versione di
    > Ubuntu da 7.10 a 8.04, installando Ubuntu 8.04
    > dovresti risolvere, 2° caso, problema esistente
    > propio su Firefox 3 fino alla beta5, io ho
    > installato Firefox 3RC1 e non riscontro più
    > problemi di
    > font.

    Guarda che ho ringraziato gnulinux86 per le informazioni. Ho solo risposto anche alla sua osservazione che il mio post non era per niente attinente con questo articolo. Grazie anche a te per le info.
    non+autenticato
  • Ti basta installare il pacchetto msttcorefonts e risolvi:

    sudo apt-get install msttcorefonts

    non ascoltare chi ti dice di reinstallare il sistema operativo solo per risolvere un problema come questo, è da pazzi -_-
    non+autenticato
  • - Scritto da: ...
    > Ti basta installare il pacchetto msttcorefonts e
    > risolvi:
    >
    > sudo apt-get install msttcorefonts
    >
    > non ascoltare chi ti dice di reinstallare il
    > sistema operativo solo per risolvere un problema
    > come questo, è da pazzi
    > -_-

    Grazie 1000!!! dopo aver installato msttcorefonts il problema è scomparso. SorrideSorrideSorride
    non+autenticato
  • - Scritto da: ...
    > Ti basta installare il pacchetto msttcorefonts e
    > risolvi:
    >
    > sudo apt-get install msttcorefonts
    >
    > non ascoltare chi ti dice di reinstallare il
    > sistema operativo solo per risolvere un problema
    > come questo, è da pazzi

    Sono arrivato tardi, anche io ho risolto così. Per la verità avevo notato simili problemini con i font già con Ubuntu 7.10 e non solo in Firefox.
  • penamente d'accordo, ma se il problema dei font, a volte viene causato dall'aggiornamento da 7.10 a 8.04, comunque con Firefox 3 RC1, di base non da problemi con i font.
CONTINUA A LEGGERE I COMMENTI
1 | 2 | 3 | 4 | Successiva
(pagina 1/4 - 16 discussioni)