by Sebastian Anthony on April 8, 2011 at 07:00 AM

The developer of iCab Mobile, a feature-rich alternative to the Safari Web browser on iPad and iPhone, has been ordered by Apple to remove its ability to download and install JavaScript modules.
Presumably it's not the fact that iCab can execute JavaScript that's causing Apple to apoplectically puff and splutter, but rather its ability to download modules. Both Apple and Google frown upon ...
by Sebastian Anthony on April 1, 2011 at 05:30 AM

Over the last few days, a mass SQL injection attack has been quickly gathering speed. Just three days ago only 28,000 URLs were affected, but at the time of writing, there could be up to 3.8 million infected URLs.
Websense has a complete write up the attack, dubbed 'LizaMoon,' but here's the basic gist: it looks like someone is exploiting a vulnerabilty (or vulnerabilities) in hundreds of ...
by Sebastian Anthony on March 17, 2011 at 07:37 AM

People often forget just how much of a monopolistic juggernaut Microsoft once was: Internet Explorer 6, at its peak in 2004, thanks to its bundling with Windows XP, was used by almost 90% of Web surfers. Then a little miracle happened: Firefox 1 launched and IE has lost market share ever since.
Today, just 12% of Internet surfers still use IE6 -- mostly thanks to China, South Korea and other ...
by Sebastian Anthony on March 8, 2011 at 12:50 PM

Fractal Lab might be coolest demonstration of WebGL and JavaScript that we've ever seen here in the Download Squad bunker. If you've ever studied Mandelbrot sets -- either willingly, or for Computer Science at high school -- Fractal Lab will change your perception of iterative, recursive maths for ever.
At first glance, Fractal Lab isn't immediately exciting -- in fact, when you close the ...
by Sebastian Anthony on March 8, 2011 at 11:33 AM

Last month's beta version of Chrome has become the new stable build, bringing a large JavaScript performance improvement to hundreds of millions of Chrome users. While it's a bit meaningless at this stage, this means the stable channel is now version 10, which first appeared at the end of 2010.
The main addition to this version is Crankshaft, a new version of the V8 JavaScript engine that ...
by Matthew Rogers on February 18, 2011 at 05:45 AM

Google's Chrome beta update brings with it a slew of goodies for the adventurous users who prefer slightly more cutting-edge features over tried-and-true stability. Version 10.0.648.82 hit the beta channel earlier today, and it affected just about every piece of the browser, from the settings interface to the rendering engine.
First and foremost, the already-impressive V8 "Crankshaft" ...
by Erez Zukerman on December 20, 2010 at 08:00 AM

It turns out Barney isn't the only dinosaur interested in education -- Mozilla (with its own Dinosaur) is ramping up the course count in its online education program, delivered via P2PU. 'The School of Webcraft' is basically a free online learning community with structured courses about a range of Web-related subjects, from HTML5, through JavaScript, all the way to social media management and ...
by Lee Mathews on December 7, 2010 at 08:46 PM

With all the Chrome OS and Chrome Web Store hoopla today, a post over at the Chromium blog went mostly unnoticed -- and it's definitely noteworthy. Freshly baked in the Chromium snapshot builds and Google Chrome Canary is Crankshaft, an enhancement to Chrome's V8 JavaScript engine that has yielded some impressive gains.
Crankshaft is made up of four components:
a runtime profiler for ...
by Erez Zukerman on November 17, 2010 at 05:00 PM

I've recently been spending more and more time in Chrome, and I'm very impressed. One of the things I needed was a way to execute arbitrary bits of JavaScript (bookmarklets and other tidbits) using keystrokes. This is useful because it lets me control Chrome using AutoHotkey, and do all sorts of other things.
The solution I found is called Shortcut Manager, and it's a Chrome extension that goes ...
by Sebastian Anthony on November 17, 2010 at 12:00 PM

As of a few moments ago, you can now download Platform Preview 7 of Internet Explorer 9. The main focus of this update is the continued enhancement of the Chakra JavaScript engine; as a result, IE9 now leads the SunSpider benchmark by a few percent.
Like its predecessors, this preview lacks any kind of useful UI -- but if you have the Beta installed, you can follow Lee's guide to hack the Beta ...
by Sebastian Anthony on November 11, 2010 at 01:00 PM

Firefox 4, with the release of Beta 7, is as good as finished. From now until its release in early 2011, no new features will be added, no significant changes will be made -- Beta 7 is, for all intents and purposes, Firefox 4.
Unlike Firefox 3.5 (private browsing) and 3.6 (personas!!), version 4 has a significant number of new in-your-face features -- features that will take a little getting ...
by Sebastian Anthony on October 30, 2010 at 09:45 AM

Asa Dotzler, not content with graphing the total run-time of the SunSpider benchmark, has provided a beautiful chart that breaks down the JavaScript performance of Firefox, Safari, Opera and Chrome. Take a look at it above, or click through to see a larger version. Internet Explorer 8 is missing because it was too slow -- and IE9 is missing because the test machine ran Windows XP, but Asa says ...
by Lee Mathews on October 25, 2010 at 10:30 AM

Campfire is a slick way for teams to communicate, collaborate, and share via the Web -- but if you're searching for a simple, free alternative, a new project called Holla is worth a look.
Holla is an open-source chat and file sharing Web app. While it lacks Campfire's more advanced features, like transcripts and voice calling, Holla still provides an elegantly simple way to assemble a group ...
by Lee Mathews on October 21, 2010 at 11:15 PM

You may not be checking in on AreWeFastYet.com all that often. You may even have not known it existed until just now. Whatever the case may be, there's a very good reason to pay attention to Mozilla's Firefox 4 performance gauge.
In tonight's test run, Firefox's SpiderMonkey and the JIT tandem of JägerMonkey and TraceMonkey finally beat Google Chrome's V8 engine in a SunSpider benchmark ...
by Erez Zukerman on October 8, 2010 at 01:00 PM

CD is another one of those so-called "URL-driven" Web applications. It's a timer, and all you have to do is feed it with the right URL. Here are a few examples:
http://cd.justinjc.com/15 will count down 15 minutes.
http://cd.justinjc.com/15s will count down 15 seconds.
http://cd.justinjc.com/2h4m15s will count down two hours, four minutes, and 15 seconds.
http://cd.justinjc.com/430pm ...