Benor Eglor hat geschrieben:Dann vage ich es mal zu behaupten, dass man diesen Container mal ausmisten sollte. Da stehen unzählige Domains drin die nichts mit MooTools oder Antamar zu haben. (FB, Flickr, Viedoseiten, lalala)
Klar, stehen die Domains da als Text drinnen, weil die
Mediabox sonst nicht das tun könnte, wofür sie u.a. vom Autor programmiert wurde. Das heißt aber noch lange nicht, dass wir diese spezielle Funktionalität des Frameworks nutzen. Wir blenden im Spiel schließlich keine Flickr-Bilder oder Youtube-Videos ein - auch wenn uns die Mediabox das relativ einfach ermöglichen würde.
Also wenn du dir den Aufwand machen willst, die Standard-Frameworks auf das zu reduzieren, was bei Antamar tatsächlich von der Funktionalität gebraucht wird (also von den 100% Angebot brauchen wir bei Antamar vielleicht 5%? Schwer zu sagen ...) dann feel free

Bevor du mit noch mehr Halbwissen um dich schmeißt: Du kannst gerne mit Firebug o.ä. nachvollziehen, was das Spiel an Daten an irgendwelche Server sendet - das geht ja sozusagen mit einfachen Hausmitteln - dann wirst du feststellen, dass wir keine Daten an Drittanbieter senden und keine Daten von Drittanbietern beziehen, mit Ausnahme der Facebook Like-Funktionalität auf der Loginseite und beim Heldenwechsel und die Twitterbox auf der Loginseite.
Benor Eglor hat geschrieben:EDIT: Ich habe gerade mal in die anderen JS-Dateien geschaut die Antamar lädt. Ich will nun keinen Streit vom Zaune brechen, aber
http://eisentrutz.antamar.eu/scripts/an ... ete.min.js liest sich deutlich mehr nach Spielinhalten und Funktionen aus dem Spiel.Außerdem passt da auch die Benennung; das ext in der ersten URL steht wohl sicher für extern und somit wohl für Nicht-Spielinhalte.
Absolut korrekt. Das ext.js beinhaltet die Standard-Frameworks und extern Programmiertes (mit Ausnahme des AO-Chats, der ist irrtümlicherweise auch im externen gelandet, obwohl von uns programmiert). Ohne diese Standard-Komponenten würde Antamar gar nicht funktionieren, z.B. das von dir genannte Javascript für die Gruppe, denn das benötigt Mootools, wie so fast alles von uns. Beispielsweise die ganzen Transferansichten, Spezielles zur Generierung, Ausblenden der Menüs, der Reisecountdown usw. befindet sich dann in der antamar-complete.min.js