Tag: web browser

Tech Time Warp: Mozilla Foundation releases Firefox 1.0

Tech Time Warp: Mozilla Foundation releases Firefox 1.0

In 2004, you might have assumed Microsoft had won the browser wars for good. At the start of the year, 85 percent of web users relied on Internet Explorer.

/ November 8, 2019