There are two possible solutions I have been thinking of:
- To use Netscapes's approach, by integrating IE compatible engine into Mozilla, or adding IE specific instructions. The drawbacks are that it is legally problemtic and it will encourage even more progrmers to use the lazy IE specific code.
- To learn from Microsoft and making Mozilla more programmer friendly than IE by adding extra instructions with better API, but unlike Microsoft, making it free.