Current design of the Applet class implies AWT dependency,
which is not available on all platforms.
Further more, AWT initialization consumes a lot of time (500ms - 2s),
which might not be required is using a different windowing toolkit.
An alternative toolkit could be NEWT.
1) Abstract the use of AWT in IcedTea-Web's Plugin implementation - Custom Windowing Plugin (CWP)
2) Create an AWT implemention of CWP using existing code
3) Create a NEWT implemention of CWP, deployed via JogAmp's NEWT
4) Attempt to put-back changes upstream to IcedTea-Web!