Scott Guthrie mentioned that he would post the sample code for the Process Explorer in his first entry on Atlas. And, he did it, posting his Atlas Keynote Walkthrough, which shows all of the code for each step of the keynote. The Steps Step 1: The Web Service We Use Step 2: Simple Invocation of Read the rest…

This is good news from IEBlog: IE 7 implements a native XMLHTTPRequest object for Javascript applications, instead of requiring an ActiveXObject to be created. This also means XMLHTTPRequest will function on machines that have ActiveX disabled. Weâ€™ve providing support for International Domain Names weâ€™ve also done some thoughtful work to prevent spoofing of URLs by Read the rest…

Now, Web 3.0 may be a TAD cheeky don’t you think? But Scott Isaacs and team have put up a PDC Preview of their technoloy. Over the past 8 months I have been writing articles on advanced programming techniques and the limitations of the “AJAX” programming pattern (and I have at least 6 months more Read the rest…

I’m here at Microsoft’s Professional Developer’s Conference, and they’ve announced some interesting tidbits about Atlas, their Ajax framework. (It was a bit weird to hear Jim Allchin refer to DHTML as Ajax on-stage.) Atlas will be a cross-browser JavaScript library with ASP.NET bindings. They are fully supporting Safari, Firefox, and Internet Explorer. Atlas includes a Read the rest…

Jep Castelein of Backbase has been writing about latency issues, and how Ajax is involved. Firstly, he talked about Ajax Latency problems: myth or reality?. In this article he discusses what people are saying and thinking wrt Ajax latency, and adds: “These days, bandwidth is cheap, latency expensive.” I can confirm this from my own Read the rest…

Jesse Kuhnert has been busy. The Tacos project is a component library for the Tapestry java web framework. Recently, the components have been refactored to run on top of the popular JavaScript frameworks, Prototype/Rico/and soon Dojo. Components Tree AjaxDirectLink AjaxForm DirtyFormWarning Autocompleter ProgressBar Refresh You can see all of the components in action Component Reference

Wesley Tanaka has written Yet Another Chat Client, and uses this experience to discuss some of the implementation details. Wesley ends up wanting to have a <?JS … ?> construct a la PHP. Why does he want this? So he can share code between the client and server side of the application. He rewrote the Read the rest…

Tarquin Wilton Jones has listed a large slew of JavaScript libraries that he has put out there for our use. Not only does he list the scripts, but he has a table showing the browser compatibility of each one, and every script has a demo that you can check out. There are scripts in the Read the rest…

Chris van de Steeg has upgraded his fork of LiveGrid so that it has xslt support and improved scrolling. Full Feature List We can still produce any HTML, in stead of fixed table-rows We now have XSLT support!!! I’m really happy with this one. It allows to haveany xml source as dataset for the grid. Read the rest…

David Miller has written a lovely article on JavaScript logging. He takes us on the ride that we took when running from alert(), and onto browser tools such as Venkman for Mozilla. Finally he gets to fvlogger, his logging toolkit for JavaScript. fvlogger borrows concepts from Log4J and its cousins, but eschews their complexity by Read the rest…

Backbase has another nice demo on their site. Their RSS Reader is available for download, including the server-side PHP code. You can check out the online demo that got our attention as they put our feed up there (thanks guys!). You can show/hide various feeds, and you will also notice they use the Fade Anything Read the rest…

Bob Easton has summarized research on how to build the best accessible speaking forms. The best practices are simple. Use the structural elements we’ve been given. Legends and labels are structural elements; highly recommended. Title attributes are very poor substitutes. The only reason to use them is as redundant information in the hopes that older Read the rest…

Just today, someone was asking why there wasn’t an open source ajaxian email system. Now there is with Zimbra. Zimbra is a community for building and maintaining next generation collaboration technology. Currently, this technology is available as a beta version. At Zimbra, our goal is to make e-mail, calendar, contacts and other communications technologies the Read the rest…

Mention Safari to many JavaScripters, and they sigh. Look at many frameworks, libraries, and components, and you don’t see Safari on the list of supported browsers half the time. Alex Russell sees some hope with Safari 2.0.1 and maybe beyond? After much discussion recently with Erik, we decided that Safari was a lost cause when Read the rest…

We use cookies and other similar technologies (Cookies) to enhance your experience and to provide you with relevant content and ads. By using our website, you are agreeing to the use of Cookies. You can change your settings at any time. Cookie Policy.