javascript

JavaScript Performance Stack

Something that's frequently befuddled is the differentiation between where JavaScript is executing and where performance hits are taking place. The difficulty...

1 replies - 2074 views - 02/28/08 by John Resig in News

ES4 Implementation Update

The development of ECMAScript 4 is moving into an important phase: the implementors are making good on their word and are starting to implement the ECMAScript...

0 replies - 937 views - 02/27/08 by John Resig in News

How JavaScript Timers Work

At a fundamental level it's important to understand how JavaScript timers work. Often times they behave unintuitively because of the single thread which they...

4 replies - 5410 views - 02/24/08 by John Resig in News

Revenge of the Timers

After my earlier post on analyzing JavaScript timer performance a lot has changed, especially in Firefox 3. An excellent patch landed the other day which is...

0 replies - 1844 views - 02/21/08 by John Resig in News

A Typical HTML Page

When doing DOM-based performance testing you frequently need to pick a sample HTML document to work against. This raises the question: What is a good,...

0 replies - 3944 views - 02/20/08 by John Resig in News

Comparing Document Position

A great blog post, for me, was one written by PPK back about two years about in which he explained how the contains() and compareDocumentPosition() methods...

0 replies - 3034 views - 02/19/08 by John Resig in News

Aptana's Jaxer Server

A couple weeks ago Aptana released "Jaxer: The Ajax Server" as with most new products (I am a technology junky) I was interested to find things I...

0 replies - 4305 views - 02/15/08 by Robert Buffone in Articles

NeuroKernel Offers Adaptive Client Runtime

NeuroKernel is a High Performance, Vastly Scalable, Embeddable, Internet-Centric Client/Server Computing Platform with a Breakthrough Adaptive Runtime...

8 replies - 2634 views - 02/11/08 by Bora Ertung in Announcements

XPath Overnight

A fascinating thing has happened in the world of JavaScript DOM traversal: Over the course of a couple months in 2007 three of the major JavaScript libraries...

2 replies - 2745 views - 02/11/08 by John Resig in News

8 Considerations For Choosing Your Javascript Framework

Picking your javascript framework is a difficult decision. There are many considerations that need to be made when choosing which javascript framework is best...

5 replies - 3184 views - 02/09/08 by David Walsh in News

Understanding JavaScript Injection Attacks

The Google Caja team has put forward a fantastic document on JavaScript-based injection attacks. This is a fascinating subject and one that receives little...

0 replies - 3353 views - 02/01/08 by John Resig in News

Create a Paragraph Preview with Prototype.js

Creating a paragraph with expandable text can be quite useful if you have a lot of text on your page but do not want all of it to show in the same time....

0 replies - 2508 views - 02/01/08 by Boyan Kostadinov in News

EXT Expands into Professional Training & Consulting

It's amazing to see how Ext has evolved from simply an UI add-on to Yahoo's UI JavaScript library to a full-fledged framework which is now offering training...

2 replies - 796 views - 01/28/08 by Rey Bango in News

Microsoft releases Free JavaScript Leak Detector

Paoli Severini from Microsoft's Global Product Development Team has released a tool called JSLeaks Detector which facilitates finding memory leaks in Internet...

1 replies - 4706 views - 01/25/08 by Aaron Conran in News

GridControl: A Grid Overlay System for Design Development.

Grids are a fundamental concept to design that transcend trends. Long after the shiny, sans-serify, reflective shadows of web 2.0 are gone, grids will still be...

0 replies - 2586 views - 01/18/08 by Chris Coyier in News