Namo  WebEditor  Info
HomeForumTrickkisteArtikelLinks
 

Trickkiste

Index 
Installation 
Site-Manager 
WYSIWYG 
Formulare 
CSS 
Smart-Buttons 
Flash 
JavaScript 
Quelltext 
Mozilla 
Allgemein 

Tipps und Tricks und FAQ - Mozilla bzw. Netscape

Wer nach absoluter Perfektion strebt, der sollte eigentlich das Aufgabenfeld " Webdesign" gleich aufgeben. Denn hier hat man es nicht mit einem Printmedium zu tun, sondern mit vielen unterschiedlichen Browsern, Bertiebssystemen, Bildschirmauflösungen und Benutzereinstellungen. Selbst wenn du deinen HTML-Code bereinigst und streng nach den Vorgaben von W3C gestaltest, wirst du nicht die perfekte Homepage erhalten, sondern umso mehr die Fehler in sämtlichen Browsern aufdecken. Insbesondere Leute, die immernoch hartnäckig ältere Browserversionen verwenden, werden beispielsweise mit striktem XHTML und HTML4 nicht zurechtkommen, weil dazu CSS erforderlich ist. Um also auch diese Clientel zu erreichen, musst Du Dich womöglich auf HTML 3 beschränken.

Damit dir möglichst viele Features zur Verfügung stehen und deine Homepage trotzdem bei möglichst vielen Betrachtern gut aussieht, haben die Namo-Programmierer den WebEditor nicht einfach auf W3C getrimmt sondern auf den meistverbreiteten Browser optimiert, Und das ist der Internet Explorer. Du wirst also in den meisten Fällen feststellen, dass in der Vorschau und im IE alles prima aussieht. Auf Netscape und Opera wurde zwar an einigen Stellen Rücksicht genommen. Aber beim Probesurfen mit Mozilla und Opera werden dir viele kleine und auch einige sehr große Unterschiede auffallen. Leider kann aber auch Namo WebEditor nicht ganz von Fehlern frei gesprochen werden. Die Fehler fallen im IE aber nicht auf, da dieser Browser von Haus aus sehr fehlertolerant ist.

Index

Namo WebEditor 6 und 2006:
Netscape meldet Fehler bei Fotoalbum

Das Problem:
Wenn man mit Namo Webditor 6 oder 2006 ein Fotoalbum des Typs " Diashow" ohne automatischen Bildwechsel erstellt (" Automatischer Bildwechsel nach n Sekunden" nicht aktiviert), dann kommt bei Netscape/Mozilla zu einer Fehlermeldung, so etwa nach dem Motto: " Die Datei %7 konnte nicht gefunden werden."

Die Lösung:
Bei der Erstellung des Foto-Albums Typ " Diashow" sollte man stets den automatischen Bildwechsel aktivieren. Wenn aber der Bildwechsel absolut nicht erwünscht ist, dann setzte einfach eine sehr hohe Zeit ein, z.B. 999 Sekunden. Um ein bereits fertiges Foto-Album nicht noch einmal komplett neu erstellen zu müssen, kannst du die Funktion " Globales Suchen und Ersetzen" verwenden. Durchsuche damit den HTML-Code aller HTML-Dokumente des Fotoalbums und ersetze die Zeile < META HTTP-EQUIV=" refresh" content=" %6 URL=%7" > durch ein Leerzeichen.
Bedenke:
Globales Suchen und Ersetzen kann nicht rückgängig gemacht werden. Erstelle ggf. erst eine Sicherungskopie von Deiner Homepage.

Der Grund für das Problem:
Namo WebEditor von Version 6 bis Version 2006 hat einen Bug im Fotoalbum-Assistenten. Verwendet man den automatischen Bildwechsel, dann wird einfach eine Meta-Anweisung < META HTTP-EQUIV=" refresh" ....> verwendet, um die Weiterleitung zum nächsten Bild auszulösen. Ist die automatische Diashow nicht aktiviert, dann sollte die Anweisung einfach entfallen. Namo WebEditor fügt aber eine falsche Meta-Anweisung ein:

<
html>

<
head>

<
!-- Inserted by TRADOS: --> 
<
META HTTP-EQUIV=" content-type"  CONTENT=" text/html  charset=iso-8859-1" > 
<
META HTTP-EQUIV=" refresh"  content=" %6 URL=%7" > 
<
meta name=" generator"  content=" Namo WebEditor v6.0" > 
<
/head>

 

Während der Internet Explorer die Zeitangabe " %6" nicht versteht und daher die komplette Anweisung einfach ignoriert, versucht Netscape das beste daraus zu machen und ignoriert erstmal nur das " %" bei den Sekunden. Aber dann muss er zur Seite " %7" weiterleiten. Und die kann er natürlich nicht finden und meckert das dann an....

Index


Netscape zeigt Hintergrundfarben in Tabellen nicht an

Ich habe eine Tabelle erstellt. Die Tabelle hat ein Hintergrundbild. Für Leute, die grundsätzlich keine Bilder anzeigen lassen, habe ich auch eine Hintergrundfarbe für die Tabelle bestimmt. Meine Tabelle hat diverse Zellen mit verschiedenen anderen Hintergrundfarben. In einer Tabellenzelle befindet sich eine weitere Tabelle, die wieder eine eigene Hintergrundfarbe hat. In der Vorschau wird alles richtig angezeigt. Aber bei Netscape verschwinden die Hintergrundfarben der Zellen und der verschachtelten Tabelle. In manchen Zellen befindet sich teilweise die Hintergrundfarbe der Tabelle. Ansonsten sieht man nur das Hintergrundbild der " unteren" Tabelle!

Dieses ist ein typisches Netscape 4.x - Problem. Das Hintergrundbild der Tabelle dominiert sämtliche Zellen und verschachtelte, innere Tabellen. Hintergrundbilder von Zellen dominieren auch Tabellen, die in dieser Zelle liegen.

Mein Rat: Verwende in einer Tabelle konsequent entweder Hintergrundbilder oder Hintergrundfarben. Niemals beides gleichzeitig. Dann kannst Du sicher sein, dass auch ältere Netscapeversionen damit keine Probleme hat.

Index


Netscape zeigt auf Ebenen keinen Rollover-Effekt an

Ich habe meine Navigationsleiste in eine Ebene eingefügt, die ich mittels Skript-Wizard in eine Fließebene verwandelt habe, so dass die Nav.-Leiste „schwebt“. IE zeigt alles richtig an. Bei Netscape funktionieren die Roll-Over-Effekte aber nicht mehr!

Namo baut das Java-Skript, welches den Roll-Over-Effekt steuert, in den Kopf (zwischen < head> und < /head> ) ein. Damit es mit Netscape 4.x ebenfalls funktioniert, musst Du das Java-Skript aus dem Kopf herausnehmen und direkt hinter den Anfang der Ebene versetzten. Also unmittelbar nach dem < div> -Tag, welches die Ebene definiert.

Index


Netscape zeigt versteckte Tabellenrahmen trotzdem an

Ich habe für mein Seitenlayout eine Tabelle erstellt. Die Tabellenrahmen sollen unsichtbar sein, daher habe ich in den Tabelleneigenschaften unter Rahmen den Typ " Verstecken" ausgewählt. Im Internet Explorer sieht die Seite nun auch genau so aus, wie ich mir das gedacht habe. Aber Netscape 4.7 zeigt alle Tabellenrahmen an! Was kann ich tun, damit auch Netscape kapiert, dass die Tabellenränder unsichtbar sein sollen?

Wenn man den Rahmentyp " Verstecken" auswählt, dann wird im HTML-Code das Tag-Attribut " border" einfach weggelassen. Der Internet-Explorer interpretiert das Fehlen dieses Attributes tatsächlich als " weglassen" . Netscape meint aber, man muss auf die Standardeinstellungen zurückgreifen, wenn man keine andere Information erhält. Also werden die Rahmen einfach in Standardstärke angezeigt.

Damit auch Netscape kapiert, dass die Rahmen nicht angezeigt werden sollen, darf man sie also nicht einfach verstecken. Wähle statt dessen den Rahmentyp " Normal" aus und gib bei der Rahmenstärke den Wert NULL ein. Dies ergibt im Quelltext das Attribut border=" 0" , welches sowohl Netscape als auch Internet Explorer richtig interpretieren.
 

Index

 

nach oben
[Site-Info][News][Vorwort][Recht][Impressum]