mozilla spidermonkey javascript
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 824
Fork JavaScript 0.1.0
Fork JavaScript project is a general purpose, namespaced JavaScript library with Ajax, Events, DOM manipulation. more>>
Fork JavaScript project is a general purpose, namespaced JavaScript library with Ajax, Events, DOM manipulation. There are a few bonus lines of code specifically for use with Ruby on Rails but Fork can be happily used outside of Rails also.
Main features:
- an aspiration for the highest quality code
- author documentation
- documented limitations (all libs have them but dont report them)
- in-browser unit/integration tests
- tested in a wide set of browsers.
- functions to help create gracefully degrading web pages
- namespaced code
- does not augment JavaScript built-in prototypes
- does not add a layer of sugar on top of JavaScript to make writing JavaScript like writing in another language
- minimizable with jsmin and includes already minimized versions
- MIT License
- plugin for tight integration with Ruby on Rails
Why?
There are many JavaScript libraries out there. Why add another one to the list? To create a quality library with a liberal license.
I like Ruby on Rails. The Rails default Prototype JavaScript library does not suit many development situations and contains code that makes developing for a wide selection of browsers difficult or impossible. Prototype has some great ideas in its mix but the implementation quality has been questioned many times. Prototype has influenced many JavaScript libraries and some of Prototypes best ideas have also influenced the Fork API.
Because Fork is a namespaced library, you may be able to use both Fork and Prototype simultaneously as you transition from one to the other.
I like the Yahoo! UI library. Of the JavaScript libraries Ive used it has the best API. The YUI library has many valuable nuggets of information about browser bugs and workarounds. The approach of YUI suits browser scripting well.
However there are more than a few places in the code where Im left scratching my head and thinking "why did they do that?" Probably that is how every developer looks at another developers code. The YUI API is the starting point for much of the Fork API.
Most libraries seem to develop too quickly. I like the general debian attitude of careful growth because the browser execution environment is wildly varied and deserves a certain degree of conservatism in the JavaScript we send to it.
<<lessMain features:
- an aspiration for the highest quality code
- author documentation
- documented limitations (all libs have them but dont report them)
- in-browser unit/integration tests
- tested in a wide set of browsers.
- functions to help create gracefully degrading web pages
- namespaced code
- does not augment JavaScript built-in prototypes
- does not add a layer of sugar on top of JavaScript to make writing JavaScript like writing in another language
- minimizable with jsmin and includes already minimized versions
- MIT License
- plugin for tight integration with Ruby on Rails
Why?
There are many JavaScript libraries out there. Why add another one to the list? To create a quality library with a liberal license.
I like Ruby on Rails. The Rails default Prototype JavaScript library does not suit many development situations and contains code that makes developing for a wide selection of browsers difficult or impossible. Prototype has some great ideas in its mix but the implementation quality has been questioned many times. Prototype has influenced many JavaScript libraries and some of Prototypes best ideas have also influenced the Fork API.
Because Fork is a namespaced library, you may be able to use both Fork and Prototype simultaneously as you transition from one to the other.
I like the Yahoo! UI library. Of the JavaScript libraries Ive used it has the best API. The YUI library has many valuable nuggets of information about browser bugs and workarounds. The approach of YUI suits browser scripting well.
However there are more than a few places in the code where Im left scratching my head and thinking "why did they do that?" Probably that is how every developer looks at another developers code. The YUI API is the starting point for much of the Fork API.
Most libraries seem to develop too quickly. I like the general debian attitude of careful growth because the browser execution environment is wildly varied and deserves a certain degree of conservatism in the JavaScript we send to it.
Download (MB)
Added: 2007-01-24 License: MIT/X Consortium License Price:
1005 downloads
Mozilla Firefox 3.0 Alpha 7
Mozilla Firefox project is a redesign of Mozillas browser component. more>>
Mozilla Firefox project is a redesign of Mozillas browser component, written using the XUL user interface language and designed to be cross-platform.
Firefox browser is a fast, small and very easy to use browser that offers many advantages over other web browsers, such as the ability to block pop-up windows and the tabbed browsing.
Main features:
- comprehensive popup controls to keep unwanted advertising off your desktop;
- a tab browsing mode that lets you open several pages in a single window, allowing you to load links in the background without leaving the page youre on;
- integrated search (powered by Google);
- industry leading accessibility with Find As You Type - find links and page text by simply typing;
- simplified privacy controls that let you cover your tracks more effectively;
- a streamlined browser window that lets you see more of the page than any other browser while at the same time being more configurable;
- a large variety of free downloadable extensions and themes that add specific functionality and visual changes to the browser.
<<lessFirefox browser is a fast, small and very easy to use browser that offers many advantages over other web browsers, such as the ability to block pop-up windows and the tabbed browsing.
Main features:
- comprehensive popup controls to keep unwanted advertising off your desktop;
- a tab browsing mode that lets you open several pages in a single window, allowing you to load links in the background without leaving the page youre on;
- integrated search (powered by Google);
- industry leading accessibility with Find As You Type - find links and page text by simply typing;
- simplified privacy controls that let you cover your tracks more effectively;
- a streamlined browser window that lets you see more of the page than any other browser while at the same time being more configurable;
- a large variety of free downloadable extensions and themes that add specific functionality and visual changes to the browser.
Download (8.6MB)
Added: 2007-08-04 License: GPL (GNU General Public License) Price:
5107 downloads
Other version of Mozilla Firefox
License:MPL (Mozilla Public License)
License:MPL (Mozilla Public License)
spidermonkey-dotnet 0.1.5
spidermonkey-dotnet is a binding between the original JavaScript engine SpiderMonkey and the .Net platform. more>>
spidermonkey-dotnet is a binding between the original JavaScript engine SpiderMonkey and the .Net platform.
Future releases will include easy to use javascript wrappers for .Net objects, and possibly the exposure of the .Net class library to JS.
Enhancements:
- The core spidermonkey functionality in the stable branch has been released under the terms of the LGPL.
<<lessFuture releases will include easy to use javascript wrappers for .Net objects, and possibly the exposure of the .Net class library to JS.
Enhancements:
- The core spidermonkey functionality in the stable branch has been released under the terms of the LGPL.
Download (0.25MB)
Added: 2007-05-07 License: LGPL (GNU Lesser General Public License) Price:
902 downloads
log4javascript 1.3.1
log4javascript provides JavaScript developers with a familiar, robust, and flexible logging framework. more>>
log4javascript provides JavaScript developers with a familiar, robust, and flexible logging framework with which to debug JavaScript applications. This is becoming increasingly important as Web interfaces become richer.
log4javascript is based on Javas log4j and is tested and works across all recent major browsers, including IE5+ (for Windows), Firefox, Mozilla, Netscape 7+, Safari 1.3+, and Opera 7.5+.
Enhancements:
- Fix to interaction of search and severity filters in console window used by PopUpAppender and InPageAppender
<<lesslog4javascript is based on Javas log4j and is tested and works across all recent major browsers, including IE5+ (for Windows), Firefox, Mozilla, Netscape 7+, Safari 1.3+, and Opera 7.5+.
Enhancements:
- Fix to interaction of search and severity filters in console window used by PopUpAppender and InPageAppender
Download (0.038MB)
Added: 2006-11-21 License: The Apache License 2.0 Price:
1068 downloads
Extend For JavaScript 1.1
Extend For JavaScript allows you to use traditional single-class inheritance in your JavaScript applications. more>>
Extend For JavaScript allows you to use traditional single-class inheritance in your JavaScript applications. Extend For JavaScript also gives you many advanced features such as runtime class modification, introspection, and change.
It is simple, and does not depend on any other library. It works well with Prototype, jQuery, or MochiKit.
Main features:
- Can be used as a drop-in replacement to the current Prototype Class.create function
- Flexible and reliable super-like functionality
- Rich class-meta information, such as the list of methods defined in class, and for each other method, a link to the class which declared it, and links to all subclasses.
- Dynamic reparenting, which allows to change an existing class parent class.
- Dynamic class change, when you want an object to change its class on the fly.
<<lessIt is simple, and does not depend on any other library. It works well with Prototype, jQuery, or MochiKit.
Main features:
- Can be used as a drop-in replacement to the current Prototype Class.create function
- Flexible and reliable super-like functionality
- Rich class-meta information, such as the list of methods defined in class, and for each other method, a link to the class which declared it, and links to all subclasses.
- Dynamic reparenting, which allows to change an existing class parent class.
- Dynamic class change, when you want an object to change its class on the fly.
Download (0.006MB)
Added: 2006-11-21 License: BSD License Price:
1070 downloads
Mozilla::nsID 0.01
Mozilla::nsID is a Perl extension wrapping Mozilla nsID class. more>>
Mozilla::nsID is a Perl extension wrapping Mozilla nsID class.
SYNOPSIS
use Mozilla::nsID;
my $id1 = Mozilla::nsID->new(0x95611356, 0xf583 , 0x46f5, [
0x81, 0xff, 0x4b, 0x3e, 0x01, 0x62, 0xc6, 0x19 ]);
is($id1->ToString, {95611356-f583-46f5-81ff-4b3e0162c619});
my $id2 = Mozilla::nsID->new_empty;
$id2->Parse({95611356-f583-46f5-81ff-4b3e0162c619});
# And now $id1 equals $id2
This module wraps Mozilla nsID interface. Please see Mozilla documentation for more details.
<<lessSYNOPSIS
use Mozilla::nsID;
my $id1 = Mozilla::nsID->new(0x95611356, 0xf583 , 0x46f5, [
0x81, 0xff, 0x4b, 0x3e, 0x01, 0x62, 0xc6, 0x19 ]);
is($id1->ToString, {95611356-f583-46f5-81ff-4b3e0162c619});
my $id2 = Mozilla::nsID->new_empty;
$id2->Parse({95611356-f583-46f5-81ff-4b3e0162c619});
# And now $id1 equals $id2
This module wraps Mozilla nsID interface. Please see Mozilla documentation for more details.
Download (0.032MB)
Added: 2007-03-23 License: Perl Artistic License Price:
946 downloads
Mozilla New Mail Icon 1.2.2
Mozilla New Mail Icon is an extension which displays an icon in the system tray when new mail arrives. more>>
Mozilla New Mail Icon is an extension which displays an icon in the system tray when new mail arrives in your Mozilla or Mozilla Thunderbird .
Mozilla New Mail Icon supports the standard (FreeDesktop.org) system tray, as used by GNOME, KDE and IceWM.
<<lessMozilla New Mail Icon supports the standard (FreeDesktop.org) system tray, as used by GNOME, KDE and IceWM.
Download (0.029MB)
Added: 2006-04-25 License: GPL (GNU General Public License) Price:
1283 downloads
WMS Javascript Library 0.02
WMS Javascript Library is an object-oriented JavaScript library for creating dynamic Web-based maps. more>>
WMS Javascript Library is an object-oriented JavaScript library for creating dynamic Web-based maps from otherwise static WMS (Web Map Service) images by adding pan/zoom functionality with Google Maps-like draggability.
Custom clickable overlays can be added to create a useful GIS.
WMS Javascript Librarys wmsmap.js purpose is to facilitate the creation of dynamics maps using freely available WMS servers. For example to create the dynamic equivalent of the image above, include the javascript files, define the Layer object, create a new map object, and associate it with an html DIV element.
// define layer object
var myLayer = {
URL: http://wms.jpl.nasa.gov/wms.cgi?,
LAYERS: [BMNG],
FORMAT: image/jpeg,
BBOX: [0,0,180,90]
};
// create new map object with layer
var myMap = new WMap(map_div,[myLayer]);
Enhancements:
- This release fixes IE bugs and improves the documentation and example layout.
<<lessCustom clickable overlays can be added to create a useful GIS.
WMS Javascript Librarys wmsmap.js purpose is to facilitate the creation of dynamics maps using freely available WMS servers. For example to create the dynamic equivalent of the image above, include the javascript files, define the Layer object, create a new map object, and associate it with an html DIV element.
// define layer object
var myLayer = {
URL: http://wms.jpl.nasa.gov/wms.cgi?,
LAYERS: [BMNG],
FORMAT: image/jpeg,
BBOX: [0,0,180,90]
};
// create new map object with layer
var myMap = new WMap(map_div,[myLayer]);
Enhancements:
- This release fixes IE bugs and improves the documentation and example layout.
Download (0.38MB)
Added: 2006-01-07 License: AFPL (Aladdin Free Public License) Price:
1392 downloads
Mozilla Sunbird 0.5
The Sunbird Project is a redesign of the Calendar component. more>>
Mozilla Sunbird Project is a redesign of the Calendar component. Our goal is to produce a cross platform standalone calendar application based on Mozillas XUL user interface language. At the moment the Sunbird name is a project name. It is not official and may change in the future.
Our intended user is someone who uses Mozilla Firefox and Mozilla Thunderbird and wants a calendar application based on Mozilla.
In addition, by focusing solely on standalone Calendar, we believe we can make some dents in the overall footprint and performance of the Calendar application by removing components and chrome we dont need.
Sunbird is licensed under the MPL/GPL/LGPL triple license, allowing use of the files under the terms of any one of the Mozilla Public License, version 1.1 (MPL), the GNU General Public License, version 2 or later (GPL), or the GNU Lesser General Public License, version 2.1 or later (LGPL)
<<lessOur intended user is someone who uses Mozilla Firefox and Mozilla Thunderbird and wants a calendar application based on Mozilla.
In addition, by focusing solely on standalone Calendar, we believe we can make some dents in the overall footprint and performance of the Calendar application by removing components and chrome we dont need.
Sunbird is licensed under the MPL/GPL/LGPL triple license, allowing use of the files under the terms of any one of the Mozilla Public License, version 1.1 (MPL), the GNU General Public License, version 2 or later (GPL), or the GNU Lesser General Public License, version 2.1 or later (LGPL)
Download (7.9MB)
Added: 2007-06-29 License: GPL (GNU General Public License) Price:
3012 downloads
Mozilla Quickstarter 0.6
Mozilla Quickstarter is a small utility which runs in the KDE system tray and executes a hidden instance of Mozilla. more>>
Mozilla Quickstarter runs an instance of Mozilla in background.
As I still dont detect if there is any instance of Mozilla running, you should close all your Mozilla applications before start it.
The window of Mozilla that MozillaQs creates will show the url of your home page in Mozilla. If you dont like this you only must add about::blank in your preferences.
I have some translations pending, but I was not able to include them due to some problems with my project of kdevelop.
Also I would like to include some icons, but I have problems with them too. So you must have installed the crystal icon package for run MozillaQs perfectly.
The reason for deleting the other applications (composer, chat and addresbook) from the menu is that they cause some problems (they dont use the perfil that the user is using)and you should launch they from a new instance of Mozilla that you launch from MozillaQs (I have this problem in Fedora Core 2 without using MozillaQs and I dont know how to solve this)
<<lessAs I still dont detect if there is any instance of Mozilla running, you should close all your Mozilla applications before start it.
The window of Mozilla that MozillaQs creates will show the url of your home page in Mozilla. If you dont like this you only must add about::blank in your preferences.
I have some translations pending, but I was not able to include them due to some problems with my project of kdevelop.
Also I would like to include some icons, but I have problems with them too. So you must have installed the crystal icon package for run MozillaQs perfectly.
The reason for deleting the other applications (composer, chat and addresbook) from the menu is that they cause some problems (they dont use the perfil that the user is using)and you should launch they from a new instance of Mozilla that you launch from MozillaQs (I have this problem in Fedora Core 2 without using MozillaQs and I dont know how to solve this)
Download (0.63MB)
Added: 2005-09-14 License: GPL (GNU General Public License) Price:
1503 downloads
Mozilla::ObserverService 0.03
Mozilla::ObserverService is a Perl interface to the Mozilla nsIObserverService. more>>
Mozilla::ObserverService is a Perl interface to the Mozilla nsIObserverService.
SYNOPSIS
use Mozilla::ObserverService;
my $cookie = Mozilla::PromptService::Register({
http-on-examine-response => sub {
my $http_channel = shift;
print $http_channel->responseStatus;
},
});
# We dont need it anymore...
Mozilla::PromptService::Unregister($cookie);
Mozilla::ObserverService uses Mozilla nsIObserverService to allow perl functions register for notifications.
For more detailed information see Mozillas nsIObserverService documentation.
<<lessSYNOPSIS
use Mozilla::ObserverService;
my $cookie = Mozilla::PromptService::Register({
http-on-examine-response => sub {
my $http_channel = shift;
print $http_channel->responseStatus;
},
});
# We dont need it anymore...
Mozilla::PromptService::Unregister($cookie);
Mozilla::ObserverService uses Mozilla nsIObserverService to allow perl functions register for notifications.
For more detailed information see Mozillas nsIObserverService documentation.
Download (0.033MB)
Added: 2007-03-22 License: Perl Artistic License Price:
946 downloads
Mozilla::PromptService 0.03
Mozilla::PromptService is a Perl interface to the Mozilla nsIPromptService. more>>
Mozilla::PromptService is a Perl interface to the Mozilla nsIPromptService.
SYNOPSIS
use Mozilla::PromptService;
Mozilla::PromptService::Register({
Alert => sub {
my ($parent, $title, $dialog_text) = @_;
# do something smart on alert ...
},
# Prompt callback should return result
Prompt => sub { return "Prompt Result" },
DEFAULT => sub {
my ($name, $parent, $title, $dialog_text) = @_;
# some other confirmation is needed
}
}
Mozilla::PromptService uses Mozilla nsIPromptService to allow perl callbacks on prompt events.
For a much more detailed information on nsIPromptService see documentation on mozilla.org
<<lessSYNOPSIS
use Mozilla::PromptService;
Mozilla::PromptService::Register({
Alert => sub {
my ($parent, $title, $dialog_text) = @_;
# do something smart on alert ...
},
# Prompt callback should return result
Prompt => sub { return "Prompt Result" },
DEFAULT => sub {
my ($name, $parent, $title, $dialog_text) = @_;
# some other confirmation is needed
}
}
Mozilla::PromptService uses Mozilla nsIPromptService to allow perl callbacks on prompt events.
For a much more detailed information on nsIPromptService see documentation on mozilla.org
Download (0.034MB)
Added: 2007-03-22 License: Perl Artistic License Price:
946 downloads
Generic JavaScript validator 1.0
Generic JavaScript validator is a simple but powerful cross-browser JavaScript that combines DOM and regulars expressions. more>>
Generic JavaScript validator is a simple but powerful cross-browser JavaScript that combines DOM and regulars expressions for the client-side validation of forms.
It can validate any number of form on HTML documents. Generic JavaScript validator also supports user defined JavaScript functions.
Include .js file
Inside < head > section of the html with the form inside you insert these lines
< script language="JavaScript" type="text/javascript" src="validate.js" >< /script >
<<lessIt can validate any number of form on HTML documents. Generic JavaScript validator also supports user defined JavaScript functions.
Include .js file
Inside < head > section of the html with the form inside you insert these lines
< script language="JavaScript" type="text/javascript" src="validate.js" >< /script >
Download (0.012MB)
Added: 2006-09-14 License: GPL (GNU General Public License) Price:
663 downloads
Mozilla::ConsoleService 0.03
Mozilla::ConsoleService is a Perl interface to Mozilla nsIConsoleService. more>>
Mozilla::ConsoleService is a Perl interface to Mozilla nsIConsoleService.
SYNOPSIS
use Mozilla::ConsoleService;
Mozilla::PromptService::Register(sub { print $_[0]; });
Mozilla::ConsoleService uses Mozilla nsIConsoleService to pass log messages to perl code, similar to JavaScript Console in Mozilla.
For more detailed documentation on nsIConsoleService see Mozillas documentation.
<<lessSYNOPSIS
use Mozilla::ConsoleService;
Mozilla::PromptService::Register(sub { print $_[0]; });
Mozilla::ConsoleService uses Mozilla nsIConsoleService to pass log messages to perl code, similar to JavaScript Console in Mozilla.
For more detailed documentation on nsIConsoleService see Mozillas documentation.
Download (0.032MB)
Added: 2007-03-22 License: Perl Artistic License Price:
949 downloads
GibberMonkey 0.1.0
GibberMonkey is a Javascript scriptable IRC bot that is programmable from the chat room. more>>
GibberMonkey is a Javascript scriptable IRC bot that is programmable from the chat room. It is the result of a marriage between the SpiderMonkey engine and the SmartIrc4Net library.
SmartIrc4Net is a C# library providing an API for communicating with an IRC server. Part of the purpose of GibberMonkey is to be the usability testbed for the new generic object embedding in spidermonkey-dotnet. It is written in C#, and is maintained on both the .Net and Mono platforms.
<<lessSmartIrc4Net is a C# library providing an API for communicating with an IRC server. Part of the purpose of GibberMonkey is to be the usability testbed for the new generic object embedding in spidermonkey-dotnet. It is written in C#, and is maintained on both the .Net and Mono platforms.
Download (MB)
Added: 2006-10-31 License: Free for non-commercial use Price:
1089 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above mozilla spidermonkey javascript search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed