[FAQ] 5. Technisches

5.1 Cookies
5.2 Standards
5.3 Javascript
5.4 Flash


5.1 Cookies

Warum verwendet Cartagena-Online Cookies, wenn man doch ab und zu Böses darüber hört? Nun, Cookies an sich sind nichts Schlimmes. Cookies bestehen aus einer kleinen Menge von Daten, die vom Webserver an den Browser gesendet und dort gespeichert werden. Cookies sind nicht ausführbar, können also keine Viren oder Trojaner in das System des Benutzers bringen. Cookies sind vertraulich, denn nur der Webserver, der die Daten schreibt darf diese auch wieder lesen.

Wir brauchen die kleinen Biester einfach, um einen angemeldeten Benutzer nach einer Aktion wieder zu identifizieren. HTTP ist ein zustandsloses Protokoll, der Webserver weiß daher nicht, wer wirklich aktuell mit ihm verbunden ist. Alle Angaben der Art "xxx User online", die man auf manchen Webseiten findet, sind reine Kaffeesatzleserei.

Der Webserver schreibt nach dem Login eine eindeutige ID als Cookie weg. Werden danach weitere Webseiten von Cartagena-Online aufgerufen, so schaut der Server nach, ob ein Cookie mit einer gültigen ID vorhanden ist. Ist dies der Fall, so kann der Benutzer zugeordnet werden und erhält wieder die Darstellung seines Spiels.


5.2 Standards

Der Webmaster von Cartagena-Online bemüht sich, die vom W3C definierten Web-Standards einzuhalten. Einige Browser, die ihr eigenes Süppchen kochen, haben daher hier möglicherweise Probleme. Netscape 4.x ist berüchtigt für Inkompatibilitäten. Bei IE 5.x/6.x, Opera 5.x und Netscape 6.x sieht's da deutlich besser aus, auch wenn dort noch einige merklich Macken vorhanden sind.

Die aktuellen Versionen von Firefox (+ Seamonkey), Opera und Safari sind absolut unkritisch.

Lynx geht zwar theoretisch auch, macht aber nicht sonderlich viel Spaß. Wir gehen schon davon aus, dass der Browser in der Lage ist, mit CSS (Cascading Style Sheets) umzugehen.


5.3 JavaScript

Möglicherweise wird auf einigen Seiten JavaScript eingesetzt werden. Alle spielrelevanten Funktionen sind aber definitiv auch ohne JavaScript erreichbar. Kurz gesagt: JavaScript wird nicht benötigt. Die komplette Software läuft auf dem Webserver.


5.4 Flash

Igitt!
Muss ich mehr dazu sagen? ;-)


FAQ-Startseite