Since it was used in 1974 Bell Laboratories internal memorandum by Brian Kernighan, developers did not stop using it again and again to test the new renovations in IT field, I personally use just “Hello” or “This is just a test” to be more precise sometimes.

I am browsing everyday article after article; WEB 1.0, WEB 2.0… WEB n.0 I personally think that WEB x.0 is not the right way mathematically to display the version since “x” is more geometric, I prefer to use the “n” because n as a numeric variable refer to suite of numbers.

If we stop for the moment and talk about WEB 2.0 and how that is affect our everyday life, let me introduce you to it the way I feel it as a normal average net-user, the “Hello world” should become an XML file, then you have to read it through different data medium the same way.

There is a lot of great technologies that create rich Internet applications such as Ajax and Flex, which I believe that they will guide us to the WEB 3.0 which an area that will be characterized by the use of the 3D technologies.

In 2004 I went to the Exchange restaurant for a meal and I asked the owner about the website address to take a look at it, he told me that there is none for the moment, so I offered him to design his website, he give me a deposit and the go ahead, the second day I bought my photography equipment and took some shoots and left and started to think what I should do about the display of the images and the text, that what is all about, since the owner want to offer the ambiance and the atmosphere inside the place.

www.exchangerestaurant.com

By the time Adobe did not Acquired yet its main rival Macromedia and personally I thought before it will be a great achievement if there is cooperation between the two companies in the future.

In one hand I needed some Blur Gaussian effects that could be done with adobe Photoshop to be used in flash; I had to create them frame by frame, now they can be done very easy by adobe after effects and exported to flash.
I had to think about the display of the text and it should be updated by the staff of the restaurant. The solution was to use XML files that don’t stick in the cache like SWF file, so I generated the XML in PHP file extension that has no cache to communicate with a MySQL database to be controlled by a CMS build in PHP.

Although Fireworks use to make things easy but the future of the web required a lot, the world now become virtual and it’s moving… the new generation of net-user expect more animation and more interactivity.

Developing now require more intelligent solution with less time.

Flex or Ajax?

In Wikipedia there is an interesting article about this comparison:

http://en.wikipedia.org/wiki/Comparison_between_Ajax_and_Flex

Although Ajax and Flex can also be used together, we have to know that they face challenges, Browser compatibility and SEO indexing.

I have been working in this field for years and I remember the time when we did ask the question should be tortured by the browser war or should we take a side, I personally followed for some time the compatibility solution between Netscape and IE then one day I decided that I will take side of IE and as I predicted the war was over and IE won, now there is Firefox but time has change, there is in total an approach toward compromising.

I see Ajax is good for the moment but I believe the future will see the rise of Flex, there is a lot of work to be done in the side of indexing, we still need a browser that use a new world wide web consortium.

Microsoft in the other side of the equation is trying to play the biggest challenge, Silverlight.

Microsoft try to get to the new era of the web and maybe Web 3.0 or even 4.0 by using her existing technology with a new born that I suspect under development, for the moment I believe the Silverlight give the same experience of Microsoft media centre, this will be a challenge to the world domination of flash.

Microsoft can create a new Beta browser, work with Google indexing system, better than that, I believe that Microsoft will come with a solution gift that normalise the experience of the browser with Silverlight navigation system that will be created in Microsoft Silverlight experience builder to be used with the new devices such as iPhone or something more revolutionary that will change the web for ever.

This sounds a bit of fantasy, I am not sure about it now since Microsoft with all it’s might don’t have the finance to do it, it has to come from a combined effort between India and China who started already the use of ipv6 which another story to tell, mean while Adobe can make an impressive challenge but the technology that they did acquired until now, they will give a dramatic navigation experience that need to be introduce realistically to the market like flash itself regarding all the challenges.

In web 4.0 Hello world you can write it, read it, hear it again and even almost move it with your finger inside 3D medium device, I try to cost it for the moment it was more than $50 000 to start with! The device need to be assembled then you have to come with the software yourself .