Tag Archive for 'ProtoType'

ExtJS 3.1 released

The Ext team has released ExtJS version 3.1.

Ext JS is a cross-browser JavaScript library for building rich internet applications.

Release notes

Continue reading ‘ExtJS 3.1 released’

YUI 2.8.0 released

Version 2.8.0 of the Yahoo! User Interface has been released.
This release brings in four new components (Storage Utility, SWFStore Utility, SWF Utility, and the ProgressBar Control) along with hundreds of fixes and enhancements.

The YUI Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. YUI is available under a BSD license and is free for all uses.

A detailed post of the new features and important changes can be found at http://www.yuiblog.com/blog/2009/09/14/yui-2-8-0/

Downloads can be found at http://developer.yahoo.com/yui/download/

Release notes

Continue reading ‘YUI 2.8.0 released’

Prototype 1.6.1 released

Prototype 1.6.1 has been released.

This version features improved performance, an element metadata storage system, new mouse events, and compatibility with the latest browsers.
It’s also the first release of Prototype built with Sprockets, a JavaScript packaging tool and PDoc an inline documentation tool.

Highlights

  • Full compatibility with new browsers. This version of Prototype fully supports versions 1.0 and higher of Google Chrome, and Internet Explorer 8 in both compatibility mode and super-standards mode.
  • Element metadata storage. Easily associate JavaScript key/value pairs with a DOM element. See the blog post that started it off.
  • New mouse events. Internet Explorer’s proprietary “mouseenter” and “mouseleave” events are now available in all browsers.
  • Improved performance and housekeeping. The frequently used Function#bind, String#escapeHTML, and Element#down methods are faster, and Prototype is better at cleaning up after itself.
  • Built with Sprockets. You can now include the Prototype source code repository in your application and use Sprockets for dependency management and distribution.
  • Inline documentation with PDoc. Our API documentation is now stored in the source code with PDoc so it’s easy to send patches or view documentation for a specific version

The download can be found at http://prototypejs.org/assets/2009/8/31/prototype.js

phpMyFAQ 2.5 released

phpMyFAQ 2.5.0 has been released.
phpMyFAQ is an open source FAQ system using PHP and available for many databases.
It is currently available in 37 languages.

After more than two years of refactoring to a PHP 5 code base and improving this milestone release adds new features like:

  • a new and improved new layout for the frontend and backend
  • a new and better Image Manager
  • RSS feeds for categories
  • the ability to copy and duplicate FAQ entries
  • support for blocks in template engine
  • a public user registration
  • LDAP and HTTP authentication
  • a new Mail sub system, the possibility to enable or disable the WYSIWYG Editor
  • a most popular searches list
  • a admin frontend for search logs statistics
  • sticky FAQ records
  • a smart answering for user questions
  • a string wrapper for better UTF-8 handling
  • a translation frontend
  • a configurable attachment directory
  • an approval permission for FAQs
  • a Hindi translation.

We improved our user administration frontend and our language files.
phpMyFAQ now features an ajaxified comment and record administration, we now use jQuery 1.3 as replacement for Prototype/Script.aculo.us.
We also updated the bundled Net_IDNA to version 0.6.3, TinyMCE editor component to version 3.2.5, FPDF library to version 1.6, and the Turkish translation.

Downloads can be found at http://www.phpmyfaq.de/download.php

JSXGraph 0.73 released

The release 0.73 of the JavaScript plotting and Geometry library JSXGraph contains bug fixes and some speed improvements.

JSXGraph is a cross-browser library for interactive geometry, function plotting, graphs, and data visualization in a web browser. It is implemented completely in JavaScript and uses SVG and VML.
JSXGraph is easy to embed and has a small footprint: only about 55 KB if embedded in a web page. No plug-ins are required! JSXGraph uses the JavaScript libraries/frameworks Prototype or jQuery.
JSXGraph is developed at the Lehrstuhl für Mathematik und ihre Didaktik, University of Bayreuth, Germany.

Major feature enhancements:

  • Runge-Kutta method to solve ordinary differential equations numerically, see this example.
  • Tangents and normals are now also possible for data plots and turtle graphics.
  • Introduced the HSV color scheme (Hue, Saturation and Value). It can be used with JXG.hsv2rgb(h,s,v). h is a value between 0 and 360, s, v are values between 0 and 1.
  • All elements may have a label now. Only point labels are shown by default. All other elements need the attribute withLabel:true.
  • Integer sliders are possible now (and other step widths too): The attribute snapWidth:val has to be supplied for sliders. snapWidth:1 are integer sliders, but val can be an arbitrary numerical value. See this example.
  • Setting the visible area of the board can now be done by supplying a bounding box: boundingbox:[-2,3,10,-4] will set the units and the origin such that the top left corner of the drawing panel corresponds to the point (-2,3) and the lower right corner to the point (10,-4). If not otherwise specified the units in horizontal and vertical directions may be different. This is acceptable for data plots and function graphs, but not for Geometry, because circles may be displayed as ellipses. To avoid this, the attribute “keepaspectratio:true” has to be supplied. Here is an example.
  • The bounding box can be changed after intialization: board.setBoundingBox([x1,y,1,x2,y2], true) with the optional parameter keepaspectratio:true/false
  • Exact (symbolic) of computation locii using a server based Groebner basis algorithm.

Minor changes and improvements:

  •  Change of the API: slider.X() is no longer correct, use slider.Value() instead.
  • The board has two optional attribute: showCopyright and showNavigation (both are boolean)
  • Highlighting of curves coming from data plots and turtle graphics now working

Downloads can be found at http://jsxgraph.uni-bayreuth.de/wp/download/