Internet Explorer 6 China and South Korea. A common criticism of Internet Explorer is of the speed at which fixes are released after discovery of the security problems. Microsoft attributes the perceived delays to rigorous testing. A posting to the Internet Explorer team blog on August 17, 2004 explained that there are, at minimum, 234 distinct releases of Internet Explorer that Microsoft supports (covering more than two dozen languages, and several different revisions of the operating system and browser level for each language), and that every combination is tested before a patch is released. In May 2006, PC World rated Internet Explorer 6
Internet Society of China Internet Society of China The Internet Society of China (ISC) is a Chinese non-governmental organization made up of 140 members of the Chinese Internet industry including private companies, schools and research institutes. It is supported by Chinese government authorities such as the Ministry of Information Industry, the Ministry of Education and the State Council Information Office. It describes itself as “the country’s first non-governmental regulator for the internet industry.” ISC has been described as a "quasi-governmental" organization. The ISC issues what the Chinese government calls “self-disciplinary regulations,” including the Public Pledge on Self-Discipline for the Chinese Internet Industry, which has