Mozilla yesterday launched a beta version of its touch-enabled Firefox browser for Windows 8 and 8.1, fulfilling a promise to put the application on the road to a final release next month. Saddled with the name "Firefox for Windows 8 Touch," the browser shipped late Thursday as part of Firefox 28 Beta, one of the three build channels Mozilla maintains. The others, Aurora and Release, are rougher pre-beta and more polished final versions, respectively.