• Ja, ich denke schon. Vernünftig eingesetzt finde ich es ne gute Sache.


    Es gibt viele nette Dinge über das übliche Webdesign-Repertoire hinaus die man mit JS machen kann, allerdings besteht da immer ein bisschen die Gefahr Webseiten zu überladen bzw. es mit Schnickschnack zu übertreiben. Ich bin jetzt auch kein Webdesign Experte, aber wenn du professionell Webdesign machen möchtest, kommst du da vermutlich irgendwann kaum drumherum.


    Beachte aber:

    • Kompatibilitätsprobleme mit/zwischen vielen Browsern
    • ggf. ein Sicherheitsrisiko
  • Ohne Javascript kann man heutzutage keine Web 2.0 Webseite entwickeln.
    Javascript ist ein muss für dynamische Webseiten.


    Das mit dem Browser Problem ist eigentlich kein Problem.
    Wenn man auf eine Library wie jQuery zurückgreift muss man nur Kleinigkeiten beachten und das lässt sich leicht lösen.
    Z.B. Für eine Fullscreen anfrage
    document.cancelFullScreen = document.cancelFullScreen || document.webkitcancelFullScreen || document.mozcancelFullScreen;
    document.cancelFullScreen();


    Edit: Javascript bekommt auch auserhalb von Webseiten immer mehr Bedeutung.
    Z.B. bauen viele leute Scraper oder Server mit phantomjs oder nodejs.
    Damit kann man mit Javascript Anwendungen entwickeln und hat z.B. auch Datenbank zugriff.