nina: Offline-Inhalt (HTML) wird auf MAC erkannt, aber nicht angezeigt

liebes forum,

ich stehe vor einem rätsel. ich hoffe, es ist nur eine kleinigkeit.
ich habe eine bewerbungsmappe in flash programmiert. die erste seite ist reines html, mit css formatiert, alle links sind relativ. auf dem PC funktioniert das alles wunderbar. auf dem MAC nicht.

der eplorer 4.1 zeigt mir immerhin die tabelle an, auch wenn sonderzeichen vollkommen zerschossen werden. der explorer 5 zeigt eine weiße seite. wenn ich mir den quelltext ausgeben lasse, ist aber alles vollständig da. es wird nur nicht angezeigt.

leider kann ich an meinem vorsintflutlichen imac nicht arbeiten, der hat grade genügend arbeitsspeicher, dass ich den browser öffnen kann, daher brauche ich eure hilfe.

ich hoffe, es ist jetzt nicht zu lang, wenn ich den ganzen quelltext poste. mir ist übrigens klar, dass "fullscreen" nur auf dem PC funktioniert, aber das betrifft ja auch erst die nächste seite.
die folgenden seiten sind html-dateien, in denen die flash-datei eingebettet ist, die funktionieren ebenfalls nicht, haben den selben header. darum kümmere ich mich dann später.

vielen dank schon mal.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Mediengestalterin für Digital- und Printmedien</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="daten/css.css" type="text/css">
<script type="text/javascript">
<!--
function fensterpop(url, name)
{
    window.open(url,name,"toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizable=no,fullscreen=yes");
}
// -->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="tabelle1">
  <tr>
    <td>
      <table width="400" border="0" cellspacing="10" cellpadding="0" id="tabelle2" align="center">
        <tr>
          <td>
            <p class="normal"><b>WILLKOMMEN!</b></p>
            <p class="normal">Vielen Dank, dass Sie sich die Zeit für diese
              kleine Präsentation nehmen.</p>
            <p class="normal">Zur Ansicht benötigen Sie das <b>Flash-Plugin</b>
              für Ihren Browser, dieses ist für MAC und PC im Ordner
              "Plugins" zu finden.
            <p> <span class="normal">Minimale Auflösung: 1024 x 768 Pixel.
              </span><br>
            </p>
            <p class="normal"><br>
              <a href="daten/eingang.htm" onClick="fensterpop(this.href,'Fenster');return false" class="link">>>
              Enter</a> (Fullscreen)</p>
            </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
</body>
</html>

  1. Hallo Nina,

    ich habe Deinen Quelltext hier (= MacOS X) mal in der richtigen Kodierung
    abgespeichert und die Datei in diversen Browsern geöffnet:
    Internet Explorer 5.2: Klappt
    Safari 1.2:            Klappt
    Camino 0.7:            Klappt

    (Abgesehen davon, daß das Stylesheet natürlich nicht gefunden wird)

    der eplorer 4.1 zeigt mir immerhin die tabelle an, auch wenn sonderzeichen
    vollkommen zerschossen werden.

    Das hört sich für mich wie ein Problem mit der Textkodierung an. Es gibt
    unterschiedliche Textkodierungen für Sonderzeichen, Latin 1 (auch als
    ISO-8859-1 bekannt), Windows hat etwas eigenes, Mac hat da auch etwas
    eigenes und es gibt auch noch Unicode. Du hast in der Datei als Meta-Angabe
    zurecht Latin 1 angegeben. Kann es vielleicht sein, daß Du die Datei aber
    tatsächlich in einem anderen Format gespeichert hast?

    der explorer 5 zeigt eine weiße seite. wenn ich mir den quelltext ausgeben
    lasse, ist aber alles vollständig da. es wird nur nicht angezeigt.

    Mit etwas Phantasie könnte man das auch auf ein Textkodierungsproblem
    zurück führen; mir ist dieser Fehler sonst nicht begegnet.

    Tim

    1. hallo tim,

      danke für die schnelle antwort. gibt es denn eine kodierung, die für alle plattformen fehlerfrei funktioniert? wie hast du die datei abgespeichert?
      und wie hätte ich die datei in einem anderen format abspeichern können - es bleibt doch immer html (und heißt auch .html)?

      ich habs mit dreamweaver und einem editor bearbeitet, letzendlich abgespeichert habe ich es aber über dreamweaver.

      liebe grüße, nina

  2. Hi,

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> [...]

    Ich habe das bei mir als html abgespeichert, und konnte unter OS 9.2.2 keine Probleme erkennen...
    (Mozilla 1.2, IE 5.1)

    Gruesse  Joachim

    1. nein, es lag an der css-datei. ich hatte "html,body" stehen,
      funktionieren tut es mit "html; body"
      außerdem interpretiert der IE 5.1 MAC die angabe height: 100% nicht, auf dem PC funktioniert das, auch mit der doctype-angabe, wenn ich über css gehe.

      nur habe ich jetzt keine ahnung, wie ich meine tabelle bei größeren auflösungen vertikal zentrieren soll, und gleichzeitig leute mit der kleinstmöglichen auflösung alles sehen können.

      aber dazu werde ich evtl noch einen separaten post machen.

      danke!

      1. Hi,

        ich hatte "html,body" stehen,

        Komaseparierung ist ok.

        funktionieren tut es mit "html; body"

        konnte ich noch nicht feststellen.

        außerdem interpretiert der IE 5.1 MAC die angabe height: 100% nicht, auf dem PC funktioniert das, auch mit der doctype-angabe

        Du kannst, aehnlich wie bei nc7, Angaben vor dem Mac-IE verstecken, denn er kennt zwar den @import von styles, nicht aber

        @media all {
             body, html {height: 100%}
        }

        Gruesse  Joachim