Click image for larger version. 

Name:	not-a-fan-of-microsoft-edge-opera-stable-updated-with-windows-10-improvements-495693-3.jpg 
Views:	1 
Size:	125.2 KB 
ID:	46230

Opera stable 33.0.1990.58 now available for download

Windows 10 comes with a brand new browser, but itís no surprise that Edge isnít everyoneís cup of tea for the moment, especially because it still lacks key functionality, such as support for extensions.

But while Microsoft needs more time to release Edge improvements, other browser makers out there keep updating their apps with new features and bug fixes supposed to enhance functionality on supported platforms, including Windows 10.

Opera is the living example, as a new version released today brings a few UI and stability fixes targeting Mac, Linux, and Windows, both 10 and 8.1.
Read more: