mozilla.org.cn… sucks

Mozilla China officially launched today, which is backed by the Institute of Software, Chinese Academy of Sciences (ISCAS) and the Sun China Engineering and Research Institute (ERI). Well, isn’t it funny to see that ISCAS’s website doesn’t render properly in Firefox 1.0?

Leave a Reply

Your email address will not be published.