Spry framework
| Spry Framework | |
|---|---|
| Original author | Adobe Systems |
| Final release | 1.6.1
/ April 25, 2008 |
| Written in | JavaScript |
| Type | Web application framework |
| License | MIT |
| Website | https://github.com/adobe/Spry |
| Repository | |
The Spry Framework is an open source Ajax framework developed by Adobe Systems which is used in the construction of Rich Internet applications.[1] Unlike other pure JavaScript frameworks such as the Dojo Toolkit and Prototype, Spry is geared towards web designers, not web developers. On August 29, 2012, Adobe announced that it would no longer continue development of Spry and handed it over to the community on GitHub.[2]
Components
The Spry framework broadly consists of
- Spry Effects - animation effects like blind, fade, grow, highlight, shake, slide and squish.
- Spry Data - data binding to HTML markup using minimal code or proprietary markup. Spry uses Google's Xpath JavaScript library to convert XML into JavaScript objects. It can handle XML, HTML and JSON data.
- Spry Widgets - framework for development of widgets, and included widgets such as the accordion.
Versions
Spry is currently in beta. The current version is 1.6.1. Spry prerelease 1.5 was released on May 17, 2007
On August 29, 2012, Adobe announced that they would discontinue investing in Spry, focusing on jQuery instead.[2]
Usage
The Spry framework is directly integrated into Adobe Systems's Dreamweaver CS3.[3][4]
There is further speculation as to how Adobe will utilize the Spry codebase. Possible uses are:
- Ajax development within an IDE such as Eclipse (software).
- Ajax generation from server code using ColdFusion. Ruby on Rails offers similar functionality.
- Ajax application generation from Adobe Flex code. OpenLaszlo will offer similar functionality with their "Legals" release (version 4).
Competitors
Spry competes with a number of other Ajax frameworks and toolkits:
- Atlas Framework from Microsoft
- Ext JS
- Dojo Toolkit
- Echo
- Google Web Toolkit
- jQuery
- MooTools
- M and Script.aculo.us
- YUI Library
See also
References
- ^ Darryl K. Taft (2006-05-11). "Adobe Adds Spry Framework for AJAX". eWeek. Retrieved 2008-04-05.
- ^ a b Sarthak Singhal (2012-12-29). "Update on Adobe Spry framework availability". Adobe Systems. Archived from the original on 2013-01-14. Retrieved 2013-01-15.
- ^ Jim Dalrymple (2007-03-27). "Dreamweaver CS3 integrates Spry framework for Ajax". Macworld. Retrieved 2008-04-05.
- ^ Dreamweaver product page - reasons to upgrade
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.