Sto scrivendo questo sito Web in esecuzione su IIS con .NET Core. Ho sviluppato la maggior parte del sito con un utilizzo minimo di JS in modo che il server esegua la maggior parte del lavoro (e per fortuna a causa del problema che sto avendo).
Una delle mie funzioni chiama il .includes()
di Javascript che non è supportato su IE11. Ci sono soluzioni alternative pubblicate online, ma sento che andrò avanti, ci saranno sempre più funzioni che si romperanno in IE11 (questo include i CSS).
Ho una semplice funzione JS che sembra abbastanza affidabile per capire a quale browser si trova l'utente.
Sarebbe meglio scrivere le soluzioni alternative all'interno della funzione JS (in pratica hanno if statements
all'interno della funzione che chiama una funzione specifica di IE11) OPPURE inviare la variabile del browser al server e caricare un JS / CSS specifico per il browser file.