New Release: Opera 16 Browser Has Been Launched
The biggest news today is probably the introduction of shared photo album in Facebook. But opera has yet another thing to say in the...
Mozilla Firefox 23 Proved Flawless as IE Woes Continue
In a browser reliability test, the recent versions of Google's Chrome and Mozilla's Firefox are measurably less prone to crashes and errors than Microsoft's Internet...