37 sites, 15,966 entries and counting...     Get a free blog; Join a Weblog Network!
Top

A simple feedback of AJAX for beginners

January 27, 2009

Website script holds large importance as far as popularity and usage convenience are concerned. As an innovative web language AJAX may not be very popular as it has come quite recently as compared with other web languages which have been around for last 10 years or more. For beginners a quick feedback of AJAX can be helpful.

AJAX is really faster in its application as it does not need connection to server every time you ask for the information. Call back process for required information from users is capable enough to avoid sluggishness of page view. Data updation has been made quite simple and there is no need to review the entire contents. The system can select the bits to update. AJAX uses those scripts which are normally supported by all major browsers.

If you are planning to develop a new website, you can try AJAX. Online tutorials are available to get basic start up guidelines also.

Life Cycle of AJAX

January 26, 2009

A Typical Life Cycle or Process of AJAX

Life cycle of AJAX is more similar to a traditional GUI than a traditional web application. It has DOM objects who acts like GUI widgets. The used script has capacity to register even listeners on DOM objects and respond accordingly after manipulating DOM.

There is an important part of the event-processing cycle in server is evoked sometimes. As the server calls are asynchronous, the even listening and event responding are done separately.

The normal AJAX life cycle consists of following stages:

1. The webpage is visited by internet users simply by clicking the targetted link or searching an URL. Thereafter the page gets initialised and loaded. In order to handle the user input callbacks are present in the system which acts after this.
2. When a key is pressed it’s called an event which is a query or click in common words. On such events browser sends the information request to the server which in turn responds to give back required information as bites.
3. The response of the server is translated through callback process to made viewable to the user.
4. The callback function then updates the DOM objects and javascript variables if present.
5. Generally the process of requesting information and giving callbacks are free to server to increase convenience and speed.
6. Some AJAX applications are short term and terminated once the request is completed.

Practical Javascript, DOM Scripting, and Ajax Projects

December 20, 2007

Practical Javascript, DOM Scripting, and Ajax Projects picks up where Beginning JavaScript with DOM Scripting and Ajax left off.

Frank Zammetti’s practical guide to real-world JavaScript and Ajax will have you developing actual client-side apps in no time. As more of a hacker than a theoretician, this kind of guide appeals to me. Usually when I start developing my own apps, some of the code used previously (in building sample apps) will be adapted and tweaked for my own purposes.

Some of the projects you’ll learn how to build in Practical Javascript:
* JSDigester - a library that simplifies (takes away the pain) of parsing XML on the client side
* Mashing up a list of hotels + a Yahoo Map for a user-entered zipcode
* Client-side persistence techniques
* A JavaScript validation framework
* Building widgets and working with UI widget frameworks
* Building a JavaScript mini-game (cool!)
* An Ajax-based client-server chat pplication

You can pick up a copy of Practical Javascript, DOM Scripting, and Ajax Projects at Amazon.com (avg. review score is 4.5 stars).

Adobe’s Online image editor

August 11, 2007

Adobe announced that it will be creating an online version of Photohop within the next 6 months. Adobe laid the foundation for a hosted Photoshop product with Adobe Remix, a Web-based video-editing tool it offers through the PhotoBucket media-sharing site.

Like Adobe Remix, the hosted Photoshop service is set to be free and marketed as an entry-level version of Adobe’s more sophisticated image-editing tools, including Photoshop and Photoshop Elements. Chizen envisions revenue from the Photoshop service coming from online advertising.

Hoping to get a jump on Google and other competitors, Adobe Systems plans to release a hosted version of its popular Photoshop image-editing application within six months, the company’s chief executive said Tuesday.Like Adobe Remix, the hosted Photoshop service is set to be free and marketed as an entry-level version of Adobe’s more sophisticated image-editing tools, including Photoshop and Photoshop Elements. Chizen envisions revenue from the Photoshop service coming from online advertising.

[Source]

Ask X : New AJAX Search engine.

January 7, 2007

Ask X : New AJAX Search engine from Ask.comAsk X is the new Ajax based version of Ask.com’s search engine. Although the results still is the same, some results took some time showing up.

In today’s version of Ask X, you’re not just getting back a list of links, but a slick, new three-panel interface (much like the new AskCity), combining great time-saving features like:

  • Left: A search control panel that stays with you, complete with Zoom Related Search and Search Suggestions that update as you type.
  • Middle: Results front and center to provide clutter-free information without having to scroll down the page, and Binoculars to preview results.
  • Right: A preview of other types of search results, including video, news, images, blogs, shopping, encyclopedia and more.

Can an AJAX-powered user interface help you ship your software on time?

November 17, 2006

“Shipping great software on time is a difficult but not impossible task.”
– Jim McCarthy, Microsoft Corporation
(From 21 Rules of Thumb for Shipping Great Software on Time)

Axosoft OnTime

This is a sponsored review.

If you are looking for a program that could possibly help you ship your software in a more timely manner, you might want to consider checking out OnTime by Axosoft. They offer a free 5-user 3-month trial of their software and have paid upgrade options for companies that prefer to work with a vendor instead of using other options like the open-source Bugzilla or Trac. Axosoft supplies a competition comparison chart that you can use to compare features of other commercial bug and incident tracking systems.

Their screencasts demonstrate a fairly well polished application that makes extensive use of Ajax techniques to provide a more desktop-like experience. The signup process for their free trial went super-fast. They provide a first-time wizard that is quick and easy and gives nice options (like pre-populating your dashboard with sample data so you can see how to use the application.)

There’s two reasons to check out OnTime:

  1. You’re interested in improving your ability to ship software on time
  2. You want to see how a commercially successful company is using Ajax to improve the web experience

Some issues that I noticed in my brief exploration of OnTime so far: All the Ajax-enabled windows take a little while to load whenever you click on a tab. This is pretty typical for Ajax-enabled apps, but you’re still left with a feeling of slightly more latency than would be totally optimal. There are a LOT of different tabs and features baked in to this product. If you’re a fan of Joel Spolsky you’ll notice that Axosoft has made some decisions regarding offering many super-customizable form options for bug tracking that run counter to what Joel would recommend (keeping in mind that Joel’s company Fog Creek Software is a competitor to Axosoft).

All in all, I’d say it’s worth a look (at the very least you can check out their screencasts to get an idea of how they solved building an Ajax-enabled user experience).

It looks like they’re using Atlas for their Ajax toolkit.

http://www.axosoft.com/products/HostedSignup.aspx

Leave a comment if you have used OnTime and have any feedback about if it really delivers on it’s promises or not.

FEATURED INFORMATION

Hoping to get a good audience from an old expired domain, businesses usually renew domains or buy such domains from auctions. They then completely change the old website design and offer various services e.g. offering some free backup software, free utilities or free web design templates to attract not only visitors but other websites which can link back to them. In this way, they can generate revenue. Also working as an affiliate with different businesses like internet service providers or providing information about various online certifications like Cisco 642-552 or ip phones can also bring an increase in traffic.

Real-World Ajax

August 15, 2006

Interested in the upcoming book “Real-World AJAX” from SYS-CON Books? If so, there’s a nice fat excerpt available online — specifically, from Chapter 11 (”Enterprise AJAX”). Here’s an excerpt of the excerpt:

The benefits of AJAX to the enterprise are clear and include:

The ability to leverage the same interface technology whether you’re dealing with local or remote sites or applications. What’s key about AJAX is that many enterprises can agree that it’s the standard interface technology and, as such, standardize on it as a common platform-agnostic user interface. It doesn’t matters if the AJAX interface is delivered on Windows, Linux, or the Mac. This makes deploying service-oriented enterprise applications that much easier, avoiding platform localization and testing issues.

The ability to leverage Web Services using a more dynamic and rich interface than traditional browser technology. While a browser is functional for Web-based applications, the lack of interactive and dynamic behavior limits its use in the enterprise. AJAX doesn’t use the same “pump and pull” model that traditional HTTP-driven browser-based applications leverage. AJAX provides native-like application interfaces and performance, functioning as good as or better than native interface APIs, such as Win32.

The ability to create mashups to solve specific business problems quickly using standard dynamic interfaces that front services. Mashups are powerful ways of taking existing applications and services and creating something even more useful. AJAX provides better enabling technology to facilitate creating mashups and combining dynamic applications into a single interface with additional binding logic. Using this paradigm, enterprises can quickly create such useful mashups as integrating Google Maps with their delivery system.

And, for those who can’t wait, here’s the conclusion as well:

Summary
AJAX is a mere instance of a rich client interface for both SOA and the enterprise. It’s the momentum behind AJAX that will insure its place in most enterprises looking to employ rich clients, which are most enterprise-class businesses. However, this technology isn’t always a slam-dunk. You must first address your requirements before leveraging AJAX or, for that matter, any other technology.

At the end of the day, AJAX is just another part of the SOA solution and it needs to exist with other robust technologies that solve the problems at hand. Therefore, you must consider using AJAX holistically and in the context of other enabling technologies, standards, and the ultimate architecture.

Unlike traditional application development, where the database and application are designed, SOAs are as unique as snowflakes. When all is said and done, no two will be alike. However, as time goes on, common patterns emerge that let us share best practices when creating an SOA. We still need to travel further down the road before we can see the whole picture.

Kool IM : Web Messenger

July 13, 2006

Kool IM : Online IM, Web Messenger like Meebo & e-messengerKool IM (http://www.koolim.com/). is an all new web based instant messaging service. Though in Alpha stage it supports 6 instant messaging services all together - AIM, MSN, Yahoo!, Google Talk, ICQ and apart from all that jabber. AJAX is used in the application very well and Kool IM hardly have any known problem. It has a registration option which enable to take advantage of saving and managing user’s network accounts and more. Meebo and e-messenger were the two most popular web based IM services which are ruling from last few months, Kool IM is a very hard contender for them as it also supports ICQ, which neither meebo nor e-messenger does.
Meebo and e-messenger in recent months have developed a new problem of banishment in some schools and colleges by authorities in order stop children from using Instant messaging. Well, Kool IM can be a great solution for them ;) . A support forum and a blog is also available. As per what I checked, Kool IM is supported on Internet Explorer 6, Firefox 1.5.0.4 and Opera 9.0 .

Krunch : Online Winzip !

June 22, 2006

Krun.ch is a simple tool that simplifies the process of compressing and sending your files online. Krun.ch isn’t a replacement for the traditional desktop compression tools, but its just a tool that makes things easier by cutting down all the ‘krunching’ hassles! .
Its has nice user and easy interface for easy uploading of files . Multiple uploaded files can be compressed to .zip, .rar, .gzip formats. It also has a feature of sending the files through mails.

jgraph’s MxGraph

June 21, 2006

MxGraph is somewhat an all round editor. That is, it does many work that an text/graph editor does, creating a text page to a detailed graphical layout. in other words MxGraph is JGraph in a browser. It uses Javascript, SVG and VML, along with an XML communications protocol to provide an interactive graph visualization toolkit in a standard Internet browser. The demo of MxGraph is a pure client-side implementation, but there is also a version that links to a server and enables many people to view and interact with the same diagrams simultaneously. But if compared to text editor like writely and Gliffy it has to go a lot.

Next Page »

Renegade Motorhomes - United Specialties - Internet Advertising - Credit Counseling
Bottom