Tuesday, August 21, 2007

Google Launches Chinese Blog Search

Today, Google released a Chinese version of Google Blog Search, the URL is blogsearch.google.cn . The IP address of "Chinese Blog Search" is in Bei Jing. Now Chinese users can use Google blog search services in simplified Chinese language.

According to Google Chinese Blog, the Chinese version of Google Blog Search can track most of Chinese blog service providers,including Sina blog, Sohu blog, Tencent blog, 163.com blog, Baidu space, and other blog networks.

Meanwhile, Google blog search is also support most standalone blogs, such as WordPress, MovableType, Google Blogger blog.

The Chinese blog search is self-censoring, when I try to search "Tiananmen Square" in blogsearch.google.cn, I get no result. Google is not just translate BlogSearch's interface into Chinese language.

Monday, August 20, 2007

Google Answers Censorship In China

Today, Google and Tianya (a famous Chinese community website) launched a free Q&A service - "Tianya Answers". Some believe this is a strong competitors of "Baidu Zhidao" (the biggest Q&A site in China). In the bottom of "Tianya Answers" we can get "Google technology provide".

Social search has been Google's weaknesses, Google Answers is also defeat by Yahoo Answers. In China, Baidu Zhidao is the biggest Q&A service. Google launches Q&A service in China will enable Google to compete with Baidu. But in the "Tianya Answers", we found some of the very obvious Google-specific issues.

When we register a new account, we can get the following message : "Please note that according to Chinese laws, your IP information will be recorded for at least 60 days. And it will be will be provided to government agencies when we get the request."

That is mean, Google will complied with requests from the Chinese authorities to furnish information regarding an IP address of Google's users, and Google will only simply state that they just conform to the laws of the countries in which they operate.

Before in 2006, Google launches the Chinese version of its search engine to be censored (google.cn). Google use so-call SafeSearch filter used to keep people away from "bad" information, such as "subversive" material.

Google being in China helps itself more than China and simply does not fit into the "Don't Be Evil" mantra, but Google also known little about China's censorship. The "community website" is the "high-risk" project, they must face the work of looking out for and cleaning up "harmful information", if they do not get the "harmful information" out, they will be out. So they choice to collaborates with the Chinese regime.

Google "Don't Be Evil" ... Not in China.

Sources in Chinese .

Tuesday, August 14, 2007

Survival For Standalone Blogs

This is my responded to Zousuper's discussion on standalone blog's  survival(Thanks for danwei's translation). Later Zousuper's blog is blocked by Chinese government, but Zousuper is not render submissive, he set up a new host and blogging again. Here is the post:

The necessary conditions for setting up a blog on a separate domain in China - whether or not it is illegal, whether or not it requires registration - is currently a hotly debated issue. From the look of current policy, it seems that all standalone websites that have interactive information have to be registered.

There are issues of location here. If the server is overseas, then theoretically speaking registration is not necessary, but there is no way to guarantee that the server's IP will be accessible. Rose Luqiu's 1510 Blogs is a typical example. When a large proportion of visitors are from the mainland, then under normal circumstances a mainland server will be chosen. This is when we arrive the question of the blog's legality.

Here I'll summarize the steps and conditions for legally setting up a blog on a standalone domain; this should be basically the same in all major cities across the country.

Website registration is not a simple question. MII registration is just a basic registration, suitable for non-forum websites that do not have interactive information. If you think that MII registration will solve everything, then you are very wrong. Of course, you could close the comments section to your blog and voluntarily choose not to disseminate "harmful information"; in that case the MII registration would be enough. If your website allows leaving messages and exchanging information, and its traffic is low, you may be able to simply get by. In general, for normal small websites, MII registration is enough.

If your website traffic is relatively large, particularly if it is highly interactive, like a forum or a blog, then you'll face the appearance of so-called "harmful information." Normally, when you discover "harmful information," someone will be tasked with notifying the webmaster to delete it; it becomes a problem when it occurs frequently.

Strictly speaking, individuals are not permitted to provide BBS services on the Internet (interactive online services in which users provide information for release, including message boards, electronic whiteboards, e-forums, online chat services, and guestbooks) without formally registering or passing review by state communication administrators. To providing interactive forum and guestbook services, you must set up "technological measures for network security," in addition to registering with the PSB's Internet Supervision Center. This means a system for review, control, and deletion of information, as well as associated "computer security personnel."

Usually, registering with the PSB Internet Supervision Center is pretty complicated and drawn-out. The registration is vastly different from MII's: it is very strict. If your website supports BBS, forums, guestbook, or chat services, then you must provide the following materials:

  1. A copy of the computer security personnel certificate;

  2. Registered Internet user network security form;

  3. Providers of Internet services for news, publishing, education, health, pharmaceuticals, and medical equipment must be approved by the appropriate government agencies in accordance with laws and regulations, and must present the government approval documents at the time of registration.


The computer security personnel certificate is typically obtained by paying 660 yuan to be trained and tested. That means that if you want to write a blog, you must first pass the "security worker" exam. The registration form basically requires writing out your name, ID#, home address, mobile phone number, and place of work, so that if there are any problems you can be arrested on the spot. If you do not provide this information, then your registration may not pass.

After you've registered, you then face the work of looking out for and cleaning up "harmful information" - this is the responsibility of the "computer security personnel." Because the appearance of "harmful information" on a forum or blog is ultimately the responsibility of the webmaster, the PSB will carry out punishment against the webmaster according to the volume of "harmful information" that is circulated. Here you'll run into the issue of standards for punishment. Current punishment standards takes into account the number of registered users, the quantity of circulating information, the hit count, and illegal revenue; so long as one area exceeds the standard then you're determined to be in "extremely serious circumstances." An article clicked by one person is completely different from the same article clicked by 10,000 people; are you able to guarantee 24-hour review for your personal blog or forum? If you cannot, then hiding your webpage counters and your pageview numbers may cut down on some unwanted trouble. At the same time, you should keep your website income a secret; there is nothing good and a whole lot bad about making your website's income public. Under normal circumstances, this is a standard for determining punishment. The greater your website's income, the more serious the problem, and the worse off you will be.

Hence, if you have a forum or a guestbook system, you've got a hidden time bomb. "Harmful information" will cause a lot of trouble for the webmaster when it surfaces. So if you have a forum, it's best to put it on a separate domain name and move it to an overseas server unless you can guarantee you'll be online 24 hours a day to prevent every single bit of "harmful information" from being published. Otherwise you're giving them an angle to get you.. So high-risk systems like forums should be moved out. The same goes for guestbooks and comments to blog posts. If you cannot cut off comment functions, then you must implement keyword filters to turn every sensitive word into ××. Doing this will save you a bit of unnecessary trouble.

In short, there is currently no clear idea about the system for registering blogs, but for most blogs that have a fair number of comments and discussion, it's no good to simply register with MII; you have to go to the local PSB's website to register for it to have any effect. And you must maintain a good relationship with the local PSB. Whatever they want, you give it to them; don't antagonize them, and don't dispute matters of theory with them. Don't say anything when it's not your turn - it won't work, anyway.

Sources:William Long: The way for standalone blogs to survive  (Chinese)

Friday, August 10, 2007

The Secret Of Internet Censorship In China

As we know, whether blog or forum is censored in China, people can not say anything in China. What can be said, and what can not be said is a question for all of us, today, I will introduce some of the legal basis in China: "Computer Information Network and Internet Security, Protection and Management Regulations"

The management regulations is approved by the State Council of China on December 11 1997 and promulgated by the Ministry of Public Security of China on December 30, 1997. This is a legal basis. In that regulations, a detailed definition of "harmful information" the specific meaning, publishing "harmful information" is forbidden. Then what is the "harmful information"?

According to the Section Five of the Act provides that no individual may use the Internet to create, replicate, retrieve, or spread the following kinds of information:

(1) Inciting to resist or breaking the Constitution or laws or the implementation of administrative regulations;

(2) Inciting to overthrow the government or the socialist system;

(3) Inciting division of the country, harming national unification;

(4) Inciting hatred or discrimination among nationalities or harming the unity of the nationalities;

(5) Making falsehoods or distorting the truth, spreading rumors, destroying the order of society;

(6) Promoting feudal superstitions, sexually suggestive material, gambling, violence, murder,

(7) Terrorism or inciting others to criminal activity; openly insulting other people or distorting the truth to slander people;

(8) Injuring the reputation of state organs;

(9) Other activities against the Constitution, laws or administrative regulations.

Evidently, these nine categories of information is harmful information. I think, in one word, any threat to social stability statements are "harmful information". Anyone want to publishing "harmful information" is illegal. This is the so-called "Internet censorship in China", If you knew about this, you will be able to understand those weird things in China's cyberspace.

Sources:William Long: The internet censership's law basis  (Chinese)

Wednesday, August 8, 2007

About This Blog

Moonlight Blog is a Chinese news website and Internet news blog founded by William Long. The website's primary focus is social media news, but also covers news and developments in mobile, entertainment, online video, business, web development, technology and gadgets. Moonlight Blog was launched by William Long from his home in Guangdong, China in January 2005.

Moonlight Blog English Version is my first blog in English, which is set up using WordPress, in this blog, I'll translate some of my Chinese blog into English, also, I'll report the information about Chinese blogosphere, Chinese GreatFireWall, China society and people. Help you meet a real China.

Wednesday, May 3, 2006

Top 15 Flickr Extensions for Firefox

No matter how good a service is it can always use a few tweaks, and Flickr is no different.

The 15 add-ons we’ve gathered below for Firefox will help with everything from navigation to uploading, accessing Flickr in countries that block the service, and much more. Take a look and you’re bound to find an extension to enhance your Flickr experience.

Access Flickr! – A tool built specifically to help users bypass firewalls in countries that block Flickr such as Iran, the UAE, China and more.

Better Flickr – Better Flickr combines several Greasemonkey scripts such as photo magnifier, thumbnail enhancer, rich edit and more into one convenient extension. Simply check the boxes for the portions of the add-on you wish to use.

Fireflix – A sidebar extension that works with Flickr to upload images from local files, generate HTML for linking, search photostreams and more.

Flickr – A simple extension that adds the ability to search Flickr photos directly from your browser.

Flickr Auto Page – This extension removes the “Next” button from Flickr and will autoload the next picture so you can just scroll through them in a much easier fashion.

Flickr Buddy – Adds an icon to your status bar in Firefox that will pull Flickr RSS feeds and notify you when the people you are following have updated.

Flickr Gallery Plus! – Flickr Gallery Plus! allows you to see one large image next to the smaller thumbnails on the page. You can then move amongst the thumbnails to view all of the images as a larger version.

Flickr Original – Adds an option upon right clicking on a Flickr image to just directly download the original image at full size.

Flickr Themr – Tired of Flickr being white everywhere you look? Flickr Themr will add a blue & gray theme to the site as you browse it.

Flickrfox – With Flickrfox you get a sidebar for your browser that allows you to search Flickr photostreams while other web pages load.

FlickrSpaceBall – This extension removes the spaceball.gif that sits atop some images on Flickr.

FlickrTrans – Right click on any image on any site, and you can load it to your Flickr account and then use it

Fotofox – A photo upload manager that allows you to drag and drop images from your system into the extension, add tags, set privacy and more; then you can upload them to over 40 different photo sites including Flickr.

Lockr – Share content from Flickr with users on Facebook without them having to log into Flickr.

Uploadr for Flickr – Gives you the ability to upload images you find on various websites directly to your Flickr account. (via

Thursday, April 27, 2006

Top 30 Adobe AIR Apps for Designers and Developers

Many people think of Twitter apps when they think of Adobe AIR, but there is a whole other world of useful applications out there beyond microblogging.

Designers and developers in particular get a lot of love from the AIR community with tools to help them with just about every aspect of their jobs. Here are over 30 great Adobe AIR apps for designers and developers that can help you do everything from tracking your time to measuring pixels, and more.


Billing & Invoicing Tools


Klok – Klok allows you to not only track time by clients and projects, but what kind of work you do for each. You can also manage contact information for clients, edit time spent and a slew of other features.

Ora Time and Expense – Ora will help you generate timesheets, expense reports and invoices.

Timeloc – Does everything you could ask of a time keeper such as manage multiple clients and jobs, edit the billing so you see a running tally of how much a job has earned you, add notes to a billing period and a whole lot more.

Vertabase Timer – Allows you to track time by clients or by project.


Color & Pattern Tools


Color Browser – Allows you to import color palettes you have created elsewhere, create new ones locally, and put as many colors as you like into any you create.

COLOURlovers Desktop Color Finder – This app will let you search the COLOURlovers database for an astonishing 1 million named colors and more than 300,000 user created color palettes.

Kuler Desktop – This app allows you to browse and choose color palettes for any project you’re working on. When you’ve picked one you like, you can then import it to Creative Suite 3 Illustrator, InDesign, and Photoshop.

Random Patter – Allows you to render patterns based on set parameters and then save as an XML document, and images can be saved as an SVG document.


Design Tools


Alcon – A debugging tool for users of ActionScript 2 and ActionScript 3.

BetaDesigns Caliper – This tool floats above your other applications so that you can measure any item on your screen.

designview – Gives you the ability to use Flex Builder Design View.

Dojo Toolbox – A toolbox to work along with the open source Dojo JavaScript tools. Allows you to view your work, cross-reference, use the build tool and a whole lot more.

e2vector illustration app. – Allows you to create new images and export them to SVG, or you can import existing ones to work on.

htmlText Editor – A WYSIWYG editor for htmlText that allows you to design visually for Flex.

Icon Generator – Allows you to generate icons in three steps for CS3 or Web 2.0 style. All icons are generated as 128×128, 48×48, 32×32 and 16×16.

pixDIF – Allows you to measure pixel differences easily between comps and design implementations.

Pixus – Allows you to easily measure the size of a screen object, set size presets, preview your design and more.

Shrink O’ Matic – Drag your JPGs, GIFs and PNGs into the app and then resize them as one batch.


Miscellaneous Tools


.merlin – A manager for fonts that will make sure they are named correctly, sort them into folders by letter, allow you to delete duplicates and more.

Balsamiq Mockups For Desktop Demo – An application for designing mockups of software before going to coding. Teams can work in real time on a project and it also integrates with Atlassian Confluence, Atlassian JIRA and XWiki.

ConceptShare Desktop Companion – A web tool that allows you to create workspaces for a project and then share it with others so you can collaborate on the project.

LibraryManager – Allows you to dump SWF files, see the class information, create information and compare versions.

QR Code generator for mobile tagging – Helps you generate QR codes for your sites and projects.

QuickLoader – Allows for quick uploading and downloading of files from any PHP enabled server. You can define multiple users with different folders, as well as browse & modify files on your server. Has several other features such as an image editor.

Simple Flash Filter Generator – Allows you to generate flashfilters and code in real time.

SlideRocket Player – Allows you to make offline presentations of your work and set up a marketplace to sell more services. Also will allow you to sync with your desktop to make offline presentations, but this requires a paid account.

Snippely – Allows you to store, label and organize various snippets of code in one centralized location on your system.

SQLFury – Aids you in testing an SQL database for possible injection vulnerabilities.


Screencapture Tools


Snapshooter – Enter a valid URL and this app will take a snapshot of the web page to save to your system locally.

SWFShot – Allows you to capture Flash images as JPGs or PNGs in huge screen sizes.

WebKut – A website screen capture tool that allows you to capture the entire page, the viewable area or just a selection.

Websnapshot – Simply enter or drag the URL of that page you want to snapshot from your browser. Select thumbnail, browser size or full page, and it is saved to your gallery. (via)