Google May(99.99%) Formal Quit China On April 10 & The Full History of Google in China


Prompted by claims of hacking and a policy of censorship, Google may finally quit China April 10 2010, Google “may announce” on March 22. An unnamed company source told the China Business News on Friday the announcement next week was imminent. However, Google officials declined to confirm or deny reports.

update(2010-03-22): A reporter waiting on front of , but Google China keep mute




“I have received information saying that Google will leave China on April 10, but this information has not at present been confirmed by Google,”

the unnamed agent told the newspaper.

“Accusation that the Chinese government participated in cyber attack, either in an explicit or inexplicit way, is groundless and aims to denigrate China,”

the spokesman said.

“The United States often gossips about other countries’ policies on administering the Internet, but at the same time it takes similar measures to minimize the spread of illegal information,”

“That shows that the United States takes a strict line with other countries, but not with itself.”

the news service wrote in the editorial.

Anyway, it is not only Google’s China problem, but also China’s Google problem. We can NOT say Google is right or China is right, but Google as a company with mantras “Don’t Be Evil”, the time of cast this event is doubt. What we need to do is only document the fact.

The following is the time line( history ) of Google China.


2002 before


Google begins offering a Chinese-language version of But the website, which cannot be accessed about 10 per cent of the time, is slow and unreliable, apparently because of the extensive filtering performed by China’s licensed internet service providers.


September 2, 2002


China blocked the leading search engine Google. It was the first time the government had blocked access to an Internet search engine. The company claims it has stood by its principles and has not subjected itself to Chinese laws and regulations


November 2003


Great $ Firewall $ of $ China began operations, it is a censorship and surveillance project operated by the Ministry of Public Security (MPS) division of the government of China. Many sites were blocked by it. is again blocked in China.


Jun 16, 2004


Google acquired a stake in Baidu, then be sold in 2006. Google began to interest the second internet market of world.


Sep 24, 2004


Google filter its search results in Chinese version. Google announced that was caused by some technology reason.


Jan 25, 2006 be launched in January 2006 in the belief that the benefits of increased access to information for people in China and a more open Internet outweighed our discomfort in agreeing to censor some results. At that time, google made clear that:

“we will carefully monitor conditions in China, including new laws and other restrictions on our services. If we determine that we are unable to achieve the objectives outlined we will not hesitate to reconsider our approach to China.”


Feb 15, 2006


Google was denounced by parliament, it also name-checks Google, Yahoo!, Microsoft and Cisco.


Jan 2007


Google’s search market share in China is only 19%, lower than Baidu(63%).


April 2007


Eric Schmidt, chief executive, gives an upbeat assessment of Google’s outlook in China, saying that that the company is on track to lead the country’s internet market in spite of challenges including censorship issues and fierce competition from, its larger home-grown rival.


September 2007 finally receives a licence from the Chinese government that officially allows it to operate its website in China – more than 18 months after it set up


December 2008


Beijing …

13 Best Free Vectors Website List


Hi, if you are looking for for your design. Why not try following free vectors website list? It includes vectors, textures, patterns, Illustrator and Photoshop brushes as well as tutorials. Most of them can also be used for commercial. Then let’s start now.







On this website you will find free vectors, textures, patterns, Illustrator and Photoshop brushes as well as tutorials and interviews with some of the biggest players in the design industry.


Cool Vectors



More than 150 free vector HQ floral ornaments, available for commercial use.


Free Vectors Download


Here you will find the best free vector gaphics from the vector artists,The vectors copyright belongs original authors, They are free for personal and non commercial use / free for public non-commercial use only mention the authors.


Free Vectors.Net


All the images on this site are free to use for personal use and most of them can be used commercialy.


Free Vectors.Org is a great free source of cool vector graphics for your artwork.






Vecteezy is a community of vector art! We provide a place for vector artists to create and exchange a variety of free vector graphics like Vector Icons, Vector Patterns, Vector Swirls, Flourishes and other cool stuff to enchance your designs and creativity.


Vector Lady




Vector RSS


Vector Stock

Using FlexBuilder 3 and Flash CS3 to Build Your Skin in Flex–KingnareStyle skin produce introduction


In previou articles 5+ Strongly Recommend Tutorials You Must Read for Creating Skins and Themes( UI Design ) in Flex and 480+ free and fresh icon sets help you to create your beautiful skins and themes in Flex, We have done lots of preparation.Now, it’s time to do! Following this introduction step by step then you can build your beautiful skin. Let’s go!

It could control the style by using CSS in Flex3.0 component. Of course the CSS mentioned here is different with the CSS which used in writing the website. It is the style sheet which is tailored for Flex specially. By using ActionScript could realize the powerful display effect. It will be introduced in following example.

The black style of Express Photoshop released by Adobe is very attractive. KingnareStyle is one of Flex Skin from Express Photoshop prototype. The Skin contains many components but limited by the article length, we could only choose the typical components for example. Following we will begin our Skin production by Button Component(Full Component effect Screenshot ).


25 Popular HTMLCSS Frameworks to Reduce Your Task Flow and Code LESS


HTML/CSS frameworks are pre-prepared libraries that are meant to allow for easier, more standards-compliant styling of web pages using the Cascading Style Sheets language. It has grown in popularity recently, a good CSS Framework can help developers rapidly speed up our development time. A well-built CSS framework or boilerplate can streamline the design process, save huge chunks of development time and ensure your website scales properly on all devices. Here’s a collection of very powerful responsive HTML and CSS frameworks which can help you to reduce your task flow and code less:



  1.  52framework


With HTML5 support coming so fast, with the tiniest of hacks we are able to use it today in virtually al browsers. Using HTML5 makes for much cleaner mark up. This framework fully uses all the great advantages of HTML5. Features:

  • CSS3 gradients, multiple shadows, and other amazing properties with IE support when there was any.
  • CSS3 selectors with support for IE thanks to selectivizr
  • New and improved HTML5 video support with vimeo like skin
  • A completely new Form Framework with HTML5 Validation (via javascript)
  • Improvements to the Grid Framework, the CSS framework and more
  • More demo pages giving you quick access to the features you want
  • New Canvas with support for IE
  • A Mobile Page in Pure HTML5
  • Blog and Blog Article pages based on the Framework!
  • and many other little tweaks and improvements



  1.  960 Grid System


960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, which can be used separately or in tandem.



  1.  Blueprint


Blueprint is a CSS framework, which aims to cut down on your development time. It gives you a solid foundation to build your project on top of, with an easy-to-use grid, sensible typography, useful plugins, and even a stylesheet for printing.



  1.  BlueTrip CSS Framework


A full featured and beautiful CSS framework which originally combined the best of Blueprint, it gives you a sensible set of styles and a common way to build a website so that you can skip past the grunt work and get right to designing.





  1.  Bootstrap


Bootstrap makes front-end web development faster and easier. It’s made for folks of all skill levels, devices of all shapes, and projects of all sizes.



  1.  Columnal


The Columnal CSS grid system is a “remix” of a couple others with some custom code thrown in. Columnal is an elastic grid, while some code inspiration (and the idea for subcolumns) are taken from Features:

  • Built-in debugging CSS to show the structure of any pages being built
  • Sub-columns (columns within columns) for more layout options
  • Prefix and suffix for extra space within a column before or after content
  • Vertical spacing CSS classes
  • PDF of grid system for sketching out site before building
  • Wireframing templates



  1.  Elastic CSS Framework


Elastic CSS Framework is a simple css framework to layout web-based interfaces, based on the printed layout techniques of 4 columns but with capabilities to unlimited column combinations. and capacity to make elastic, fixed and liquid layout easily.



  1.  Elements


Elements is a down to earth CSS framework. It was built to help designers write CSS faster and more efficient. Elements goes beyond being just a framework, it’s its own project workflow.It has everything you need to complete your project, which makes you and your clients happy.



  1.  Fluid 960 Grid System


The Fluid 960 Grid System templates have been built upon the work of Nathan Smith and his 960 Grid System using effects from the MooTools and jQuery JavaScript libraries. The idea for building these templates …

How To Open Word Doc In Flex or ActionScript


Create a PDF template with Adobe Livecycle Designer with the relevant fields, send XML data to PDF remote object with the name of the XML nodes matching those of the fields in the , then your Flex applications can open PDF, or simply put the PDF file on your webserver and call it with the url, then the same thing can be done. But how to open word doc in a Flex application?



In AIR, just simply create a URLRequest that calls it from the user’s local file system. The source code like:

  1. public function clickButton():void{
  2. var request : URLRequest = new URLRequest(‘C:\documents\test.doc’);
  3. navigateToURL(request )
  4. }

Because Flex applications can communicate with javascript and VBScript, carate a Microsoft Word object with the code like following:

  1. var oApplication=new ActiveXObject(“Word.Application”);
  2. oApplication.Documents.Open(“wordFileName”);

and the file name can be passed from Flex with External interface. It will be a probably solution for most of us.

Additional, I tried to find other solutions with ask google, The following is one point from

Unfortunately no! Flex files are compiled into SWFs and SWF natively does not even have the capability to load an HTML files, leave alone word and excel…

And I dont think Adobe is even thinking of doing that! Atleast not with Flash Player 10…

But seems load the word doc perfectly.


A similar question of opening an excel sheet was discussed and a possible alternate for using OWC is also discussed. Because there no more details on above solution I don’t know if OWC or any Word Parser or others be used, anyway, it is not a non-solution issue, if you know anything left a comment pls.…

9 Very Useful Animation LibraryEngine For AS3


In previous article 9 Excellent 3D Engine For Flash/Flex/AS we have introduced some excellent 3D Engines. But we think you must need much more. Some very small lightweight, flexible animation Library will help you save effor in development work. You can handle animation or other time functionality with code by using of them in a smart way. Now let’s start.





TweenLite is an extremely fast, lightweight, and flexible tweening engine that serves as the foundation of the GreenSock Tweening Platform. A TweenLite instance handles tweening one or more numeric properties of any object over time, updating them on every frame.



GoASAP-Go ActionScript Animation Platform


It’s a versatile, generic base library for building animation tools in ActionScript 3.0. It enables any AS3 coder to build a rock-solid animation library of your own design! So instead of being stuck with one kit’s set of limitations, you’ll be able to constantly expand your own set of tools for each project – keeping you engaged and inventive.



AS3 Animation System v2.0


AS3 Animation System is a powerful animation tool that can provide you with both simplicity and complexity at the same time. It is also a clearly defined API for auto-completion; one that is nicely documented to make your life easier.





KitchenSync is an ActionScript 3.0 library for sequencing animations and other time-based actions. It is designed for developers who want a smart way to handle animation or other time-based functionality with code.



gTween: A New Tweening Engine for AS3 Developers


gTween is a small (4.5kb), fast (1500 instances, 0.5s duration, ~25fps), instance based tweening class, with a huge number of options and capabilities.





Gyro is a customizable and extendable tweening engine. It is in alpha (NOT complete) and event-based. It can tween by time or frames (steps)



HydroTween + HydroSequence rev37


Fuse style functionality has been moved from HydroTween to a separate class called HydroSequence! This decision was made to offer an easier and more flexible way to control sequences by having clearer access to SequenceCA super methods. Also makes it easier to enhance the functionality of the sequencing parser.



GeneralRelativity Flash Animation Library


It break animations into 2 component parts: a path and a curve. The path represents the spatial component of the animation and the curve represents the temporal.





Tweener (caurina.transitions.Tweener) is a Class used to create tweenings and other transitions via ActionScript code for projects built on the Flash platform. The general idea of a tweening Class is that dynamic animation and transitions (created by code) are easier to maintain and control, and more stable than animation based on the regular Flash timeline, since you can control it by time rather than by frames.…

create your own custom Web site for your domain@Godaddy


Did you know that when you registered your domain at Godaddy, you got a FREE WebSite Tonight® credit(5GB) with it? That means you can create your own custom Web site for your domain — it’s as easy as point-&-click and doesn’t cost you a dime!


All you need to do is activate your WebSite Tonight account on! To get started, simply:

Don’t let your free WebSite Tonight credit go to waste!…

How to load an image into our Flex application from URL(with source)


Sometimes we need to load an image into our Flex application from URL,it’s very simple if the images are in a web-accessible directory.The below code is only a simple sample for it.You can modify it to suit your app.
While working on an AS 3 script I was getting an error like below(image):
Severity Description Resource In Folder Location Creation Time Id
2 Could not resolve <map:imgView> to a component implementation. imgView.mxml imgView 2008/02/10 1:17:08 26

I checked my action script file but there was no syntax error.Well was only because I forgot to create the “myLib” folder!


  1. // ActionScript file (
  2. package myLib
  3. {
  4. import flash.display.Loader;
  5. import;
  6. import;
  7. import mx.core.UIComponent;
  8. public class imgView extends UIComponent
  9. {
  10. private const image_path:String = “<a href=””>”;</a>
  11. private var loader:Loader;
  12. private var request:URLRequest;
  13. public function imgView()
  14. {
  15. loader=new Loader();
  16. request=new URLRequest(image_path);
  17. loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete);
  18. loader.load(request);
  19. }
  20. private function onComplete(event:Event):void {
  21. addChild(loader);
  22. }
  23. }
  24. }

Download: imgView.mxml

  1. //mxml file(imgView.mxml):
  2. <?xml version=”1.0″ encoding=”utf-8″?>
  3. <mx:Application xmlns:mx=”” layout=”absolute” creationComplete=”onAppInit()” backgroundColor=”#3f3f3f” xmlns:map=”myLib.*”>
  4. <mx:Script>
  5. <![CDATA[
  6. public function onAppInit():void{
  7. Security.allowDomain(“”);
  8. }
  9. ]]>
  10. </mx:Script>
  11. <map:imgView width =”100%” height=”100%” />
  12. </mx:Application>

Goowy–a web based application offering free web and flash email service is a web based application offering free web and flash email service that enables you instant messaging, email, chat and much more.Goowy puts your rich Desktop email program on the web with a fast interface that lets you drag and drop, use context menus and enjoy lots of pleasant eye candy.


goowy mail is many things a traditional web-based email account is not: fast and providing instant feedback; slick with transition effects and transparent windows; equipped with handy keyboard shortcuts and context menus for doing things in a straight forward manner.


Goowy offers you simple, intuitive tools for communicating and sharing on the web.Of course,not only Email service,it gives you everything you need in a fresh, simple package, including an instant messenger that lets you chat with your buddies from multiple networks, powerful e-mail, contacts & calendar, customized news, rss, minis, file storage, sharing & finally some fun games when you just want to relax.

Anyway,it’s the best email site I’ve ever used.well done in flash and good popular style.…