snoopysalive
Mitglied
Firefox und InternetExplorer rendern HTML-Pages grundlegend anders. FF macht das mit der Gecko-Engine und Microsoft mit Trident. Tja, und FF3 rendert's auch wieder anders als FF2, weil da die Gecko-Engine aktualisiert wurde.
Ums kurz zu machen: MS macht mal wieder alles anders als alle anderen und leider wird sich daran so schnell wohl auch nichts ändern, solange die meisten Webnutzer den IE benutzen.
Ich mach's daher immer so, dass ich eine Homepage erstmal auf einer aktuellen Firefox-Version entwickle. Wenn beim Firefox alles klappt, dann funktioniert's meiner Erfahrung nach auch auf allen anderen "guten" Browsern wie Safari, Konqueror, Opera usw. Manchmal gibt's zwar noch ein paar Feinanpassungen zu tätigen, aber die halten sich in Grenzen.
Anschließend baue ich eine PHP-Abfrage ein, die mir anzeigt, ob der aufrufende Browser ein InternetExplorer ist. Wenn ja, werden an den entsprechenden Stellen alternative Layouts aus meinem Stylesheet aufgerufen.
Ich bin ebenfalls kein WYSIWYG-Freund bin, weil solche Editoren eine Menge überflüssigen und schwer lesbaren Code erzeugen, und rate dir daher dringendst dazu, folgende Sprachen und Techniken zu lernen:
- (X)HTML
- CSS (Stylesheets)
- PHP
Alternativ wäre noch Ruby on Rails zu empfehlen, was aber für Einsteiger nun wirklich nicht geeignet ist.
Ich empfehle dir Selfhtml und Selfphp als Startpunkt. Da wird eigentlich alles recht gut erklärt und das sind auch die allgemein verwendeten Standard-Nachschlagewerke.
Gruß,
Matthias
Ums kurz zu machen: MS macht mal wieder alles anders als alle anderen und leider wird sich daran so schnell wohl auch nichts ändern, solange die meisten Webnutzer den IE benutzen.
Ich mach's daher immer so, dass ich eine Homepage erstmal auf einer aktuellen Firefox-Version entwickle. Wenn beim Firefox alles klappt, dann funktioniert's meiner Erfahrung nach auch auf allen anderen "guten" Browsern wie Safari, Konqueror, Opera usw. Manchmal gibt's zwar noch ein paar Feinanpassungen zu tätigen, aber die halten sich in Grenzen.
Anschließend baue ich eine PHP-Abfrage ein, die mir anzeigt, ob der aufrufende Browser ein InternetExplorer ist. Wenn ja, werden an den entsprechenden Stellen alternative Layouts aus meinem Stylesheet aufgerufen.
Ich bin ebenfalls kein WYSIWYG-Freund bin, weil solche Editoren eine Menge überflüssigen und schwer lesbaren Code erzeugen, und rate dir daher dringendst dazu, folgende Sprachen und Techniken zu lernen:
- (X)HTML
- CSS (Stylesheets)
- PHP
Alternativ wäre noch Ruby on Rails zu empfehlen, was aber für Einsteiger nun wirklich nicht geeignet ist.
Ich empfehle dir Selfhtml und Selfphp als Startpunkt. Da wird eigentlich alles recht gut erklärt und das sind auch die allgemein verwendeten Standard-Nachschlagewerke.
Gruß,
Matthias