entries tagged with "javascript"
-
SquirrelFish Extreme posted by Andrew
Read more...First there was SquirrelFish, now there is SquirrelFish Extreme. The exact nature of what SquirrelFish Extreme is isn't quite clear at the moment given that it hasn't yet been announced by the WebKit team. However, some initial benchmarks against TraceMonkey are beginning to appear.
Rummaging around in the source, there is clearly indication of more advanced code generation. It was only merged to trunk in r36244 and is apparently enabled in the latest nightlies - not sure about Windows ...
-
V8 and JavaScriptCore Compared posted by Andrew
Read more...Following on from the release of Google's new Chrome browser and their corresponding V8 Javascript engine, I thought I'd see how WebKit's JavascriptCore compares to V8 using Google's benchmark suite.
Since I'm running on a Mac, I can't use the browser to run the test suite, so I built the V8 engine and it's shell, and compared it to the latest WebKit build available (at the time of writing r36013), and used the ...
-
Apple's Shell Interface to JavaScriptCore posted by Andrew
Read more...After scanning through some of the most recent changesets over at Apple's WebKit trac, I noticed a few references to a shell interface to the javascript interpreter which allows you to execute javascript using JavaScriptCore directly. I know there are many exising tools SpiderMonkey, Rhino and others for example, but I though it was enough of a development to mention.
To try it out you'll have to download a WebKit nightly, and open the Terminal and
cdin ... -
Hijaxing Form Submission with Mootools posted by Andrew
Read more...Not having used the mootools Javascript library to any great extent, I thought I'd try it out on our contact form and add a bit of AJAX to get rid of the page refresh when the form gets posted.
Mootools was chosen over other libraries like YUI, script.aculo.us or Prototype because it's designed to be small, fast and modular. Because you choose the functions you need when you download, the script size is kept to a ...
