Platform support

From Trephine

Jump to: navigation, search

Platform Support Philosophy

As an intermediary between traditional DOM based JavaScript and Java powered privileged script, trephine aims to support the widest possible audience in terms of browser and operating system choice. That said, only reasonably current versions of reasonably popular browsers on reasonably popular desktop operating systems are actively tested.

Platform Status Matrix

The following table describes the current state of trephine as tested in various browsers on various operating systems. See the notes section below for additional details.

Browser Windows XP/2003 Windows Vista Linux OpenSolaris Mac OS X 10.4 Mac OS X 10.5
Firefox 2
Working
Unknown
Unknown
Unknown
Unknown
Unknown
Firefox 3.0
Working
Working
Working
Working
Working
Working
Firefox 3.1 (b2pre)
Working
Unknown
Unknown
Unknown
Unknown
Unknown
Internet Explorer 6
Working
N/A
Working
N/A
N/A
N/A
Internet Explorer 7
Working
Working
N/A
N/A
N/A
N/A
Safari
Working
Unknown
N/A
N/A
Working
Unknown
Opera
Working
Unknown
Working
Unknown
Unsupported
Unsupported
Google Chrome
Working
Working
N/A
N/A
N/A
N/A
Legend
  • Working - Operating as intended.
  • Unknown - No testing has occurred.
  • Unsupported - Unsupportable combination.
  • Broken - Believed supportable but currently not working.
  • N/A - Browser/OS combination invalid.

Notes

  • Testing consists of attempting to run any of the Demos, particularly Executing arbitrary script and Shell commands.
  • Linux tests were performed on Ubuntu 8.04 with Sun's 1.6 JVM.
  • Internet Explorer 6 on Linux achieved through Wine with Sun Java J2SE 5.
  • Google Chrome is currently only available for Windows. Mac support is on the way according to Google. When it is, we'll test it.
  • Vista tests were performed on 32bit processors, or the browsers were running in 32bit mode. No 64bit testing has yet occurred.
  • Opera on Mac is currently unsupportable due to a combination of Opera's particularly prudish LiveConnect implementation and Mac's lack of Java 6 support. When (if) Java SE 6 becomes available for Mac, Opera should start working on that platform.
Personal tools