Browser Support and Testing

Abbreviations

SE - Syntax Error
If a browser doesn't support JavaScript 1.5/ECMAScript v3 then the code will syntax error when the external file loads. That means the library is not available for use.
NS - Not Supported
A call to FORK.Ajax.isSupported() returns false then you cannot expect the code to run as expected or without a runtime error.
S - Supported
If a call to FORK.Ajax.isSupported() returns true then in the browsers tested this means the code will run as expected to completion.
RE - Runtime Error
The worst case scenario. No Fork lib that is supported in the browsers tested will cause a run time error.

Blue in the left column represents Windows XP SP2. Green represents OS X 10.4.8 or as noted.

Results

Ajax Ajax Rails Cookie Dom Drag Extend Event Json Mutate Scroll Style
NN 4.0 SE SE SE SE SE S (1) SE SE SE SE SE
NN 4.8 SE SE NS NS NS S SE SE SE NS SE
NN 6.0 NS NS S S S S S NS NS S S (7)
NN 6.1 NS NS S S S S S NS S S S (7)
NN 6.2 NS NS S S S S S NS S S S (7)
NN 7.0 S (5) S (6) S S S S S NS S S NS
NN 7.1 S (5) S S S S S S NS S S S
NN 7.2 S S S S S S S S S S S
FF 1.0 S S S S S S S S S S S
FF 1.5 S S S S S S S S S S S
FF 2.0 S S S S S S S S S S S
O 6.0.6 NS NS NS NS NS S NS NS NS NS SE
O 7.50 NS NS S S S (3, 4) S S S S S S
O 8.00 NS NS S S S (2) S S S S S S
O 8.01 S (3) NS S
O 8.53 NS
O 8.54 S
O 9.10 S (3) S S S S S S S S S S
IE 4 SE SE NS SE NS S (1) SE SE SE S SE
IE 5.01sp2 NS NS NS SE NS S (1) NS SE SE S S
IE 5.5 S S S S S S S S S S S
IE 6.0 S S S S S S S S S S S
IE 7.0 S S S S S S S S S S S
S 1.3.9 on OS X 10.3 ? ? ? ? ? ? ? ? ? ? ?
S 2.0.4 S S S S S S S S S S S
FF 1.0 S S S S S S S S S S S
FF 1.5.9 S S S S S S S S S S S
FF 2.0.1 S S S S S S S S S S S
O 9 S (3) S S S S S S S S S S
Sunrise 0.89 S S S S S S S S S S S
Shiira 1.2.2 S S S S S S S S S S S
iCab 3.0.3 S S S S S (2) S S S S S S
Camino 1.0.3 S S S S S S S S S S S
Ajax Ajax Rails Cookie Dom Drag Extend Event Json Mutate Scroll Style

Footnotes

Browser Archives