Web 2.0 Definitions

gathered by the students in Wheeling/Weds TIE 547, Spring 2008


(brandon/lynnette)

Web 2.0 is a trend in the use of World Wide Web technology and web design that aims to facilitate creativity, information sharing, and, most notably, collaboration among users.

Podcasts: a series of digital-media files which are distributed over the Internet using syndication feeds for playback on portable media players and computers.

RSS feeds, Atom (same or different?): Types of web feed which is a data format used for providing users with frequently updated content

Social networking:  creating communities of people who share interests and activities or who are interested in exploring the interests or activities of others.

Application programming interfaces (APIs): is a source code interface that an operating system, library or service provides to support requests made by computer programs.

AJAX: a group of inter-related web development techniques used for creating interactive web applications. A primary characteristic is the increased responsiveness and interactivity of web pages achieved by exchanging small amounts of data with the server "behind the scenes" so that entire web pages do not have to be reloaded each time there is a need to fetch data from the server. This is intended to increase the web page's interactivity, speed, functionality and usability.

Mashups: a web application that combines data from more than one source into a single integrated tool

Platform: a platform describes some sort of hardware architecture or software framework (including application frameworks), that allows software to run. Typical platforms include a computer's architecture, operating system, programming languages and related runtime libraries or graphical user interface.

Prosumers: producer-consumer; professional-consumer  People become active in the production of what they consume. 

Web operating system: another name for a Webtop; a network application system for integrating web applications into a web-based workspace. It is a virtual desktop on the web, running in a web browser as software.

Web syndication: a form of syndication in which a section of a website is made available for other sites to use.


By: Kelly Mollenhauer & Gloria Ellenbaum

Ruby on Rails:  often called ROR or “Rails” this term refers to a type of web application framework that strives for simplicity, allowing real-world applications to be created using less code than in other types of frameworks.

SOAP:  Stands for Simple Object Access Protocol.  It is a way to bundle responses and enquiries in XML. (extensible markup language)  It allows XML information to travel between servers and client computers.

The Long Tail:   The name given to the demographic of online customers who mainly seek the items which are hard to find because they are less popular.  Companies like Amazon or NetFlix utilize a business model which meets the needs of “The Long Tail” to create more business.

SEO:  Creating or modifying a website to increase it’s likelihood of appearing on popular search engines like Yahoo or Google.  Specific techniques used on your website that can make it physically appear higher in order on the list of results from a search engine

Remixability:  A process in which information and media are organized and shared is then recombined and built upon, creating new forms, concepts, ideas and services.

Page Rank:  A ranking system used by Google.  It evaluates web pages by number of views and quantity and quality of links to other websites.

XHTML:  eXtensible HypertText Markup Language
A mix between HTML and XML.  XML explains data, which HTML shows data.

Videocasting: Video intended to be viewed on a portable device.

Pay Per Click:  An advertiser pays when someone clicks on their ad and is directed to their website.

VC: Virtual Circuit
A communication path that connects computers to each other


(sara/brandi)

Folksonomy
A group of people cooperating spontaneously to organize information into categories using tagging.

AJAX (Asynchronous JavaScript and XML)
A Rich Internet Application (RIA) used for creating interactive and more responsive web applications. Rich Web Sites and Internet applications such as YouTube are generally heavy in media content, meaning larger downloads and slower performance for the end user. In order to make web pages more responsive and user-friendly, AJAX exchanges small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded every time the user requests a change. Each time a content element changes, only that particular piece of content is then updated.

Pay-per-click
An advertising pricing model in which advertisers pay agencies based on how many consumers clicked on a promotion.

RSS (Rich Site Summary or Really Simple Syndication) Rich Site Summary, or Really Simple Syndication - A lightweight XML format for distributing news headlines and other content on the Web.
Feed of information from different websites that can then be aggregated in one space.  Updated rapidly.

Scalable Vector Graphics (SVG)
XML Graphics for the Web SVG is a language for describing two-dimensional graphics and graphical applications in XML.

PageRank is a numeric value that represents how important a page is on the web.

Semantic Web – HTML, as it is generally deployed, has limited ability to classify the blocks of text on a page, apart from the roles they play in a typical document's organization and in the desired visual layout.  The Semantic Web addresses this shortcoming using specialized descriptive technologies, thus allowing intelligent agents (machines) to determine meaning of the content, thereby facilitating information gathering and research by computers.  The goal of the Semantic Web is to create a universal medium for information exchange, not only content, but meaning as well. (source Wikipedia)

CSS - With Cascading Style sheets (CSS), both web designers and end users can create style templates (sheet) that specifies how different text elements (paragraphs, headings, hyperlinks, etc.) appear on a web page. Currently, not all browsers express CSS formatting in the same manner. A Cascading Style Sheet allows you to put all your page styles (colors, fonts, layout, etc.) into one external file, rather than manually formatting each individual page and clogging the HTML code with hundreds of lines of excess coding.

XML (Extensible Markup Language)
A general purpose standard for describing, or marking up, documents and data distributed on the web. XML allows authors to create customized tags that can help them efficiently achieve their goals.

Usability - A set of properties that makes something easy to use. In web design, usability is defined as the level at which a website can be easily and efficiently used for a specific purpose.


(ladonna/becky)

10 Terms From LaDonna and Becky
1.    Social tagging - users of data (not just the Information architect)
create metadata, making it more useable and findable.
2.    pagerank on the Web:The name given to Google's method of ranking
pages according to a number of factors such as link popularity. ...
3.    Findability - the ability or likelihood of being found
4.    Folksonomy - when social tagging is used and categories start to
emerge, without the influence of the Information Architect.
5.    Microformats - from microformats.org: “…set of simple, open data
formats built upon existing and widely adopted standards.” Essentially, it’s little bits of XML stored in sites that are readable by agents.
6.    Pay Per Click (also known as cost per click, sponsored ads,
sponsored links, Google AdWords, Yahoo! Search Marketing) - When an advertiser pays for keywords to ensure their site will be guaranteed a top ranking in search results, and is usually highlighted and displayed to the right of the normal (organic) search results. The advertiser pays only when the user clicks on the ad or link.
7.    Semantic Web - separating presentation from content on the Internet
in an effort to make the content more accessible and findable by people and machines.
8.    SEO - Search Engine Optimization; using techniques (white hat, black
hat) that specifically aim towards gaining higher rank in search engine results. The higher the ranking, the more findable it is.
9.    Traffic Analysis - using statistics packages that analyze visitors
of your site and gather statistics about them and their usage of your website.
10.   Ruby on Rails- Free Web application framework designed to make web
development faster, simpler and more efficient. It is written in the Ruby Program Language.


(brian/bill)

1.    Weblogs: A blog is a user-generated website where entries are made
in journal style and displayed in a reverse chronological order.

2.    Wikis: a website that allows visitors to add, remove, edit and
change content, typically without the need for registration

3.    Podcasts: a digital recording of a radio broadcast or similar
program, made available on the Internet for downloading to a personal audio player," but the generally accepted definition has expanded to include video as well as audio

4.    RSS feeds: A technology that allows web users to receive (ongoing,
constantly updated) information collected from many sources through a simple reader. This is supplied through an “RSS feed” that users can subscribe to.

5.    SEO:  Abbreviation for search engine optimization. The process of
designing the web site to attract search engine spiders and improve a site's ranking for releant keyworeds within a seach engine's database.
This process includes search engine and directory submission, which can require an inclusion fee.

6.    Folksonomy:  A means of classifying and categorizing data on the web
through collaborative efforts from the online community. This is more commonly known as (though not strictly synonymous to) ‘tagging’.

7.    Perpetual Beta:  Perpetual beta is a nonsense term used to describe
a software or system which is always in a testing phase

8.    Aggregators:  pieces of software that allow websites to be regularly
checked for updates. They need the RSS standard and allow users to 'pull' news rather than wait until it is 'pushed' at them.

9.    Pay Per Click: A type of advertising price structure where the
advertiser pays depending on the number of times the published ad is clicked on.

10.   AJAX:  Asynchronous Javascript and XML is a combination of
technologies (Javascript and XML) that allows the content of a web page to be updated or changed without the entire page being reloaded. 
Traditionally all of the content (images, text, etc.) on a page would have to be reloaded every time a change was made.