Das ist eine Erläuterung, die dem Verständnis des Lade-/Cacheproblem dienen soll.
Was ist der Cache respektive Cachen?
Wenn ihr eine Webseite besucht, werden vom Web-Server z.B. Bilder downgeloadet. Die speichert der Browser in einem speziellen Speicherbereich auf der Festplatte und dieser Speicherbereich wird Cache genannt. Den Vorgang nennt man cachen. Wenn man die Webseite erneut besucht, schaut der Browser zuerst im Cache nach, ob er z.B. Bilder von dieser Webseite schon einmal downgeloadet hat. Wenn ja, ruft er sie nicht vom Server ab sondern holt sie aus dem Cache. Wenn der Cache voll wird, werden Einträge, die alt sind und/oder selten genutzt werden, gelöscht.
DSO ist aus technischer Sicht nichts weiter als eine Webseite, deren Dateien gecached werden (sollten!). Wer sich - wie für viele DSO-Spieler normal - einmal täglich einloggt, bei dem bleiben die Dateien im Cache, weil sie häufig genutzt werden.
Sinn der ganzen Sache ist, den Datenverkehr auf der Internetleitung zu reduzieren. Datenverkehr kostet Geld. Eure DSL-Verträge wären höchstwahrscheinlich doppelt so teuer, würden die Browser und auch andere Software nicht cachen.
Was ist Flash?
Flash ist eine Internettechnologie der Firma Adobe, mit der DSO programmiert wird. Sie ist schon etwas betagt, genauso wie DSO. Flash nutzt den Cache des Browsers.
Was hat der Cache mit dem Ladeproblem zu tun?
DSO ist im Laufe der Jahre gewachsen. Für einen vollständigen Start werden etwa 280 Megabyte von den Servern downgeloaded, die für DSO die Daten ausliefern. Werden die Dateien vom Browser gecached, werden nur noch wenige (<10) Megabyte downgeloaded, was natürlich den Spielstart beschleunigt, je langsamer die Internetleitung um so größer die Beschleunigung.
Zum Valentins-Event fielen nun zwei Sachen zusammen:
a) Die Browserhersteller haben in den letzten Versionen ihrer Browser die Cachegröße in der Standard-Einstellung so eingestellt, dass Dateien nur noch bis zu einer Größe von ca. 30-35MB gecached werden. Ab etwa Februar diesen Jahres wurde von den Browserherstellern die neue Cache-Grenze in ihre Browserversionen eingebaut und dann etwa ab März/April ausgeliefert.
b) Bei DSO sind einige Dateien (derzeit vier) größer als diese Standard-Cachegröße, einige übrigens schon eine ganze Weile. Das überschnitt sich dann leider mit dem Valentins-Event, wo die Browserupdates kamen und der reduzierte Cache plötzlich zu tragen kam. Das bedeutet, das die großen Dateien nicht mehr gecached werden und jedesmal neu geladen werden. Und das sind inzwischen jedesmal über 180MB.
Eigentlich wäre das nicht weiter schlimm, gäbe es nicht noch eine dritte Sache. Aus irgendwelchen Gründen, bricht das Neuladen bei einigen Spielern nach mehr oder weniger vielen Megabyte einfach ab. Das liegt meiner Meinung nach an einer unglücklichen Kombination vom Dienstleister Akamai (der für DSO die Dateien ausliefert), Flash und der Internetverbindung des jeweiligen Spielers. Zumal der Download derselben großen Dateien durch den Browser in der Regel problemlos läuft. Und deswegen wiederholt sich das ständig, da die großen Dateien jedesmal neu geladen werden, weil sie nicht gecached werden.
Wer soll das nun lösen?
Natürlich BB, sie müssen die Dateien auf eine Größe bringen, dass sie von Browsern in Standardeinstellung gecached werden. BB arbeitet dran, es ist aber offensichtlich noch nicht einsatzbereit. Und sie müssen herausbekommen, was den Abbruch des downloads bewirkt.
Was hilft bis dahin?
Die Standardeinstellungen der Browser ändern (Cacheanpassung), so dass die großen Dateien wieder gecached werden. Den Cache auf keinen Fall leeren, schon gar nicht jedes mal beim Beenden des Browsers. Und die großen Dateien manuell downloaden, weil dann der Browser selbst den Download übernimmt und nicht Flash. Sie landen dann (nach der Anpassung) im Cache und werden beim nächsten Start von DSO von dort geholt, dann natürlich ohne Abbruch des Downloads.
Für Kundige, ich habe stark vereinfacht, bitte keine Diskussion über erratische Bitflips :-)