Opera has released the first public beta of Opera 11 desktop browser. The Opera 11 adds some nifty features like the new Tab Stacking that allows users to stack multiple tabs, grouping them into one. Opera has also added Visual Mouse Gestures that gives you a visual feedback of a particular mouse gesture and […]