I stumbled across this cool infographic about the stuff Mozilla did this 2012. Being the best open source browser in my opinion (And also the less evil) I think they deserve recognition for all the stuff they are doing to empower users to participate proactively in making the web a better and OPEN place.
Related Posts
Follow Us
Subscribe to Blog via Email
Join 411 other subscribers
Recent Comments