XHTML (or HTML) is used for marking up content and displaying text and images in a web browser (such as Firefox, Opera, or Internet Explorer). XML, preformatted HTML, plain text, JSON and even EBML can also work with AJAX
CSS and styling information. CSS stands for Cascading Style Sheets and is used to "style" a webpage. CSS can be code on a page, or an external file that contains instructions (code) that tells a browser how to display HTML. CSS can be used to set colors borders, text properties such as font, text size, text color, styling and much mor
The XMLHttpRequest object to exchange data asynchronously with the web server. In some Ajax frameworks and in some situations, an IFrame object is used instead of the XMLHttpRequest object to exchange data with the web server.
Web services are typically application programming interfaces (API) or web APIs that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services.
In common usage the term refers to clients and servers that communicate over the Hypertext Transfer Protocol (HTTP) protocol used on the web.
Such services tend to fall into one of two camps: Big Web Services and RESTful Web Services.
Some specifications have been developed or are currently being developed to extend web services capabilities. These specifications are generally referred to as WS-*. Here is a non-exhaustive list of these WS-* specifications.
Defines how to use XML Encryption and XML Signature in SOAP to secure message exchanges, as an alternative or extension to using HTTPS to secure the channel.
An OASIS standard protocol for reliable messaging between two web services.
A way of handling transactions.
Is a standard way to insert address in the SOAP header.
* Data mashups combine similar types of media and information from multiple sources into a single representation. The combination of all these resources create a new and distinct web service that was not originally provided by either source.
Consumer mashups, opposite to the data mashup, combines different data types. Generally visual elements and data from multiple sources. (eg.: Wikipediavision combines Google Map and a Wikipedia API)
Business mashups generally define applications that combine their own resources, application and data, with other external web services. They focus data into a single presentation and allow for collaborative action among businesses and developers.
RSS (Rich Site Summary) is a format for delivering regularly changing web content. Many news-related sites, weblogs and other online publishers syndicate their content as an RSS Feed to whoever wants it.
A wiki ( /ˈwɪki/ WIK-ee) is a website that allows the easy creation and editing of any number of interlinked web pages via a web browser using a simplified markup language or a WYSIWYG text editor.
Wikis are typically powered by wiki software and are often used to create collaborative websites, to power community websites, for personal note taking, in corporate intranets, and in knowledge management systems.
Adobe Flash (formerly Macromedia Flash) is a multimedia platform that is popular for adding animation and interactivity to web pages.
Flash is commonly used to create animation, advertisements, and various web page Flash components, to integrate video into web pages, and more recently, to develop rich Internet applications.
Flash can manipulate vector and raster graphics, and supports bidirectional streaming of audio and video. It contains a scripting language called ActionScript.
Several software products, systems, and devices are able to create or display Flash content, including Adobe Flash Player, which is available free for most common web browsers, some mobile phones and for other electronic devices (using Flash Lite).
Compared to other plug-ins such as Java, Acrobat Reader, QuickTime, or Windows Media Player, the Flash Player has a small install size, quick download time, and fast initialization time. However, care must be taken to detect and embed the Flash Player in (X)HTML in a W3C-compliant way. A simple, widely-used workaround is provided below:
A blog (a contraction of the term "web log") is a type of website, usually maintained by an individual with regular entries of commentary, descriptions of events, or other material such as graphics or video.
Entries are commonly displayed in reverse-chronological order. "Blog" can also be used as a verb, meaning to maintain or add content to a blog.
Blog" is an abbreviated version of "weblog," which is a term used to describe web sites that maintain an ongoing chronicle of information.
A blog is a frequently updated, personal website featuring diary-type commentary and links to articles on other Web sites. Blogs range from the personal to the political, and can focus on one narrow subject or a whole range of subjects.
SOAP, originally defined as Simple Object Access Protocol, is a protocol specification for exchanging structured information in the implementation of Web Services in computer networks.
It relies on eXtensible Markup Language (XML) as its message format, and usually relies on other Application Layer protocols (most notably Remote Procedure Call (RPC) and HTTP) for message negotiation and transmission.
SOAP can form the foundation layer of a web services protocol stack,
The Social Web is currently used to describe how people socialize or interact with each other throughout the World Wide Web.
Such people are brought together through a variety of shared interests.
There are different ways in which people want to socialize on the Web today.
The first kind of socializing is typified by "people focus" websites such as Bebo, Facebook, and Myspace. Such sites promote the person as focus of social interaction. To do this an online identity (and a profile) is constructed by each user. In many ways the profile is similar to a passport.
You may have recently heard the term "tagging" in the context of organizing digital photos.
Tagging has been around for a few years. On the Web it is being used to categorize Web pages through social bookmarking sites such as del.icio.us, Technorati, and others.
Adobe's Photoshop Album digital photo organizer software brought the tagging concept to the mainstream for digital photography, and the popular online photo sharing service Flickr also helped to spur the trend.