Rob Gonda

Subscribe to Rob Gonda: eMailAlertsEmail Alerts
Get Rob Gonda: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Rob Gonda

Google announced and released instant search, a feature that combines instant dynamic results with predictions to instantly populate the page with results as you type. Dynamic Results - Google dynamically displays relevant search results as you type so you can quickly interact and click through to the web content you need. Predictions - One of the key technologies in Google Instant is that we predict the rest of your query (in light gray text) before you finish typing. See what you need? Stop typing, look down and find what you’re looking for. Scroll to search - Scroll through predictions and see results instantly for each as you arrow down. Here’s a video that explains Google Instant in greater depth: Google posted a few hours after the launch that "you may see fluctuations in traffic for organic keywords", which could translated into, oh, btw, you might need to re... (more)

Rob Gonda's Two-Part AJAX Special: Now In One Part

It's become very popular lately, even though it's not exactly new. It's been possible to use the concept behind AJAX since browsers introduced the XMLHttpRequest function in 1999. AJAX isn't a technology, or a language, and there's no recipe to implement it; it's just a combination of various components to achieve something you otherwise couldn't: asynchronous http requests. However, since early 2005, when Google and Flickr popularized the concept, its use has grown rapidly. The name AJAX is short for Asynchronous JavaScript and XML. It uses the JavaScript XMLHttpRequest function... (more)

What Is AJAX?

(October 7, 2005) - AJAX isn't a technology, or a language, and there's no recipe to implement it; it's just a combination of various components to achieve something you otherwise couldn't: asynchronous http requests. However, since early 2005, when Google and Flickr popularized the concept, its use has grown rapidly. The name AJAX is short for Asynchronous JavaScript and XML. It uses the JavaScript XMLHttpRequest function to create a tunnel from the client's browser to the server and transmit information back and forth without having to refresh the page. The data travels in XML ... (more)

Rob Gonda's ColdFusion Blog: ajaxCFC with Security and Debugging Released

ajaxCFC now supports built-in improved security, enforcing get or posts verbs, and also optionally checks for the http-referer to match your site. These two checks will prevent a third party from monitoring HTTP packets and trying to call them manually by pasting the full AJAX request to a browser. I personally always Firefox and Live HTTP headers debug my AJAX applications and I recommend using get methods and allow blank referers for development environments; but you need to be able to lock it down for production. And talking about development, don't you hate when you think you're... (more)

ajaxCFC port for the Model-Glue Framework

ajaxCFC port for the Model-Glue FrameworkThe latest fad in the Model-Glue list has been AJAX. How to incorporate Ajax requests to the Model-Glue framework. Is it pointing directly to the model? To the controller? or going thru the full cycle by pointing to index, then controller, model, back to the controller, and passing arguments back to the view? I ported ajaxCFC to work with Model-Glue and it came out great. It works just like any other MG event, where you have to define it in the config.xml, create a listener, use the controller, models, and views... it's beautiful. All ajax... (more)