Seite 1 von 1
XML fuer Spieleseiten?
Verfasst: 9. Oktober 2001, 15:42
von Stefanie
Hi,
eine spontane Idee meinerseits: Verwendet
jemand XML, um damit Informationen ueber Spiele zu beschreiben?
Gibt es ueberhaupt so was wie eine
(Standard)-XML-DTD fuer Seiten ueber Spiele? Ich komme darauf, weil wir ja diverse Sites parsen, um von dort Informationen in Luding zu uebertragen bzw.
mit unseren Informationen abzugleichen (z.B. Spielmaterial,
Spieldauer, Autor, Verlag, etc.). Und unser Leben waere soooo viel einfacher, wenn wir XML- statt HTML-Seiten parsen koennten... sieht da noch ausser uns jemand einen Sinn drin?
Cheers,
Stefanie
Re: XML fuer Spieleseiten?
Verfasst: 9. Oktober 2001, 16:12
von Carsten Wesel
Mit HTML beschäftigt sich so ziemlich jeder, XML ist für die meisten (Hallo Carsten) noch ein Fremdwort. Ich weiß nur, daß man damit viel machen kann - wenn man es kann.
Gruß Carsten (der nicht viel geholfen hat, aber immer gerne sinnvolle Sachen lernt)
Re: XML fuer Spieleseiten?
Verfasst: 9. Oktober 2001, 16:42
von Stefanie
Der grosse Vorteil von XML ist, dass man damit die Bedeutung und Struktur von Daten beschreibt - z.B. (sehr vereinfacht) ein Spiel als:
Siedler von Catan
Klaus
Teuber
60-90 Minuten
...
In einem zugehoerigen data dictionary (DTD) kann man dazu Vorschriften
festlegen - z.B., dass ein Spiel 0, einen oder mehrere Autoren
haben kann, und einen oder mehrere Namen, etc.
Die Darstellung der XML-Datei kann dann ein Stylesheet uebernehmen, das z.B. festlegt, dass der Name eines Spiels
in Fettschrift, die Autoren in "normaler" Schrift dargestellt werden, usw. Im Gegensatz zu HTML ist also die Darstellung der Daten von ihrer strukturellen Beschreibung getrennt, das ist ein grosser Vorteil: Wenn ich eine HTML-Seite parse, dann weiss ich nicht, ob ein Wort in Fettschrift den Autor, den Spielnamen, oder etwas anderes enthaelt; wenn ich eine XML-Seite parse und die DTD kenne, weiss ich, was z.B. der Tag
oder der Tag bedeutet.
Cheers,
Stefanie
Re: XML fuer Spieleseiten?
Verfasst: 9. Oktober 2001, 17:11
von cristinus
Hi Stefanie (oder andere XML-Profis),
könntest du mir mal ein Buch über XML empfehlen? Bin absoluter Anfänger auf diesem Gebiet, es sollte also einsteigerfreundlich sein. Auf amazon gibt es 77 deutsche und 193 englische Bücher zu diesem Theme, da blicke ich nicht durch, was da was taugen könnte.
Gruß
christian
Re: XML fuer Spieleseiten?
Verfasst: 9. Oktober 2001, 17:12
von "JOBO"Joachim Bonitz
Moin Stefanie,
wie geht es Euch denn so im fernen Australien?
Stefanie schrieb:
>
> Hi,
>
> eine spontane Idee meinerseits: Verwendet
> jemand XML, um damit Informationen ueber Spiele zu beschreiben?
> Gibt es ueberhaupt so was wie eine
> (Standard)-XML-DTD fuer Seiten ueber Spiele? Ich komme
> darauf, weil wir ja diverse Sites parsen, um von dort
> Informationen in Luding zu uebertragen bzw.
> mit unseren Informationen abzugleichen (z.B. Spielmaterial,
> Spieldauer, Autor, Verlag, etc.). Und unser Leben waere
> soooo viel einfacher, wenn wir XML- statt HTML-Seiten parsen
> koennten... sieht da noch ausser uns jemand einen Sinn drin?
>
>
> Cheers,
> Stefanie
Mir ist noch nicht zu Ohren gekomme, das jemand speziell XML verwendet, um Spiele zu beschreiben.
Sicherlich ist XML eine zukunftsträchtige Möglichkeit, um im Internet Informationen zu transportieren, transformieren und zu dokumentieren. Wir haben gerade ein Projekt laufen, indem ein Partnerbüro die anfallenden Informationen, Dokumente u.ä. in XML transformiert und dieses dann auf einer homepage zur Verfügung stellt. Man hatte sich für xml entschieden, da es laut Aussage von kompetenteren Leuten als ich es bin, die Zukunft sein wird.
Allerdings hatten wir ein nicht unbedeutendes Problem:
z.B. konnte NETSCAPE (geht soweit ich weiß erst ab Vers. 6.0) in der uns vorliegenden Form kein XML darstellen. Selbst der neueste Explorer benötigt einige zusätzliche Progrämmchen um XML darzustellen. Die Bearbeitung dieser Dokumente erfordert wiederum z.B. XML-Spy o.ä. Programme. Die DTD-Standards für unsere Dokumente sind alle erst erstellt worden (ich habe da mal reingeschaut und ich habe für mich viele "böhmische Dörfer" endeckt :-? ).
Ausserdem ist es in der breiten Masse wohl noch nicht so weit verbreitet, dass jeder in der Lage ist, XML-Dokumente einfach über seinen Browser anzuschauen.
Man müßte dann die Geschichte wieder in html bringen.
Nach Information eines kompetenteren Bekannten gibts wohl ein Standardwerk, das sich docbook nennt (irgendwo in der Nähe von W3c zu suchen ?!). In dem sind die Standards festgelegt, wie Dokumente in jeglicher Form auszusehen haben. Näheres ist mir leider nicht bekannt. Vielleicht kannst Du damit ja etwas anfangen. Mich würde es auf jeden Fall interessieren, wie ihr mit dieser XML-Geschichte weiter umgeht. Bis dann und
tschoe aus Aachen
Joachim
Re: XML fuer Spieleseiten?
Verfasst: 9. Oktober 2001, 17:15
von michael weber
hm, wie wäre es denn, wenn die spieleseiten einfach einen html-code anbieten, den ihr komplett übernehmen könnt? dann bekommt ihr statt einer mail, die code-zeilen mit den angaben...
natürlich müsstet ihr dann vorgaben machen. ich schätze aber, dass das die meisten seitenbetreiber gerne machen. erst recht, wenn es ein gemeinsames logo gäbe, dass dann verwendet werden dürfte (mit link zur luding-datenbank) - oder so ähnlich.
für allzu komlexe methoden dürften nicht ausreichend leute gefunden werden :-(
wir wären grundsätzlich dabei *ohgottschonwiederseitenrelaunch*
michael
Re: XML fuer Spieleseiten?
Verfasst: 9. Oktober 2001, 17:31
von Christian Spohr
Ich bin gerade (seit einem halben Jahr), dabei, meine Site mit XSL/XML aufzubauen, komme aber viel zu selten daheim zum Programmieren.
Re: XML fuer Spieleseiten?
Verfasst: 9. Oktober 2001, 18:12
von Moe
ob XML wirklich die zukunft sein wird, wird sich noch zeigen. vermutlich eher eine synergie zwischen html und xml.
momentan ist xml allerdings nur bedingt tauglich. in einem intranet zum beispiel, wo genau festgelegt ist was die benutzer für eine systemkonfiguration besitzen. oder dann zur übergabe von daten. xml exports aus datenbanken zum beispiel.
das wäre für luding wohl das brauchbarste, allerdings bräuchte man dann auch wieder einen import für die daten.
xml alleine ist momentan (und auch in absehbarer zukunft) untauglich fürs internet.
gruss
moe
XML-Buch, war: Re: XML fuer Spieleseiten?
Verfasst: 10. Oktober 2001, 00:32
von Stefanie
Hi Christian,
ich hab zum groessten Teil das online-XML-Buch bei Markt & Technik in der Leseecke gelesen (siehe Link). Wenn ich mich recht erinnere,
setzte es Kenntnis von HTML voraus, war aber ansonsten ganz OK zu lesen.
Viele Gruesse,
Stefanie
Metadaten, war: Re: XML fuer Spieleseiten?
Verfasst: 10. Oktober 2001, 01:47
von Stefanie
Hi Michael (und andere),
wie waere es mit einem standardisierten Satz Metadaten pro HTML-Seite? Fuer eine Spielerezension z.B. Spielname, Autor, Verlag, Jahr, Anzahl Spieler, ...
bis hin zu Bewertungen, alles falls vorhanden bzw. bekannt. Die koennten wir dann sehr einfach parsen und haetten eine Menge Informationen fuer Luding.
Metadaten wuerden nicht "stoeren", weil nicht sichtbar, und haetten evtl.
den Vorteil, dass die Seite bei Suchmaschinen besser gefunden wird - je
nachdem, wonach jemand sucht, natuerlich.
Was meint ihr?
Cheers,
Stefanie
Re: XML fuer Spieleseiten?
Verfasst: 10. Oktober 2001, 08:54
von Andreas Keirat/Claudia Schlee
Stefanie schrieb:
>
> Hi,
>
> eine spontane Idee meinerseits: Verwendet
> jemand XML, um damit Informationen ueber Spiele zu beschreiben?
> Gibt es ueberhaupt so was wie eine
> (Standard)-XML-DTD fuer Seiten ueber Spiele? Ich komme
> darauf, weil wir ja diverse Sites parsen, um von dort
> Informationen in Luding zu uebertragen bzw.
> mit unseren Informationen abzugleichen (z.B. Spielmaterial,
> Spieldauer, Autor, Verlag, etc.). Und unser Leben waere
> soooo viel einfacher, wenn wir XML- statt HTML-Seiten parsen
> koennten... sieht da noch ausser uns jemand einen Sinn drin?
>
>
> Cheers,
> Stefanie
Hallo!
Das wäre eine immense Arbeit, abgesehen davon, daß wir uns damit z.B. überhaupt nicht auskennen und, wie Du weißt, statische HTML-Seiten benutzen (die mit einem Editor erstellt werden, nicht per Hand!). Und ich glaube, es findet sich kein Freiwilliger, der unsere Seiten alle bearbeiten will, oder (sind derzeit weit über 2100 Einträge)?
Ciao,
Andreas (der sowieso kaum noch weiss, wie er jemals was anderes außer neuen Testberichten einbauen kann)
Re: XML fuer Spieleseiten?
Verfasst: 10. Oktober 2001, 09:54
von Christian Spohr
Ich arbeite hauptberuflich v.a. mit XSL/XML und habe damit eigentlich nur gute Erfahrungen gemacht. Da ich auch die Möglichkeit habe, daß in meiner Website umzusetzen, mach ich das auch (irgendwann ;-) ).
Die Möglichkeiten, die sich mir dadurch bieten, sind m.E. gigantisch.
Re: XML fuer Spieleseiten?
Verfasst: 10. Oktober 2001, 11:49
von Peter Uphoff
Hallo,
wäre es vielleicht nicht sinnvoll das ganze auf Datenbankbasis zu machen, sprich mit PHP und MYSQL?
Man könnte dann doch sicherlich eine Schnittstelle finden, die jeder benutzen kann und Ihr dann die Daten einfach nur als Dump in die Datenbank einspeisen braucht.
Nur mal so als Vorschlag.
Mit verspielten Grüßen
Peter
www.auktion.spiel-zeit.de (mit PHP und MYSQL, wenn's interessiert)
Re: Metadaten, war: Re: XML fuer Spieleseiten?
Verfasst: 10. Oktober 2001, 12:48
von Carsten Wesel
Stefanie schrieb:
>
> Hi Michael (und andere),
>
> wie waere es mit einem standardisierten Satz Metadaten pro
> HTML-Seite? Was meint ihr?
Klingt nicht schlecht.
Obwohl ich auch nix gegen XML hätte, denn mit den richtigen Steuerdateien - die ja auf jeder Seite anders aussehen können - kann jeder sein Layout erstens behalten und zweitens schnell global ändern, wenn er es denn mal wollte. Ist nur die Frage, ob und wie XML per Browser dargestellt werden kann - [i]Ich weiß es nicht[/i].
Gruß Carsten (der sich schon mal Meta-Tags für Amicelli ausdenkt ;-) )
Re: Metadaten, war: Re: XML fuer Spieleseiten?
Verfasst: 10. Oktober 2001, 14:04
von Roland G. Hülsmann
Die neueren IE haben keine Probleme mit XML ... um die Sache mit den Browsern mal positiv zu formulieren ... ;-)
Ansonsten ist XML wirklich kein Hexenwerk. Das Buch von microsoft-press "XML in Action" (mit 2 CD) ist nicht übel. Das durchgängige Beispiel ist zwar eher für Floristen, aber ließe sich gut abwandeln.
Ich bastele derzeit an einem Windowsprogramm, daß aus eingegebenen Daten HTML erzeugt, um die Erstellung meiner Museumsseiten (siehe Link) zu vereinfachen. Vielleicht könnte man daraus was allgemeineres zaubern ...
Roland (browst immer noch mit Netscape 4.75)
Re: XML fuer Spieleseiten?
Verfasst: 10. Oktober 2001, 14:35
von Jost Schwider
> Man könnte dann doch sicherlich eine Schnittstelle
> finden, die jeder benutzen kann
Genau darum geht es bei XML doch: Ein offener Standard für den offenen Informationsaustausch...
Jost aus Soest (nutzt XML gerne für den Datenaustausch)
Re: Metadaten, war: Re: XML fuer Spieleseiten?
Verfasst: 10. Oktober 2001, 19:44
von michael weber
ähm, ich möchte mal kurz anmerken, dass die metadaten nicht so ohne weiteres in der von dir gewünschten form fabriziert werden sollten, denn
angaben wie autor und titel gehören zur seite, nicht zum inhalt (standard!)! ich möchte ja nicht klaus teuber zumuten, als autor unserer webseite in die suchmaschinen aufgenommen zu werden ;))
man könnte das als kommentar verkleiden, aber dann müssten wir mal wissen, wie ihr die daten denn erfasst. schaut ihr euch den quellcode an? wohl nicht, oder?
Re: Metadaten, war: Re: XML fuer Spieleseiten?
Verfasst: 11. Oktober 2001, 01:45
von Stefanie
michael weber schrieb:
>
> ähm, ich möchte mal kurz anmerken, dass die metadaten nicht
> so ohne weiteres in der von dir gewünschten form fabriziert
> werden sollten, denn
>
> angaben wie autor und titel gehören zur seite, nicht zum
> inhalt (standard!)! ich möchte ja nicht klaus teuber zumuten,
> als autor unserer webseite in die suchmaschinen aufgenommen
> zu werden ;))
Nein, ich habe nicht gemeint, dass dafuer existierende Meta-Tags wie "Autor"
verwendet werden sollen ... deren Bedeutung ist mir
durchaus klar ;-)
Ich wollte vorschlagen, dass man sich ggf. mit mehreren Sites auf eine
neu zu definierende Meta-Tag-Menge einigen koennte, deren _Inhalt_ dann
Angaben wie Spieleautor, Verlag, ... waeren. Welche Inhalte relevant sind, und wie die Tags im einzelnen
heissen sollen, muesste man sich dann ueberlegen.
>
> man könnte das als kommentar verkleiden, aber dann müssten
> wir mal wissen, wie ihr die daten denn erfasst. schaut ihr
> euch den quellcode an? wohl nicht, oder?
Bei ein paar sites mit uns bekannter fester Struktur parsen wir Rezensionen und entnehmen daraus Angaben
wie z.B. Spieldauer, Alter, Autor, ..., die wir dann ggf. in
Luding mit aufnehmen.
Cheers,
Stefanie