Your IP: 38.107.179.211 United States Near: United States

Lookup IP Information

2 3 4 5 6 7 8 Next

Below is the list of all allocated IP address in 10.139.0.0 - 10.139.255.255 network range, sorted by latency.

script.aculo.us Developer(s) Thomas Fuchs Stable release 1.8.3 / October 8, 2009; 14 months ago (2009-10-08) Written in JavaScript Type Javascript toolkit License MIT License Website script.aculo.us script.aculo.us is a JavaScript library built on the Prototype JavaScript Framework, providing dynamic visual effects and user interface elements via the Document Object Model (DOM). It is most notably included with Ruby on Rails and Seaside, but also provided separately to work with other web application frameworks and scripting languages. script.aculo.us was extracted by Thomas Fuchs from his work on fluxiom, a web based digital asset management tool by the design company wollzelle.[1] It was first released to the public in June 2005. Contents 1 Features 1.1 Visual effects 1.2 Controls 1.3 Builder 2 Usage 3 References 4 External links // Features script.aculo.us extends the Prototype JavaScript Framework by adding visual effects, user interface controls, and utilities. Visual effects There are five core effects script.aculo.us offers: Opacity, Scale, MoveBy, Highlight, and Parallel. Through these effects there are over 16 additional effects using combinations of the core effects out of the box. Programmers can also extend and make new effects. Enabling an effect is a matter of assigning an element with an ID name and one line of code for the effect. Below is an example for the Effect.Fade effect applied to a DOM element with ID of 'id_of_element': new Effect.Fade('id_of_element'); This will cause the target ID to fade in opacity and end by setting the CSS display property to none. You can also modify various settings within the effect such as duration of the effect and range of the effect: new Effect.Fade('id_of_element', { duration:2.0, from:0.0, to:0.8 }); This would fade the element, but stop when the effect is 80% complete (with an opacity of 20%). Controls Controls offers user interface elements including: Drag And Drop Draggables Droppables Sortables Slider Autocompletion In Place Editing Builder Builder allows creating DOM elements dynamically. Using the sample code below: element = Builder.node('div',{id:'ghosttrain'},[ Builder.node('div',{className:'controls',style:'font-size:11px'},[ Builder.node('h1','Ghost Train'), "testtext", 2, 3, 4, Builder.node('ul',[ Builder.node('li',{className:'active', onclick:'test()'},'Record') ]) ]) ]); Creates the following (without newlines): <div id="ghosttrain"> <div class="controls" style="font-size:11px"> <h1>Ghost Train</h1> testtext234 <ul> <li class="active" onclick="test()">Record</li> </ul> </div> </div> Usage Incorporating script.aculo.us into a website requires copying all JavaScript files in a folder and the following lines inserted in the head of an HTML document: <script src="javascripts/prototype.js" type="text/javascript"></script> <script src="javascripts/scriptaculous.js" type="text/javascript"></script> These lines must be loaded first before any JavaScript requesting any Prototype or script.aculo.us functions. Once loaded, these functions can be called in any valid JavaScript location including script tags and event handlers. An alternative to copying all JavaScript files and hosting them locally to a website, Google provides an Ajax Libraries API that provides both Prototype and script.aculo.us which can be accessed using the Ajax API or directly as above: <script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.3/prototype.js" type="text/javascript"> </script> <script src="http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.2/scriptaculous.js" type="text/javascript"> </script> References ^ Ajaxian » Audible Ajax Episode 12: Thomas Fuchs of Script.aculo.us External links Official website script.aculo.us documentation wiki script.aculo.us cheat sheet Unofficial Prototype & Script.aculo.us wiki and FAQ created by community members v • d • e ECMAScript Dialects ActionScript · Caja · JavaScript (engines) · JScript · JavaScript OSA · JScript .NET · Objective-J · QtScript · WMLScript Engines · Comparison Carakan · Futhark · InScript · JavaScriptCore (SquirrelFish)  · JScript · KJS · Linear B · Narcissus · QtScript · Rhino · SpiderMonkey (TraceMonkey, JägerMonkey) · Tamarin · V8 · Chakra Frameworks & libraries JavaScript (comparison) Client-side (List of Ajax frameworks) Ample SDK · Clean AJAX · CougarXML · Dojo · Echo · Ext · Google Web Toolkit · jQuery · Lively Kernel · midori · MochiKit · MooTools · OpenLink AJAX · Prototype · Pyjamas · qooxdoo · Rialto · Rico · script.aculo.us · SmartClient · SproutCore · Spry · Yahoo! UI Library Server-side (comparison) AppJet · Jaxer · Node.js Libraries (List) PDFObject · SWFObject · SWFAddress · SWFFit ActionScript PureMVC Multiple Implementations Cappuccino (JavaScript / Objective-J) People Brendan Eich · Douglas Crockford · John Resig Other DHTML  · Ecma International  · JSAN  · JSDoc  · JSLint  · JSON  · JSSS  · Sputnik  · SunSpider  · CommonJS v • d • e Web application frameworks ASP.NET ASP.NET MVC · ASP.NET Web Forms · ASP.NET Dynamic Data · BFC · DotNetNuke · MonoRail · OpenRasta · Umbraco · Vici MVC ColdFusion ColdSpring · Fusebox · Mach-II · Model-Glue · onTap · on Wheels Common Lisp ABCL-web · SymbolicWeb · UnCommon Web · Weblocks C++ CppCMS · Wt - Web toolkit Java Apache Struts · AppFuse · Flexive · GWT · Grails · Vaadin · ItsNat · JavaServer Faces · Jspx · Makumba · OpenXava · Play · Eclipse RAP · Reasonable Server Faces · RIFE · Restlet · Seam · Spring · Stripes · Tapestry · WebWork · Wicket · ZK  · ICEfaces · Wavemaker JavaScript Prototype JavaScript Framework · Rico · script.aculo.us · SproutCore · jQuery Perl Catalyst · Interchange · Mason · Maypole · WebGUI · Dancer PHP CakePHP · CodeIgniter · Drupal · Horde · Joomla! · Lithium  · Midgard · MODx · Qcodo · Seagull · SilverStripe · Symfony · TYPO3 · Xaraya · Yii · Zend Python Django · Flask · Nevow · TurboGears · Plone · Pyjamas · Pylons · web2py · Zope Ruby Ruby on Rails · Merb · Sinatra · Hobo · Camping · Nitro · Ramaze Smalltalk AIDA/Web · Seaside Other languages Application Express (PL/SQL) · Fusebox (ColdFusion and PHP) · HAppS (Haskell) · Kepler (Lua) · Lift (Scala) · OpenACS (Tcl) · SproutCore (JavaScript/Ruby) · Yaws (Erlang) v • d • e List of Widget toolkits Low-level Macintosh Toolbox/Carbon · Windows API · Intrinsics · Intuition · Xlib High-level On Amiga OS BOOPSI · Magic User Interface · Zune · ReAction GUI On Mac OS and Mac OS X Cocoa · MacApp · MacZoop · PowerPlant On Microsoft Windows Microsoft Foundation Class Library · Windows Template Library · SmartWin++ · Object Windows Library · Visual Component Library · Windows Forms · Windows Presentation Foundation On Unix, under X11 Athena/Xaw · Motif · LessTif · InterViews Cross-platform, by language Flash Adobe Flex XML, AJAX or SVG Ample SDK · CougarXML · Dojo Toolkit · Echo · Ext · GladeXML · jQuery · Lively Kernel · MooTools · Pyjamas · qooxdoo · Rialto Toolkit · script.aculo.us · XAML · XML User Interface · XUL · Google Web Toolkit · Yahoo! UI Library Java Abstract Window Toolkit · Swing · Standard Widget Toolkit · Qt Jambi C or C++ CEGUI · Component Library for Cross Platform · FLTK · FOX toolkit · OpenGL User Interface Library · GTK+ · Juce · JX Application Framework · Qt · Tk · TnFOX · Visual Component Framework · wxWidgets · YAAF · XForms · XVT · Ultimate++ Common Lisp CAPI · Common Graphics · CLIM · McCLIM · Garnet · Ltk Object Pascal IP Pascal · Lazarus · fpGUI Python Pyjamas · PyQt · PyGTK · PyGUI · wxPython · PySide · Tkinter Objective-C GNUstep This article relies largely or entirely upon a single source. Please help improve this article by introducing appropriate citations to additional sources. (September 2007)