Tuesday, January 30, 2007

Open Source Ajax


  1. Open-Source AJAX Project to Eclipse
    The AJAX Toolkit Framework will provide extensible frameworks and exemplary tools for building IDEs (integrated development environments) for the many different AJAX runtime offerings, such as Dojo, Zimbra, etc. in the market, according to the project proposal. These frameworks will contain features for developing, deploying, debugging and testing AJAX applications, the proposal said. "AJAX is a very good approach for a wide variety, though not all, Web front ends," said Michael Goulde, an analyst with Forrester Research Inc. "The AJAX Toolkit Framework proposal makes a lot of sense, expanding the scope of how Eclipse is used by developers and the expanding the usage of Eclipse-based tools."
  2. Ajax Play for Open Source Collaboration
    With its software contributions the firm aims to foster an industry collaboration and adoption of Ajax, a technology that improves Web application responsiveness, and do so at a lower cost point and with less complexity. The technology contributions will extend the code already available in the Dojo Toolkit, which will enable internationalization of applications as well as make them fully accessible to persons with disabilities through a variety of assistive technologies, including DHTML and Accessible widgets. Open Standards such as DHTML, JavaScript, Cascading Style Sheets, and XML are core to Ajax development activities. IBM said its goal is to help businesses leverage open standards and open source to increase overall interoperability of Ajax based solutions.
  3. Open source project to take Ajax mainstream
    The project, called Open Ajax, aims to create a single framework that standardizes development and debugging on a common library of Ajax widgets that could run on multiple Ajax runtimes. In Ajax's case, there is little need to spur emergence of a market, because the market is already there. In most cases, it's been a situation of web developers taking the laws into their own hands, a strategy that Google Maps legitimized. In some cases, grownups were also doing work that was very Ajax-like. According to David Boloker, CTO of IBM's Emerging Technologies Group, IBM WebSphere Portal already generates a JavaScript-based rich web client of its own.
  4. Open Source Lab Simile Releases AJAX Timeline Tool
    Simile, a joint project between W3C and MIT, released an AJAX tool for vizualization of time-based events. Creators of the appropriately named Timeline describe it as "DHTML-based AJAXy widget... like Google Maps for time-based information." Timeline is used with zero software installation, server-side or client-side. Users can populate Timeline with data by pointing it to an XML file or by using other means of loading data. Complete documentation, the JavaScript API code and sample XML files are available at http://simile.mit.edu/timeline/. Several live demos are set up online, including a Timeline example with the events that took place around the time of the assasination of President Kennedy.

  5. Open Source AJAX Browser Tracks Code Versions via SVN
    The bsSvnBrowser relies heavily on AJAX to allow user-friendly browsing of Subversion archives "with all the trendiness of a Web 2.0 application." Subversion is an open source system for revision control, sometimes known as SVN from the name of its command line interface. The bsSvnBrowser is available as either a stand-alone application, or as a component that can be included in existing Ruby on Ruby projects. Creators Bounty Source "provide the Open Source Software Community with the hosting and tools required to organize and control any project, large or small."
  6. New Version of Open Source AJAX Framework ZK Is Out
    ZK is an open source Web development framework that enables Web applications to have both rich user experiences and low development cost. ZK includes an Ajax-based event-driven engine, rich sets of XUL and XHTML components, and a markup language. According to the authors, ZK offers another development platform because existing frameworks often are either too limited to deliver the rich user experiences, or too complex and costly. Goals of the ZK project: 1.The same or better rich and interactive user interfaces as that of desktop applications. 2.The same or better simplicity to develop Web applications as that of desktop applications. 3.A good architecture and community to encourage collaboration.
  7. Open Ajax initiative gives open source boost to popular Web technology
    Ajax makes it unnecessary to manually refresh a Web browser to send or receive information over the Web. Instead, the information is updated and available on demand, allowing you to drag, drop or input information and get a response without refreshing the browser. "Ajax is gaining popularity because it enables compelling user interfaces on the Web," said Andi Gutmans, a key contributor to the open source scripting language PHP and co-founder of Zend Technologies. Zend is an open source company that provides products and services for developing and deploying PHP applications. "We fully support this initiative and believe that it ensures that Ajax remains open and driven by community innovation," said Gutmans.
  8. An Open Source AJAX Security Scanner
    Sprajax is the first web security scanner developed specifically to scan AJAX web applications for security vulnerabilities. Denim Group, an IT consultancy specializing in web application security, recognized that there were no tools available on the market able to scan AJAX. AJAX allows web-based applications a higher degree of user-interactivity, a feature with growing popularity among developers. While expert security scans are more thorough and usually recommended, internal developers and security auditors can use this software to produce an initial vulnerability assessment. This can be invaluable, especially in the wake of government regulations regarding web application security. Organizations must take steps to protect sensitive data in public facing applications, and an assessment using a tool like Sprajax could be the first step.
  9. AJAX: How to Handle Bookmarks and Back Buttons
    This article presents an open source JavaScript library that finally brings bookmarking and back button support to AJAX applications. By the end of this tutorial, developers will have a solution to an AJAX problem that not even Google Maps or Gmail possesses: robust, usable bookmarking and back and forward behavior that works exactly like the rest of the Web. Bookmarks and the back button work great for traditional, multi-page web applications. As users surf websites, their browsers' location bars update with new URLs that can be pasted into emails or bookmarked for later use. The back and forward buttons also function correctly and shuffle users between the pages they have visited.
  10. Oracle cleans up with open source Ajax donation
    Oracle has contributed a set of tools to the open source community designed to let developers build Asynchronous JavaScript and XML (Ajax) user interfaces. Ajax allows developers to create online applications that pre-fetch data allowing for increased interactivity and usability, while cutting back on the number of pages that a user has to visit. The Oracle tool allows developers to create interfaces in an automated way instead of coding them by hand.
  11. The Ajax Supports
    Ajax is the term that describes a set of web development techniques for creating interactive web applications. One of the key ingredients is the JavaScript object XmlHttpRequest. Rico provides a very simple interface for registering Ajax request handlers as well as HTML elements or JavaScript objects as Ajax response objects. Multiple elements and/or objects may be updated as the result of one Ajax request.
  12. Open Ajax Alliance
    Zimbra is a cofounder as well as a key technology contributor to the Open Ajax Alliance. The goal of Open Ajax is to make the delivery of rich Ajax user interfaces substantially easier than it has been for solutions like Zimbra that pioneered the Ajax model. At the same time, the Open Ajax Alliance seeks to ensure that there is a compelling Ajax platform that remains independent of 1.Client browser, operating system, and device/hardware 2.Server container/language (Java, PHP, Ruby, C#, etc.), operating system, and hardware.
  13. The AJAX
    AJAX, shorthand for Asynchronous JavaScript and XML, is a Web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time the user makes a change. This is meant to increase the web page's interactivity, speed, and usability.
  14. The Sajax
    Sajax is an open source tool to make programming websites using the Ajax framework - also known as XMLHTTPRequest or remote scripting-as easy as possible. Sajax makes it easy to call PHP, Perl or Python functions from your webpages via JavaScript without performing a browser refresh. The toolkit does 99% of the work for you so you have no excuse to not use it.

0 comments: