An attempt to read Java properties causes AccessControlException in applets if policy file is not set up (most users don't customize it). This variant does not use reading of Java properties.