Web20

20
WEB 2.0

Transcript of Web20

Page 1: Web20

WEB 2.0

Page 2: Web20

Web 2.0 is a well developed concept,for the various users to interacte on the web page,it serves for high information sharing and been used in many social-networking sites,blogs,wikis on world wide web.

Page 3: Web20

Characteristics :WEB 2.0 allows user more than just to gather

information by making them allow to run software appliactions on thier own web browser,the important things are as follows;

*rich user experience,*user participation, *dynamic content, *metadata, *web standards and *scalability

Page 4: Web20

FEATURES:

WEB 2.0 allows various lot of features like creating tags:for the use of search engines as index,links:which points to various others sites,search:which can be the whole www or the particular site,signals:refers the RSS feeds to keeps us updated about the site

Page 5: Web20

USAGE:

The important client server applications that use this web 2.0 concept are AJAX,adobe flash palyer ,adobe flex etc.Web 1.0. Languages such as PHP, Ruby, ColdFusion, Perl, Python, JSP and ASP are used by developers to dynamically output data using information from files and databases.Since sharing becomes essential in among web sites these days, and to share its data with other sites, a web site must be able to generate output in machine-readable formats such as XML, RSS, and JSON

Page 6: Web20
Page 7: Web20

Web 2.0 landscape:

Web 2.0 covers the most biggest lion's share in www,by covering the major categories Content Sharing to Recommendations/ Filtering; and Web Application to Social Network,wen 2.0 works as free for all basis ,so that the developers may get the better use of it ,like take the best and leave the rest aspects

Page 8: Web20

WYSIWYG “what you see is what you get”

WYSIWYG is used to show that contents that seen while editing is often similar to which we get as the output

*WYSIWYG is used as in the desktop publishings like word processor,in which making a lot use of properties ,by which citation of the first first 300 pages will be same as the remaining pages

*Also used in the 3D imagery in computers which can is used in the theatre industry for pre-visualisation of shows.

Page 9: Web20

Other WYSIWYG modes:

Composite mode: In which a user see something and get somewhat different pages at the end,which includes omition of characters,page break,different layouts may come under this

Layout mode: Here the user see something very different page at the end but with additional information,like margins,better layout etc

preview mode: In which the application attempts to present a representation that is as close to the final result as possible.

Page 10: Web20

In “WYSIWYG”, it always aim for the exact output on the printer ,exact on screen output and also allows user ti visulaize about the final output.

But it isn't possible in all environments,

Whereas in the monitors the pixels will be around 92 -125 ,whereas in the printer it will be around 240-1440,so they it cant hold up here,which turn out to be a problem in the text layouts

Page 11: Web20

* Always laying out the text using a resolution higher than you are likely to use in practice.[used in adobe acrobat]

* Laying out the text at the resolution of the printer the document will be printed on .[used in MS word ]

* Laying out the text at the resolution of a specific printer (in most cases the default one) the document will be printed on using the same font information and kerning

* Laying out the text at the resolution for the output device it will be sent to

Solution:

Page 12: Web20

ATOM

Atom serves as an web feeds,to get updates on the content being published,atom was developed as alternate to the RSS feeds and it uses the extensions .atom , .xml. To provide feeds a site must have softwares like CMS.

Ben trott stated that RSS have lot of flaws such as lack of going innovation,and lot of advantages here on the fresh design

Page 13: Web20

USAGE:

Atom have been used in vast by the bloggin community to keep updated by these feeds to know the current updates and other mutlimedia files attached to particular site or blog.Feed reader are been used to publish the newly updated atrciles and also several search engines for these feeds are available

Page 14: Web20

Comparsion of ATOM and RSS 2.0

The comparsion hve been stated by the TIM BRAY [who played nmajor role in atom creation]

CONTENT MODEL: RSS have either escaped html or plain text not knowing which of them ,whereas the Atom knows the variety like plain text,html,xml etc

MODULARITY: The elements of the RSS vocabulary are not generally reusable in other XML vocabularies.The Atom syntax was specifically designed to allow elements to be reused outside the context of an Atom feed document.

Page 15: Web20

RSS “Really Simple Syndication”

RSS is again same as the atom which used to get the web pages feeds to the updated entries,changes,and files uploaded,it also checks constantly for the users feed subscription and brings a user interface to montior and read the feeds

It works on the format like .rss and .xml

Page 16: Web20

In december 2005, Microsoft Internet explorer team and outlook team where used this feed icon with a red square with a radio waves around them to be published and used in various sites as a source of feeds,whereas after sometimes opera too followed it

Page 17: Web20

RSS 0.90 was the original Netscape

RSS version SS 1.0 is an open format by the RSS-DEV Working Group

RSS 1.1 is also an open format and is intended to update and replace RSS 1.0

RSS 0.91 is the simplified RSS version released by Netscape

RSS 0.92 through 0.94 are expansions of the RSS 0.91 format

RSS 2.0.1 has the internal version number 2.0. RSS 2.0.1 was proclaimed to be "frozen", but still updated shortly after release without changing the version number. RSS now stood for Really Simple Syndication

Variants

Page 18: Web20

TAXONOMY

Taxonomy can be used to categorize content tags that identify what the content is about and this can extend to showing only content that fits that category. For example, finding a something with lot of specifications. Taxonomy leverages the power of labeling and that power can then be let loose using merlinochaos' excellent Views module.

Page 19: Web20

TAXONOMY IN WEB 2.0

Page 20: Web20

Taxonomy Manager is a contributed module by Matthias Hutterer and was created through the Google Summer of Code program.

“The Taxonomy Manager supports operations

like: * mass deleting * mass adding of new terms * moving of terms in hierarchies * merging of terms * fast weight changing with up and down arrows (and AJAX saving) * AJAX powered term editing form * simple search interface * CSV Export of

terms”