Online chat solutions have been very popular long before AJAX was born. There are numerous reasons for this popularity, and you’re probably familiar with them if you’ve ever used an Internet Relay Chat (IRC) client, or an Instant Messenger (IM) program, or a Java chat applet. AJAX has pushed online chat solutions forward by making it easy to implement features that are causing trouble or are harder to implement with other technologies. First of all, an AJAX chat application inherits all the typical AJAX benefits, such as integration with existing browser features, and (if written well) cross-platform compatibility.
Read the rest of this entry »
Web applications have entered a new era driven by web site goals such as fast response to user actions and user collaboration in creating and sharing web site content. The popular term attributed to these highly responsive and often collaborative sites is Web 2.0. Some prime examples of Web 2.0 are web sites such as Google Maps and Flickr. Google Maps offers a highly responsive user interface (UI). For instance, you can view a map, then move your cursor across it to see adjacent areas almost immediately. Flickr is a site on which users store and share photographs — users manage almost all the site’s content.
Read the rest of this entry »
As we all know, online (or virtual) communities are groups of people that primarily or initially interact with each other over the Internet. People who are active in the same social spaces on a regular basis will probably start to recognize other visitors after a while [Wolf, 2006]. With some of them, they will interact by sharing or exchanging information or thoughts. Communication plays an important role in everybody’s life, professionally as well as personally. Lately, the demand for efficient communication ‘tools’ has steadily increased. Most newly developed technologies have resulted from this trend. The main drivers involved are users’ mobility and their continuous need for ubiquitous communication: mobile applications make it possible to communicate whenever and wherever people want [Jaokar & Fish, 2006; Lacohée, Wakeford & Pearson, 2003].
Read the rest of this entry »
The web 2.0 concept is not sufficiently defined to allow a critical discussion of it, but we can discuss AJAX (asynchronous Javascript and XML). This concept, which underpins many web 2.0 sites, repackages and applies existing technologies to achieve a new structure for internet applications. Unfortunately, increased flexibility creates conditions for new security problems.
To understand how AJAX alters the security landscape for web application testing it is necessary to show the fundamental differences between it and traditional internet application models.
Read the rest of this entry »
What on earth is Web 2.0? Web 2.0 carries a high profile and surrounding hype. Developers must surely be feeling the heat to quickly adopt the new second generation of dynamic, interactive and simple by design technologies.
Web 2.0 is the term pioneered by O’Reilly for new generation Web applications.Live.com, start.com, Google maps, Google Docs, YouTube, Flickr, and MySpace are few examples. Adaptation of this technology vector has changed the web application development approach and methodology significantly.AJAX (Asynchronous JavaScript), RIA(Rich Internet Applications) and Web Services form the core components of Web 2.0applications.
Read the rest of this entry »
Email is an integral part of the enterprise DNA, used for making business decisions minute by minute on a worldwide basis. Microsoft Exchange and Microsoft Outlook is the most widely deployed email server application. As more and more enterprise employees work remotely, from home offices or from mobile locations, the need for reliable and secure email access is growing.
Read the rest of this entry »
iPhone 2.0 software communicates directly with your Microsoft Exchange Server via Microsoft Exchange ActiveSync, giving users push email, contacts, and calendar. Exchange ActiveSync maintains a connection between Exchange Server and iPhone so when a new email message or meeting invitation arrives, iPhone is instantly updated. If your company currently supports Exchange ActiveSync on Exchange Server 2003 or 2007, you already have the necessary services in place to support iPhone 2.0 software—no additional configuration is required. If you have Exchange Server but your company is new to Exchange ActiveSync, review the following steps to enable Exchange ActiveSync.
Read the rest of this entry »
WebMessenger for Skype supports messaging, presence and phone calls from / to Skype users, available to the WebMessenger mobile IM clients. The diagram above shows the call control and audio streams handling. WebMessenger for Skype connects the WMP client with the Skype network. You can exchange messages, presence and make phone calls to Skype buddies from your mobile telephone. The information from Skype is passing through the WMP server and the WMP client can see the Skype buddies as one of the public instant messaging networks.
Read the rest of this entry »