Am Dienstag, 1. Januar 2002 21:10 schrieb Christian Boltz:
Hallo Ratti, hallo Thorsten, hallo Leute,
Am Sonntag, 30. Dezember 2001 23:25 schrieb Thorsten Körner:
Am Sonntag, 30. Dezember 2001 22:25 schrieb Christian Boltz:
[über den Konquereor] Stimmt. Er zeigt sogar viele (alle?) Seiten an, die für den Internet Esel optimiert sind und bei denen Netscape längst schlappmacht. Sogar die Winzigweich-Homepage läuft - Ob das so gewollt ist? ;-)
Alle M$-Seiten laufen aber nicht.
Aber auf jeden Fall Seiten, die unter NS nicht laufen.
Ich bin gerade dabei, eine Seite mit etwas komplexeren Navigation zu erstellen, die unter Windows (leider) nur mit dem IE läuft. Verwendete Features: - Untermenüs erscheinen erst bei MouseOver über dem Hauptmenü (Durch Änderung der Stylesheet-Angabe visibility per JavaScript) - Ausblendung der Untermenüs bei MouseOut - Mouse-Over-Effekt (Bildwechsel, wenn die Maus darüberfährt) - Positionierung der Menüelemente mit <div> und CSS - das Menü wird dynamisch geschrieben (JavaScript) bei Unterstützung mehrerer Sprachen (auch wenn die Übersetzungen noch fehlen, die Fähigkeit ist da ;-)
Arrrghhh. Was soll der Spielkram. Du zwingst ja Netscapenutzer wegzugehen oder den Internet-Exploder zu benutzen. Die meisten nutzen schließlich immer noch Windoze und haben keinen Konqui.
Verständliche Haltung - siehe unten, dann kannst Du beruhigt sein. Ich habe das Beispiel nur gebracht, um auf die IMHO guten Fähigkeiten von Konquereor hinzuweisen. Ach ja: Internet Explo_d_er - das merk ich mir ;-) Hallo Christian
Dann schau Dir mal die folgenden Bilder an: http://www.unicornslair.com/\link_msie.gif http://members.aol.com/timhowe/mie/ieblogo.gif
Netscape (4.xx und 6.0) verunstalten die Navigationsleiste, von den Untermenüs ganz zu schweigen :-(
Damit muss man halt leben. Es gibt so viele schöne CSS-Geschichten, die von fast allen Browsern dargestellt werden können.
In diesem Fall leider nicht. Dabei ist das Stylesheet recht harmlos und laut SelfHTML auch für die getesteten Browser verwendbar:
/* Hauptmenü: */ div#nav_main { position:absolute; /* ab NS4, IE4 */ margin-left:43px; /* ab NS4, IE3 */ margin-top:0px; /* ab NS4, IE3 */ } /* eins der Untermenüs */ div#nav_region { position:absolute; margin-top:27px; margin-left:70px; visibility:hidden; /* ab NS4, IE4 */ }
Die per <div> angeordneten Bereiche werden einfach untereinander dargestellt, [...]
Und das, obwohl es sich bei den getesteten Netscape-Versionen um 4.72 und 6.0 handelt, die das eigentlich können sollten. Die Einbindung des Stylesheets <link rel="stylesheet" type="text/css" href="nav.css"> ist ab NS4, IE3 möglich, scheint aber in Netscape nicht beachtet zu werden :-( (zumindest nicht für die <div>s)
Versuchs mal mit Layern und z-Index.
Innerhalb der <div>s sitzt jeweils eine Tabelle mit Navigationsgrafiken.
Wär ich gemein, würd ich jetzt sagen der "Internet-Esel" ist der Programmierer, der soetwas tut. Du musst auch an diejenigen denken, die vielleicht einen älteren IE nutzen. Willst Du die wieder in Billy's Schoß treiben zum Downloaden???
Nein, auf keinen Fall. Ich empfehle dann Linux + Konquereor ;-) Das find ich gut. Du schreibst dann eine Browserabfrage in der Art "if Navigator blaBla=MSIE etc." und leitest die IE-Nutzer um auf eine Seite, auf der in etwa zu lesen ist: Sie haben leider einen ungeeigneten Browser und ein ungeeignetes Betriebssystem. Bitte folgen Sie dem Link zu http://www.linuxfromscratch.org und schreiben sich zunächst ein funktionierendes Betriebssystem. Also wirklich, die Idee ist gut. Wird garantiert ein Erfog :-)
CU Thorsten -- Thorsten Körner || info@thorstenkoerner.de Dannenkoppel 51 || thorstenkoerner@thorsti.org 22391 Hamburg || GNU-GPG Key: 2D2C4868C007C4FA http://www.123tk.de || reg. Linux-User:#187283