Today Opera Software has released the first beta version of its upcoming Opera 10 browser. The new release boasts a .