Mozilla’s Webmaker App Goes Live To Let You Produce Content For The Web

More than three years ago, Mozilla launched an ambitious web-based program dubbed ‘Webmaker’.…