ingobar: Wie funktioniert dieser Quelltext?

Beitrag lesen

Hallo zusammen,

ich würde gerne die Seite http://semmy.me/ide/ anpassen. Leider muss ich gestehen, dass ich zwar pure JS oder php verstehe, weil ich das mal vor laaaaanger Zeit gemacht habe, aber ich habe wohl den Anschluss verpasst.

Kann mir jemand erklären, was so etwas soll?

   <script id="button-template" type="text/x-handlebars-template">
      <div id='IDE-{{name}}_button' class='IDE-button'>
        <!-- <img src='{{imageURL}}' /> -->
        <i class="{{imageURL}} icon-large"></i>
      </div>
    </script>` 

Wenn ich das korrekt interpretiere wird {{imageURL}} irgendwie von jquery(?) ersetzt? Falls ja, wo wird der Wert gespeichert?

Und dann funktioniert die Anwendung ja, aber wo wird aus Java JS gemacht? Mir ist die Aufruf-Hierarchie überhaupt nicht klar?

Mein Ziel ist eigentlich, processing in Java (nicht fragen... äußere Bedingungen) in den Browser zu bekommen. Und auch wenn die angesprochene Internetseite schon alt ist, so ist sie ziemlich dicht dran. Ich kapiers nur nicht und kann sie daher auch nicht anpassen.

Ach ja, der Quelltext liegt frei bei GitHub.