Based on the open source and cross-platform Chromium 47.0.2526.35 web browser, Opera 34 Beta (Build 2036.3) adds a great number of improvements and new features, some of which have been revealed to us by the Opera folks during the development cycle of the 34 series.