Posts Tagged ‘Javascript’
Posted on August 16, 2010 - by webmaster
jQuery Mobile Announced : Touch-Optimized Web Framework for Smartphones & Tablets
Really interesting post from Dion at Ajaxian i read today explain about the new jQuery mobile project as announced by Jhon resig himself the founding father of jQuery. The jQuery Mobile project is supported by Palm with their webOS platform, Mozilla with Mobile Firefox and Filament group the creator of EnhanceJS
jQuery Mobile: Touch-Optimized Web Framework for Smartphones & Tablets. A unified user interface system across all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. Its lightweight code is built with progressive enhancement, and has a flexible, easily themeable design.
Great move and cant hardly wait to test it when it become available
Posted on June 29, 2009 - by ruby
Scripty2 the successor of script.aculo.us
Thomas Fuchs has announced the alpha release of scripty2, the successor of well known, powerful and flexible javascript library script.aculo.us. scripty2 is designed to help you write your own delicious visual effects & user interfaces.
Check out the demo to see the possibilities scripty2 can do, however as it is still in alpha version which means there will be tweaking and rewrite into the library and it is not yet recommended for production use.
Posted on June 12, 2009 - by ruby
jQuery validation engine, jquery inline form validation
jQuery validation engine, yet another nice form validation plugin for jquery javascript framework, comes with language localization supported and many predefined validation rules:
- optional: Special: Only validate when the field is not empty
- required: Field is required
- length[0,100] : Between x and x characters allowed
- minCheckbox[7] : Set the maximum checkbox autorized for a group
- confirm[fieldID] : Match the other field (ie:confirm password)
- telephone : Match telephone regEx rule.
- email : Match email regEx rule.
- onlyNumber : Numbers only
- noSpecialCaracters : No special characters allowed
- onlyLetter : Letters only
- date : Invalid date, must be in YYYY-MM-DD format
but you also could define a custom validation rule i.e:
"telephone":{
"regex":"/^[0-9-()]+$/",
"alertText":"* Invalid phone number"},
Has been tested in Internet Exploder 6 & 7, Firefox 3+, Safari 4, Chrome 1+
Posted on June 12, 2009 - by ruby
Js.Class Ruby style javascript
JS.Class is a library designed to facilitate object-oriented development in JavaScript. It implements Ruby’s core object, module and class system and some of its metaprogramming facilities, giving you a powerful base to build well-structured OOP.
Posted on June 12, 2009 - by ruby
Javascript Infovis Toolkit
The JavaScript InfoVis Toolkit provides tools for creating Interactive Data Visualizations for the Web.
Features:
- Multiple Data Representations,
Treemaps, Radial Layouts, HyperTrees/Graphs, SpaceTree-like Layouts, and more… - Major Browsers Support,
IE6+, Firefox2+, Safari3+, Opera9.5+ - Open Source,
Licensed under the BSD License - Library Agnostic,
You may use the JIT with your favorite DOM manipulation framework - Extensible,
All visualization classes are mutable, so you can easily add/override any method you want. - Composable,
Visualizations can be combined in order to create new visualization methods.
Check out the demo page along with source code example
Posted on May 21, 2009 - by ruby
Website Optimization Best Practices, speed up your website load
Once i have performance issue in a website project i am working at, and i have wasted hours of my time to fix it up both in the server-side and client-side, for future checklist i searched on web and found great list of best practices to speed up our web page load at yahoo developer network.
Below are the summary:
(more…)
Posted on May 20, 2009 - by ruby
Gmail/Facebook Style jQuery Chat
jQuery chat module enables you to seamlessly integrate Gmail/Facebook style chat into your existing website.
(more…)
Posted on May 20, 2009 - by ruby
Ajax Push Engine Real time data streaming
Ajax Push Engine (APE) is an OpenSource technology allowing to exchange data between thousands of users through a web browser, without reloading and without external plugins.
As a complete packaged solution, it is designed to push real-time data in a lightweight, highly scalable and modular way, only using Javascript for the client side. With the use of those Web Stardards, APE is fully crossbrowser and uses all the lastest browser features and provides backward compatibilty for older ones.
Check out it’s official website for more informations.
Posted on May 20, 2009 - by ruby
Dajax ajax library for django
Dajax is an easy to use ajax library for django inspired by php xajax library. Dajax allow django developers to integrate ajax functionality directly from their django application. The client side part is rely on prototype js library but intend to have support for other javascipts library in the future . Lincensed under new BSD License.
Check out the links: download, installation instructions, available settings.
Posted on May 8, 2009 - by ruby
Cufon text replacement with canvas and VML
For web designers among you who have been using sIFR, facelift or other image replacement techniques, and has facing problems in particular browser then you may need to try Cufon, a fast text replacement with canvas and VML.
Cufón aims to become a worthy alternative to sIFR, which despite its merits still remains painfully tricky to set up and use. To achieve this ambitious goal the following requirements were set and have been met:
- No plug-ins required – it can only use features natively supported by the client
- Compatibility – it has to work on every major browser on the market
- Ease of use – no or near-zero configuration needed for standard use cases
- Speed – it has to be fast, even for sufficiently large amounts of text
Cufón consists of two individual parts – a font generator, which converts fonts to a proprietary format and a rendering engine written in JavaScript. Cufon has been tested in Internet Explorer 6, 7 and 8, Mozilla Firefox 1.5+, Safari 3+, Opera 9.5+ & Google Chrome.
Cufón has been designed with developers in mind. Therefore the API is simple and configuration is usually not needed at all, as most of the needed information is provided by CSS style sheets.
The Implementation is pretty easy:
- Download Cufon (recommended the YUI-compressed version)
- Generate your personalized font
- Replacing the text:
<script src="cufon-yui.js" type="text/javascript"></script> <script src="Frutiger_LT_Std_400.font.js" type="text/javascript"></script> <script type="text/javascript"> Cufon.replace('h1'); // replace as necessary </script> - Avoid delay display in IE by adding this line just before body closing tag:
<script type="text/javascript"> Cufon.now(); </script>
And you are done. Try some demos before you try it yourself

