Tuesday, December 11, 2007

The impacts of Web 2.0 with the creation of websites

People are encouraged to use the Internet for the quick responsiveness and delivery of the world’s information at their fingertips. In some cases, the Internet is changing how media is being delivered to the public. As broadband demand increases, the Internet is becoming an interactive source of information. The additional speed of having broadband access, allows an increase in bandwidth that results with more data to be transferred from web servers and peer-to-peer networks to the client computers. This increases the capacity of movies, video, rich sound, and photos to be delivered to the end user. In result, Web 2.0 was created to improve services in which multi-rich data can be delivered.

At first the World Wide Web was considered to be static in which content could only be retrieved for review. Then in the late 1990's, developers started to create services that use the Web as a communication medium to other people. Services such as Napster allowed music to be shared across the country. This became very popular and more people started to use the Web in other ways than just reviewing information. This eventually led to the development of Web 2.0.

Web 2.0 are complex software services used to make a website more dynamic. It incorporates new ideas, technologies, bundled together to improve the relationship of end users and businesses. In order for a website to be successful, it needs to incorporate Web 2.0 technologies and methodologies. Such technology includes AJAX, Flash, podcast, and web blogs.

AJAX is short for Asynchronous JavaScript and XML. AJAX is very popular because it allows websites to behave as applications that can process complex data such as Goggle Maps. Even though AJAX is very effective for a website to behave as applications, AJAX has its disadvantages. When a user is using this technology the data is transferred to the server to be processed. Then it transfers it back to the client so that it can be displayed. This transferring and processing of data to the server slows throughput time.

Computers are becoming more powerful with the introduction of multi-core processing. This processing power with addition to broadband access is allowing TV like content to be displayed on the computer. Majority of web developers are displaying this TV like content using Flash technology. Flash is scripting language developed my Macromedia now Adobe that allows video, animations, and photos to be displayed in the web browser.

Podcast is a collection of media files being distributed over the Internet. Pod-casting is not necessarily developed in a website; however, users can download or stream it to their computers. Podcast is distinguished from other digital media formats by its ability to be syndicated, subscribed, and downloaded automatically when new content is added. This technology uses a feed reader capable of reading feed formats such as RSS. Pod-casting is effective with audio or video blogging.

Web blogs is a way in which users comment on certain topics and use the Internet to publish it for the world to see. It is a good communication device to share, express, and acknowledge different viewpoints that has become popular with social networking websites such as Myspace, Facebook, and Blogger. In addition, websites such as Washington Post, NY Times, and Appleinsider uses web blogs to comment on technology topics.

With the addition to more bandwidth and more powerful computers, Web 2.0 gives ability for rich content and services to be transferred, processed, and communicated to the end users and businesses. Businesses are looking for ways to incorporate applications to the web, news and content providers are trying to integrate alternative methods of distribution to the masses, and the entertainment industry are trying to appeal customers in more interactive ways other than traditional methods. In order for these businesses to be successful, they have innovate using Web 2.0 technology but most important it has to be appealing, and easy to use to the consumers, customers, or end users.