Petty
ich weiß zwar nicht ob ich das Thema jetzt richtig gesetzt habe. Ich möchte eigentlich bloß mit einer Programmierer-Anfängerfrage aufwarten.
Was heißt Quirksmodus bei Browsern??
LG Petra
NASA
http://www.mozilla.org/docs/web-developer/quirks/
Kurz gesagt, versucht der Browser (ältere) Seite ohne gültige DTD in einer Art "Kompatibilitätsmodus" darzustellen, d.h. die Macken alter Browser (die durch entsprechende Workarounds im HTML-Quelltext ausgebügelt werden), werden von dem Browser 1:1 dargestellt. Dabei geht natürlich die W3C-Konformität flöten. Aus diesem Grund sollte der Webdesigner auf validen Code achten.
Nochn Link-Tipp:
www.selfhtml.net
Petty
Erst mal vielen Dank für den Tip. Ich werder mir erstmal die von dir angegebene Seite ansehen. Aber da muss ich ein bissl mit dem Wörterbuch....
Ich versuch jetzt mal deine Erklärung auseinanderzufutzeln. Also, der Browser versucht praktisch eine richtig dargestellte Seite zu simulieren, auch wenn der Code eigentlich nicht valide ist?? Oder ich verstehe jetzt nur Bahnhof.
LG Petra
NASA
Früher war halt alles besser:
Jeder Browser hatte seine Eigenheiten, bestimmte HTML-Elemente darzustellen, z.B. Tabellen. Dadurch kams zu "unschönen" Layouts, wenn man die Seite mit dem "falschen" Browser betrachtete. Es wurde daher mit einigen Tricks gearbeitet, um das Layout hinzubiegen, z.B. 1 Pixel große transparente Grafiken und ähnliches.
Mitlerweile wird wesentlich mehr Wert auf Konformität zum W3C-Standard gelegt. Nun gibts halt zweierlei Seiten im Internet: Neuere, sauber erstellte standardgerechte Seiten, die dann von den aktuellen Browsern sauber dargestellt werden, und eben auch noch die "alten" Seiten mit den besagten Tricks. Die würden mit einem rein standardgerechten Browser nicht wirklich gut aussehen, so dass die Browserentwickler sich gezwungen sahen, die ganzen "Fehler" der älteren Browser entsprechend nachzubilden, um dann bei älteren Seiten in diesen sogenannten "Quirks"-Modus zu schalten. Gesteuert wird das bei Mozilla-Browsern über die ersten Zeilen im Quelltext der Seite. Dort befindet sich in der Regel eine Zeile, die mit "<!DOCTYPE" anfängt. Bestimmte Angaben dahinter lösen den StandardMode aus, und andere Angaben den QuirksMode.
Näheres findest Du in den Links der von mir geposteten Mozilla-Seite.
LegaLiese
WOW - NASA
:please14
wenn ich irgendwann mal ein Problem mit Webbrowsern hab, bist du meine erste Ansprechstation...

!!!
cu
lieschen
Petty
hallo Nasa,
vielen Dank! Jetzt ist mir fast! alles klar. Ich bin noch am Übersetzen. Sag mal, kann eigentlich der Quirksmodus ganze Quelltexte umhauen??
Bei manchen Quelltexten wurden bei mir aus CSS-Dateien z. B. Semikolons immer bei der letzen Formatierung pro Selektor rausgenommen. Im Quelltext waren Attribute und Werte in Grossbuchstaben. Aber ich glaube eher nicht. Von Rizbak wurde ich darauf hingewiesen, dass es am Editor (Textpad) liegen könnte. Habe darauf hin html-Studio installiert.
LG Petty
NASA
> Sag mal, kann eigentlich der Quirksmodus ganze Quelltexte umhauen??
So, wie er im Mozilla programmiert ist, an für sich nicht. Er stellt die Seite nur anders dar.
Sprich: Der Quelltext ist der gleiche, nur die Seite sieht u.U. anders aus.
> Bei manchen Quelltexten wurden bei mir aus CSS-Dateien z. B. Semikolons immer bei der letzen Formatierung pro Selektor rausgenommen.
Das sieht für mich eher nach einem Editor-Problem aus.
Petty
Dann checke ich jetzt mal die Seite in anderen Editoren durch. Es kann auch sein, ich hatte vor einiger Zeit ein Problem mit dem Computer, sprich Viren und Probleme mit dem IE. Ich konnte nur Seiten aus dem Verlauf speichern. Vielleicht ist es deswegen. Aber ich habe dann den PC formatiert - ich guck gleich mal nach. Denn ich habe die alten abgespeicherten Seiten gesichert und dann wieder geladen.
Vielen Dank erstmal
Petty
Petty
hallo Nasa,
habe jetzt die Dateien nochmal neu abgespeichert, auch eine weitere Webseite.
habe mit Text-Pad, Word-Pad und Windows-Editor getestet.
Überall das gleiche: css Selektoren, Tags, alles groß
habe Firefox als Standardbrowser. Noch die anderen Browser testen???
Petty
NASA
Ich hab mal versucht, dein Problem nachzuvollziehen, am Firefox scheiterts aber anscheinend nicht. Ich hab eine Seite, die im Quirks-Modus dargestellt wird. Egal, ob ich die Style-Angaben bzw. die Tags groß oder klein schreibe, der Quelltext stellt sie genauso dar, notfalls auch bunt gemischt. Guckst Du hier:
http://kocos.ohost.de
Möglicherweise sorgt Dein FTP-Programm (also das Teil, mit dem Du die Seiten ins Internet stellst) für den transformierten Code?
Kannst Du einen Link zu den Seiten posten oder mir eine PM mit dem Link schicken? Ich schau mirs dann mal an.
Petty
hallo Nasa, kann das auch generell ein Speicherproblem sein??
ich poste dir mal heute nachmittag die Seiten. Ich probiere auch mal aus, im Firefox, Opera und Mozilla die Seiten zu speichern. Kann vielleicht sein, dass es der IE ist oder der Zugang über AOl. Mit Aol hab ich schon öfter Probleme gehabt.
Das mit dem FTP-Server musst du noch mal erklären, ich bin nämlich blutiger Anfänger. Ich habe erst vor längerer Zeit angefangen zu programmieren und musste mir auch noch nie Seiten abspeichern um den Quelltext zu betrachten.
Also dann bis später, vielen Dank für deine Hilfe!!
LG Petty
Petty
Neue Info.
1. alle Seiten werden umformatiert (Quelltexte) egal von wem.
2. habe die Seiten in Opera, Mozilla, Firefox,, aufgerufen. Als html Dateien abgespeichert UND Quelltexte nochmal extra abgespeichert . Alles OK!
Aber dann! habe ich die Seiten direkt über Aol Datei speichern unter abgespeichert und direkt in IE mit Datei sp. unter gespeichert. Da kam der Fehler. Ich nehme an es liegt am IE oder Aol. Wenn auf denselben Aol und IE die Quelltexte per rechte Maustaste aufgerufen habe und dann gespeichert, trat der Fehler wieder nicht auf.
Seeeeeeeeeeehr komisch!
LG Petra
NASA
Ich fasse mal zusammen:
Das Problem entsteht, wenn Du Internetseiten über den InternetExplorer auf Deiner Fetplatte speicherst. Wenn Du dagegen erst den Quelltext anschaust (über die rechte Maustaste), dann klappt das speichern (Normalerweise wird der Quelltext im Notepad angezeigt, und der wird den Quelltext wohl nicht verändern).
Das Verhalten konnte ich mit dem IE 6.0 nachvollziehen, die über "Datei-Speichern unter" gesicherten HTML-Seiten hatten lauter Großbuchstaben in den Tags, und die Zeilenumbrüche waren Hmm, naja, gewöhnungsbedürftig.
Edit: Da der AOL-Browser auf dem IE aufsetzt, zeigt sich dort natürlich dasselbe Problem.
Der Quirks-Modus spielt in diesem Zusammenhang allerdings anscheinend keine Rolle.
Der FF speichert die Seite in jedem Fall 1:1
Übrigens zeigt der FF mit der rechten Maustaste-Seiteninformationen an, in welchem Modus er sich befindet.
So eine richtige Lösung für Dein "Problem" habe ich nicht gefunden, daher bleibt eigentlich nur der Hinweis (für mich ist dieser ganze Thread schon wieder ein sehr gutes Argument gegen den IE):
Meide den IE, wo es nur geht. Der Firefox ist wesentlich sicherer und auch (was die Seitenanzeige angeht) wesentlich strikter als der InternetExplorer, was bei der Erstellung von HTML-Seiten von Vorteil ist, da man beim IE viele Fehler garnicht erkennt, da der Browser diese glattbügelt. Bei allen anderen Browsern gehts allerdings in die Hose.
Und dass der FF sowieso besser als der IE ist, wurde auch schon hier endgültig bewiesen ;-)
http://www.frankn.com/Forum//thread.php?threadid=2955
Zum Thema HTML nochmals der Hinweis auf
http://www.selfhtml.net
Sehr gut gemachte Seite für Einsteiger und Fortgeschrittene.
Ahja, noch zum Thema FTP:
Wenn Du HTML-Seiten ins Internet stellen willst, brauchst Du ein Übertragungsprogramm, dass die Seite von Deinem PC auf den Webserver überträgt. Das kann in den Browser bzw. die Zugangssoftware Deines Internetproviders integriert sein, oder ein einzelnes Programm. Bei den komfortableren FTP (FileTransferProtocol)-Programmen kann man noch verschiedene Dinge mit den übertragenen Dateien anfangen, z.B. verschiedene Restriktionen verschiedener Web-Server berücksichtigen. Daher meine Vermutung in diese Richtung. Aber Dein Problem hatte damit ja nichts zu tun.
Wenn Du weitere Fragen hast, oder was nicht verstanden hast, melde Dich ruhig nochmal.
Petty
hallo Nasa vielen Dank.
ich bewundere dich für deine Geduld mit mir und für dein Verständnis für meine Blödheit - uuuuund, dass du dich aus meinem Kauderwelsch rausgefunden hast.
Ich war nämlich wirklich s.... blöd. Weil ich eigentlich wusste, dass Aoool und IE eng zusammen klitschen. 2. habe ich jetzt gerade eben den Durchblick gekriegt. Ein Geistesblitz wenn du so willst. Ich starte jetzt AOL (geht ja nich anders), dann starte ich den Firefox, weil ja mein Standardbrowser und gehe von dort aus ins Netz. Und kann dort ganz normal meine Webseiten laden und abspeichern, Mit korrektem Quelltext und Aussehen (hoffentlich). Ich bin beruhigt, dass auch bei dir alles in Grossbuchstaben war, also liegts am IE. Na klar!! So oft wie ich darüber gelesen/gehört habe, werde ich dieses Ding nicht mehr nutzen. Uffff!
Danke dir tausendmal.
Ps. Den FTP brauche ich ja im Moment noch nicht. Ich stecke ja noch in den Anfängen bei Xhtml/Css Barrierefrei.
LG Petty
Petty
Ach ja, danke für den Link zu Selfhtml, ist sehr gut für mich.
Also eure Diskussion um IE und Firefox ist aber nicht für Normaluser geeignet. Und da halte ich mich raus. Denn ich bin ein Normalo. Denkt doch bitte auch mal an zb ältere Leute, Rentner usw. die denken bestimmt nicht über solche Sicherheitslücken nach, sondern wollen einfach nur surfen bis der Computer kaputt ähh virenverseucht ist. Ich hab da zugegebener Maßen auch meine Probleme. Ich meine mit dem ganzen Verständnis der Browserlogik. Nur hab ich da momentan gar keine Zeit dazu noch tiefer einzusteigen. Und wenn kann ich euch ja fragen.
Danke Nasa!
LG Petty