2015-01-27

Vivaldi: New Chromium-based Web Browser

So today a new web browser, another chromium-based released, the name is Vivaldi. The review? first thing: Ctrl+Enter doesn't work, in another browser its usually for appending ".com" and go! Ctrl+L (location bar), Ctrl+H (history), Ctrl+J (download) works fine. Opening many tabs lags a lot, maybe because of their skin. You can install it on Windows, Mac, UbuntuFedora, also on ArchLinux using this command:
yaourt -Sy vivaldi



So, how about their javascript performance? Here's the result of SunSpider benchmark

Vivaldi 1.0.83.38 (Developer Build) stable
============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 228.3ms +/- 1.3%
--------------------------------------------

  3d:                   43.1ms +/- 3.1%
    cube:               13.0ms +/- 4.5%
    morph:              17.5ms +/- 2.9%
    raytrace:           12.6ms +/- 4.0%

  access:               17.6ms +/- 2.8%
    binary-trees:        2.0ms +/- 0.0%
    fannkuch:            7.9ms +/- 5.1%
    nbody:               4.0ms +/- 0.0%
    nsieve:              3.7ms +/- 9.3%

  bitops:               13.2ms +/- 3.4%
    3bit-bits-in-byte:   1.2ms +/- 25.1%
    bits-in-byte:        3.0ms +/- 0.0%
    bitwise-and:         4.1ms +/- 5.5%
    nsieve-bits:         4.9ms +/- 4.6%

  controlflow:           2.3ms +/- 15.0%
    recursive:           2.3ms +/- 15.0%

  crypto:               16.7ms +/- 4.1%
    aes:                 6.5ms +/- 5.8%
    md5:                 5.2ms +/- 8.7%
    sha1:                5.0ms +/- 0.0%

  date:                 23.3ms +/- 3.2%
    format-tofte:       12.1ms +/- 1.9%
    format-xparb:       11.2ms +/- 6.6%

  math:                 23.2ms +/- 3.8%
    cordic:              4.9ms +/- 4.6%
    partial-sums:       14.9ms +/- 1.5%
    spectral-norm:       3.4ms +/- 20.3%

  regexp:                8.1ms +/- 2.8%
    dna:                 8.1ms +/- 2.8%

  string:               80.8ms +/- 1.8%
    base64:              8.4ms +/- 4.4%
    fasta:              12.2ms +/- 2.5%
    tagcloud:           26.8ms +/- 2.8%
    unpack-code:        23.2ms +/- 3.2%
    validate-input:     10.2ms +/- 3.0%
Firefox 35.0
============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 195.3ms +/- 1.3%
--------------------------------------------

  3d:                   32.0ms +/- 3.2%
    cube:               12.1ms +/- 5.9%
    morph:               6.6ms +/- 5.6%
    raytrace:           13.3ms +/- 3.6%

  access:               19.0ms +/- 6.4%
    binary-trees:        3.9ms +/- 10.4%
    fannkuch:            7.8ms +/- 8.4%
    nbody:               3.6ms +/- 10.3%
    nsieve:              3.7ms +/- 13.0%

  bitops:               11.4ms +/- 3.2%
    3bit-bits-in-byte:   1.1ms +/- 20.5%
    bits-in-byte:        2.7ms +/- 12.8%
    bitwise-and:         2.5ms +/- 15.1%
    nsieve-bits:         5.1ms +/- 4.4%

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

  crypto:               19.2ms +/- 3.4%
    aes:                 9.6ms +/- 5.2%
    md5:                 4.9ms +/- 4.6%
    sha1:                4.7ms +/- 7.3%

  date:                 22.2ms +/- 3.0%
    format-tofte:        9.8ms +/- 3.1%
    format-xparb:       12.4ms +/- 4.0%

  math:                 15.5ms +/- 2.4%
    cordic:              3.1ms +/- 7.3%
    partial-sums:       10.2ms +/- 3.0%
    spectral-norm:       2.2ms +/- 13.7%

  regexp:                9.0ms +/- 3.7%
    dna:                 9.0ms +/- 3.7%

  string:               64.2ms +/- 2.6%
    base64:              8.0ms +/- 9.4%
    fasta:               8.6ms +/- 4.3%
    tagcloud:           17.2ms +/- 3.3%
    unpack-code:        21.5ms +/- 3.6%
    validate-input:      8.9ms +/- 8.0%
Opera 26.0.1656.60
============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 235.4ms +/- 1.6%
--------------------------------------------

  3d:                   46.4ms +/- 7.3%
    cube:               13.7ms +/- 4.3%
    morph:              19.7ms +/- 12.7%
    raytrace:           13.0ms +/- 6.9%

  access:               17.9ms +/- 6.1%
    binary-trees:        1.8ms +/- 16.7%
    fannkuch:            8.2ms +/- 5.5%
    nbody:               4.0ms +/- 11.9%
    nsieve:              3.9ms +/- 10.4%

  bitops:               12.7ms +/- 4.6%
    3bit-bits-in-byte:   1.3ms +/- 26.6%
    bits-in-byte:        3.0ms +/- 0.0%
    bitwise-and:         4.1ms +/- 5.5%
    nsieve-bits:         4.3ms +/- 8.0%

  controlflow:           2.1ms +/- 10.8%
    recursive:           2.1ms +/- 10.8%

  crypto:               17.7ms +/- 6.6%
    aes:                 6.9ms +/- 7.6%
    md5:                 5.4ms +/- 14.2%
    sha1:                5.4ms +/- 6.8%

  date:                 24.7ms +/- 3.6%
    format-tofte:       12.7ms +/- 2.7%
    format-xparb:       12.0ms +/- 7.4%

  math:                 22.8ms +/- 2.9%
    cordic:              5.0ms +/- 9.5%
    partial-sums:       15.0ms +/- 3.9%
    spectral-norm:       2.8ms +/- 10.8%

  regexp:                8.0ms +/- 4.2%
    dna:                 8.0ms +/- 4.2%

  string:               83.1ms +/- 1.4%
    base64:              8.8ms +/- 10.0%
    fasta:              12.7ms +/- 3.8%
    tagcloud:           28.5ms +/- 3.4%
    unpack-code:        23.1ms +/- 3.1%
    validate-input:     10.0ms +/- 0.0%
Chromium 39.0.2171.99 (64-bit)
============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 242.2ms +/- 2.2%
--------------------------------------------

  3d:                   46.6ms +/- 8.8%
    cube:               13.5ms +/- 5.1%
    morph:              20.7ms +/- 16.3%
    raytrace:           12.4ms +/- 5.6%

  access:               18.5ms +/- 4.2%
    binary-trees:        2.2ms +/- 13.7%
    fannkuch:            8.1ms +/- 6.5%
    nbody:               4.2ms +/- 7.2%
    nsieve:              4.0ms +/- 8.4%

  bitops:               13.0ms +/- 3.7%
    3bit-bits-in-byte:   1.5ms +/- 25.1%
    bits-in-byte:        2.9ms +/- 7.8%
    bitwise-and:         3.9ms +/- 5.8%
    nsieve-bits:         4.7ms +/- 7.3%

  controlflow:           2.0ms +/- 0.0%
    recursive:           2.0ms +/- 0.0%

  crypto:               17.8ms +/- 5.9%
    aes:                 6.8ms +/- 8.3%
    md5:                 5.4ms +/- 9.3%
    sha1:                5.6ms +/- 17.2%

  date:                 22.4ms +/- 2.2%
    format-tofte:       11.8ms +/- 5.6%
    format-xparb:       10.6ms +/- 4.7%

  math:                 23.6ms +/- 2.6%
    cordic:              4.9ms +/- 4.6%
    partial-sums:       15.4ms +/- 3.2%
    spectral-norm:       3.3ms +/- 14.6%

  regexp:                8.0ms +/- 0.0%
    dna:                 8.0ms +/- 0.0%

  string:               90.3ms +/- 4.8%
    base64:              8.5ms +/- 12.1%
    fasta:              11.2ms +/- 5.0%
    tagcloud:           34.8ms +/- 4.9%
    unpack-code:        26.0ms +/- 18.5%
    validate-input:      9.8ms +/- 5.8%

Javascript speed in latest browser doesn't really matter now, they are already blazing fast.