ta bu shi da yu writes "Mozilla has hired several developers from Humanized. According to Ars Technica, Humanized is a "small software company that is known for its considerable usability expertise and innovative user interface design. The Humanized developers will be working at Mozilla Labs on Firefox and innovative new projects.""
Sorry! There are no comments related to the filter you selected.