У вашего броузера проблема в совместимости с HTML5
Hundreds of abandoned heavy dump-trucks, Caterpillar , Komatsu - all the most expensive heavy trucks you can name stay totally without care, rusting on the wind rain and snow. Who can let himself to treat the hardware this way? The answer is "ALROSA". This strange Russian name stands for the one and only diamond mining company in Russia, making 97% gross yield of Russian diamonds, which makes a big part of the world's diamond trade pie.
Sure they can let themselves doing such crazy things as dumping tens and hundreds big trucks and simply ordering new ones after the specified period of use expires. That's New Russian business.
source : http://www.englishrussia.com/?p=788