31
WEB 2.O & BEYOND An Overview By Ashutosh Jaiswal [email protected]

Web 2 0 & Beyond

  • Upload
    vjiitr

  • View
    141

  • Download
    0

Embed Size (px)

DESCRIPTION

Web 2 0 & Beyond

Citation preview

Page 1: Web 2 0 & Beyond

WEB 2.O & BEYONDAn Overview

By Ashutosh Jaiswal

[email protected]

Page 2: Web 2 0 & Beyond

Whats is web?

www vs Internet

Web 1.0?

Web 2.0?

• Using Web as platform• Democratizing the Web• Employing new methods to

distribute information.

Characteristics of web 2.0

Web 1.0 Vs Web 2.0

Web 3.0?

Agenda

This presentation demonstrates an overview of the fast changing web world. It also highlights the popular web 2.0 approach to build web applications and also some predictions for what we can expect in future.

Page 3: Web 2 0 & Beyond

WHAT IS WEB?

Page 4: Web 2 0 & Beyond

What is web?

The web is a system of interlinked hypertext documents contained on the internet.

History- Sir Tim Berners-Lee, now the director of W3C, wrote a proposal in March 1989 using earlier hypertext systems (later became HTTP), which eventually became WWW.

Page 5: Web 2 0 & Beyond

WWW VS. INTERNET

Page 6: Web 2 0 & Beyond

WWW Vs. INERNET

World Wide Web The World Wide Web, on the other

hand, is the system we use to access the Internet..

The Web isn't the only system out there, but it's the most popular and widely used. (Examples of ways to access the Internet without using HTTP include e-mail and instant messaging.)

The World Wide Web makes use of hypertext to access the various forms of information available on the world's different networks.

This allows people all over the world to share knowledge and opinions.

We typically access the Web through browsers, like Internet Explorer and Mozilla Firefox. By using browsers like these, you can visit various Web sites and view other online content.

Internet Simply, the Internet is a network of

networks There are all kinds of networks in all

kinds of sizes. These networks are often connected

to each other in different configurations, which is how you get groupings such as local area networks (LANs) and regional networks.

Your cell phone is also on a network that is considered part of the Internet, as are many of your other electronic devices.

And all these separate networks -- added together -- are what constitute the Internet.

Even satellites are connected to the Internet

Page 7: Web 2 0 & Beyond

The Internet is composed of the

machines, hardware and data; and the World Wide Web is what brings this

technology to life.

Page 8: Web 2 0 & Beyond

WEB 1.0

Page 9: Web 2 0 & Beyond

Web 1.0

According to Tim O’Rielly ,the Web 1.0 is the basic charateristics of web before web 2.0 came into picture.• Web 1.0 sites are static.• Web 1.0 sites aren't interactive.• Web 1.0 applications are proprietary.

• Example of web 1.0: A restaurant might have a Web page that shows the current menu. While the menu might evolve over time, the webmaster /owner wouldn't want visitors to be able to make changes.

Page 10: Web 2 0 & Beyond

WEB 2.0

Page 11: Web 2 0 & Beyond

Web 2.0

O'Reilly's philosophy of Web 2.0 included these ideas:

• Using the Web as an applications platform

• Democratizing the Web • Employing new methods to distribute

information

Page 12: Web 2 0 & Beyond

Web 2.0 : Web As Platform

• The web application should serve as a platform users to be able to read/write the content.

• Designed for rich user experience • Provide information as a service not

as a product.

Page 13: Web 2 0 & Beyond

Web 2.0 : Web As Platform

Example:GOOGLE It's a multi-platform service. It avoids the business model established by the

software industry. You don't need to buy a particular software package to use the service.

It includes a specialized database of information “search results“ that seamlessly works with its search engine software.

Without the database, the search application is worthless. On the other hand, without the search application, the database is too large to navigate.

Page 14: Web 2 0 & Beyond

Web 2.0 : Democratizing the Web It refers to the way people access and

contribute to the Internet. The Web 2.0 philosophy emphasizes

the importance of people's interactions with the Internet.

Harnessing collective intelligence: the Web sites that are shaped by user contributions will evolve into more superior destinations than other sites. Wikipedia is the perfect example.

Page 15: Web 2 0 & Beyond

Web 2.0 : Democratizing the Web Another element of Web democratization is the

tag. Web tags are labels that allow users to associate

information with particular topics. Many sites allow users to apply tags to information

ranging from uploaded images to blog entries. Tags become important when people use search

engines. Users can tag their information with search terms, and when another user enters a search term that matches the tag, that information will be listed as a search result.

Tagging data makes searching for information faster and more efficient. User-contributed tags are a part of folksonomy, a classification system on the Web.

Page 16: Web 2 0 & Beyond

Web 2.0 : Democratizing the Web The last piece of the democratization puzzle

is open source software. An open source program is one in which the

programmer allows anyone to look at the code he or she used to create the application.

Some may allow you to modify the code to make it more efficient or even to create a new program using the original code as a foundation.

Ideally, an open source program will receive the best quality assurance testing available because anyone can examine and test it.

Page 17: Web 2 0 & Beyond

Web 2.0 : Distributing Information Before the dot-com crash, many Web pages featured

pictures and text that the Web page administrators rarely updated.

As Web editing software became more user-friendly, it became easier to make changes more often.

Some companies continued to present information in a static, non-interactive way, but a few began to experiment with new ways of distributing information.

One new way was to use Web syndication formats like Really Simple Syndication (RSS).

With RSS, users could subscribe to a Web page and receive updates whenever the administrator for that page made any changes.

Some programmers designed applications that created RSS readers on PC or Mac desktops, which meant users could check on updates for their favourite Web sites without even opening a Web browser.

Page 18: Web 2 0 & Beyond

Web 2.0 : Distributing Information Another way of sharing information on the

Web came as a surprise to many people: blogs. While people have created personal Web pages

since the early days of the Web, the blog format is very different from the traditional personal Web page. For one thing, most blogs are organized chronologically

Blogs are a good way to get information out to readers fast. People read blogs, see things that interest them and write about it in their own blogs. Information begins to spread from one blogger to another.

Marketing firms call this blog-to-blog method of transmitting information viral marketing.

Page 19: Web 2 0 & Beyond

Web 2.0 : Distributing Information Web pages like blogs rely on the use of permalinks. Permalinks are hypertext links that connect to a

specific blog entry. Permalinks allow users to anchor a pathway to a

specific blog entry. If you see a particularly fascinating discussion on a blog, you can use a permalink to guide your friends there to read up on the subject.

Another key concept to Web 2.0 is the incorporation of non-computer devices into the Internet.

Many cell phones and PDAs now have some level of Internet connectivity, and Apple's iTunes application integrates smoothly with iPods.

O'Reilly cites the expansion of Internet services beyond computers as another example of how the Web is evolving.

Page 20: Web 2 0 & Beyond

WEB 1.0 VS. WEB 2.0

Page 21: Web 2 0 & Beyond

Web 1.0 Vs. Web 2.0

Web 1.0

• Static information

• Non interactive

• Proprietary

Web 2.0

• Using web as a platform

• Treating Users and Developers as active participants .

• Integration of information across different devices.

Page 22: Web 2 0 & Beyond

WEB 3.0?

Page 23: Web 2 0 & Beyond

What’s next: Web 3.0?

Scenario: You've decided to go see a movie and grab a bite to eat

afterward. You're in the mood for a comedy and some incredibly spicy

Mexican food. Booting up your PC, you open a Web browser and head to

Google to search for theatre, movie and restaurant information. You need to know which movies are playing in the theatres near

you, so you spend some time reading short descriptions of each film before making your choice.

Also, you want to see which Mexican restaurants are close to each of these theatres.

And, you may want to check for customer reviews for the restaurants.

In total, you visit half a dozen Web sites before you're ready to head out the door.

Page 24: Web 2 0 & Beyond

What’s next: Web 3.0?

Web 3.0 will make tasks like your search for movies and food faster and easier.

Instead of multiple searches, you might type a complex sentence or two in your Web 3.0 browser, and the Web will do the rest.

In our example, you could type "I want to see a funny movie and then eat at a good Mexican restaurant. What are my options?"

The Web 3.0 browser will analyze your response, search the Internet for all possible answers, and then organize the results for you.

Page 25: Web 2 0 & Beyond

What’s next: Web 3.0?

Berners-Lee's vision of the future Web is similar to the concept of Web 3.0. It's called the Semantic Web.

Right now, the Web's structure is geared for humans. It's easy for us to visit a Web page and understand what it's all about. Computers can't do that.

A search engine might be able to scan for keywords, but it can't understand how those keywords are used in the context of the page.

Page 26: Web 2 0 & Beyond

What’s next: Web 3.0?

With the Semantic Web, computers will scan and interpret information on Web pages using software agents.

These software agents will be programs that crawl through the Web, searching for relevant information.

They'll be able to do that because the Semantic Web will have collections of information called ontologies.

In terms of the Internet, an ontology is a file that defines the relationships among a group of terms.

For example, the term "cousin" refers to the familial relationship between two people who share one set of grandparents. A Semantic Web ontology might define each familial role like this: Grandparent: A direct ancestor two generations removed from the

subject Parent: A direct ancestor one generation removed from the subject Brother or sister: Someone who shares the same parent as the subject Nephew or niece: Child of the brother or sister of the subject Aunt or uncle: Sister or brother to a parent of the subject Cousin: child of an aunt or uncle of the subject

Page 27: Web 2 0 & Beyond

What’s next: Beyond web 3.0Prediction 1: Nova Spivack, the development of the Web moves in 10-year

cycles. In the Web's first decade, most of the development focused on

the back end, or infrastructure, of the Web. Programmers created the protocols and code languages we use to make Web pages.

In the second decade, focus shifted to the front end and the era of Web 2.0 began. Now people use Web pages as platforms for other applications. They also create mashups and experiment with ways to make Web experiences more interactive. We're at the end of the Web 2.0 cycle now.

The next cycle will be Web 3.0, and the focus will shift back to the back end. Programmers will refine the Internet's infrastructure to support the advanced capabilities of Web 3.0 browsers.

Once that phase ends, we'll enter the era of Web 4.0. Focus will return to the front end, and we'll see thousands of new programs that use Web 3.0 as a foundation.

Page 28: Web 2 0 & Beyond

What’s next: Beyond web 3.0Prediction 2: The Web will evolve into a three-dimensional

environment. Rather than a Web 3.0, we'll see a Web 3D.

Combining virtual reality elements with the persistent online worlds of massively multiplayer online roleplaying games (MMORPGs), the Web could become a digital landscape that incorporates the illusion of depth.

You'd navigate the Web either from a first-person perspective or through a digital representation of yourself called an avatar.

Page 29: Web 2 0 & Beyond

What’s next: Beyond web 3.0Prediction 3: The Web will build on developments in

distributed computing and lead to true artificial intelligence.

In distributed computing, several computers tackle a large processing job. Each computer handles a small part of the overall task.

Some people believe the Web will be able to think by distributing the workload across thousands of computers and referencing deep ontologies.

The Web will become a giant brain capable of analyzing data and extrapolating new ideas based off of that information.

Page 30: Web 2 0 & Beyond

What’s next: Beyond web 3.0Prediction 4: The Web will extend far beyond computers and

cell phones. Everything from watches to television sets to

clothing will connect to the Internet. Users will have a constant connection to the Web, and vice versa.

Each user's software agent will learn more about its respective user by electronically observing his or her activities.

This might lead to debates about the balance between individual privacy and the benefit of having a personalized Web browsing experience.

Page 31: Web 2 0 & Beyond

THANKSQuestions?