Efforts to understand, improve, or do less harm to the world around me.


___________________

Tuesday, January 04, 2011

Firefox #1 in Europe

Finally the Internet Explorer dominance is coming to an end.

No comments: