Zu dem was Du unten schreibt kann ich nur zustimmen.
Aber hier erweckst Du ein bischen den Eindruck wir wären noch in den Nuller Jahren:
Obwohl sich durch die Konzentration bei den Browser Engines und
HTML 5 vieles verbessert hat, gibt es immer noch Inkonsistenzen.
Aus meiner Sicht ist HTML5/JS/CSS schon seit ein paar Jahren nahezu perfekt, und kann heute fast Alles abdecken was vorher nur im Desktop möglich war.
Größere Probleme sehe ich kaum, und mit dem Wegfall von IE11 ist da nochmal ein richtiger Schub reingekommen.
Bleibt man beim Standard-
HTML/CSS und Standard-Libraries hat man so gut wie keine Probleme, und für mögliche Abweichungen gibt es immer gute Workarounds.