Jump to content

Spry framework: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Jarl Friis (talk | contribs)
Updated infobox and some dates and status
Line 2: Line 2:
| name = Spry Framework
| name = Spry Framework
| logo =
| logo =
| author =
| author = [[Adobe Systems]]
| developer = [[Adobe Systems]]
| developer =
| released =
| released =
| latest release version = 1.6.1
| latest release version = 1.6.1
| latest release date =
| latest release date = {{Start date and age|2008|04|25}}
| latest preview version =
| latest preview version =
| latest preview date =
| latest preview date =
| programming language = [[JavaScript]]
| programming language = [[JavaScript]]
| status = Active
| status = Unmaintained
| genre = [[Web application framework]]
| genre = [[Web application framework]]
| license =
| license = MIT
| website = http://labs.adobe.com/technologies/spry/
| website = https://github.com/adobe/Spry
| size =
| size =
}}
}}
The '''Spry Framework''' is an [[open source]] [[Ajax framework]] developed by [[Adobe Systems]] which is used in the construction of [[Rich Internet application]]s.<ref>{{cite news |title=Adobe Adds Spry Framework for AJAX |author=Darryl K. Taft |publisher=''[[eWeek]]'' |date=2006-05-11 |url=http://www.eweek.com/c/a/Application-Development/Adobe-Adds-Spry-Framework-for-AJAX/ |accessdate=2008-04-05}}</ref> Unlike other pure [[JavaScript]] frameworks such as the [[Dojo Toolkit]] and [[Prototype JavaScript Framework| Prototype]], Spry is geared towards [[web designer]]s, not [[web developer]]s.
The '''Spry Framework''' is an [[open source]] [[Ajax framework]] developed by [[Adobe Systems]] which is used in the construction of [[Rich Internet application]]s.<ref>{{cite news |title=Adobe Adds Spry Framework for AJAX |author=Darryl K. Taft |publisher=''[[eWeek]]'' |date=2006-05-11 |url=http://www.eweek.com/c/a/Application-Development/Adobe-Adds-Spry-Framework-for-AJAX/ |accessdate=2008-04-05}}</ref> Unlike other pure [[JavaScript]] frameworks such as the [[Dojo Toolkit]] and [[Prototype JavaScript Framework| Prototype]], Spry is geared towards [[web designer]]s, not [[web developer]]s. On 29. August Adobe announced that it will no longer continue development of Spry and handed it over to the community on [[github]].<ref name="discontinue">{{cite news |title=Update on Adobe Spry framework availability |author= Sarthak Singhal |publisher=''[[Adobe]]'' |date=2012-12-29 |url=http://blogs.adobe.com/dreamweaver/2012/08/update-on-adobe-spry-framework-availability.html |accessdate=2013-01-15}}</ref>


== Components ==
== Components ==
Line 27: Line 27:
Spry is currently in beta. The current version is 1.6.1. Spry prerelease 1.5 was released on May 17, 2007
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, focussing on jQuery instead.<ref>{{cite news|title=Update on Adobe Spry framework availability |author= Sarthak Singhal |url=http://blogs.adobe.com/dreamweaver/2012/08/update-on-adobe-spry-framework-availability.html |date=2012-08-29}}</ref>
On August 29, 2012, Adobe announced that they would discontinue investing in Spry, focussing on jQuery instead.<ref name="discontinue"></ref>


== Usage ==
== Usage ==

Revision as of 09:40, 15 January 2013

Spry Framework
Original author(s)Adobe Systems
Stable release
1.6.1 / April 25, 2008; 16 years ago (2008-04-25)
Repository
Written inJavaScript
TypeWeb application framework
LicenseMIT
Websitehttps://github.com/adobe/Spry

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 29. August Adobe announced that it will 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, focussing 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:

Competitors

Spry competes with a number of other Ajax frameworks and toolkits:

See also

References

  1. ^ Darryl K. Taft (2006-05-11). "Adobe Adds Spry Framework for AJAX". eWeek. Retrieved 2008-04-05. {{cite news}}: Italic or bold markup not allowed in: |publisher= (help)
  2. ^ a b Sarthak Singhal (2012-12-29). "Update on Adobe Spry framework availability". Adobe. Retrieved 2013-01-15. {{cite news}}: Italic or bold markup not allowed in: |publisher= (help)
  3. ^ Jim Dalrymple (2007-03-27). "Dreamweaver CS3 integrates Spry framework for Ajax". Macworld. Retrieved 2008-04-05. {{cite news}}: Italic or bold markup not allowed in: |publisher= (help)
  4. ^ Dreamweaver product page - reasons to upgrade