Ci sono funzioni di javascript compatibili con tutti i browser. Ovviamente poi devi fare delle scelte in base alle necessità. A volte si deve sacrificare un browser per poter far funzionare l'applicazione.