|
KptSpaltnagel
Aufsteiger
Dabei seit: 20.11.2002
Beiträge: 95
Herkunft: aus dem Norden
|
|
Zitat: |
Original von CrayX
Okay, ihr habt mich überzeugt, dann mach ich s halt ohne Weiche. Ab er ich fände sowas auf jeden Fall cool. Ist wenigstens besser, als zu sagen ich hab Netscape un die anderen sollen sich den auch holen, oder sie können meine Seite nicht sehen.
Das ist ein bisschen dumm, denn diesen "Aufwand" scheuen viele User, und würden statt dessen deine Seite nicht mehr Besuchen.-
|
Vielleicht wurde durch unsere Diskussion eines nicht ganz klar:
Wir wollen dich auf keinen Fall dazu überreden, eine Seite zu bauen, die nur auf dem eigenen Browser geht, sondern eine Seite, die von Haus aus auf so gut wie allen Browsern gescheit läuft. Dazu sollte man sich an die Standards halten. Das ist auf jeden Fall ein "sauberer" Weg. Es ist aber so, dass das Anpassen aktueller Seiten an die Macken von Netscape 4 nicht nur zeitaufwändig sondern auch nervenzehrend ist. Da der Browser kaum noch verbreitet ist, sollte man sich gut überlegen, ob man das auf sich nimmt.
__________________
It's nice to be important,
but it's more important to be nice!
|
|
04.04.2003 17:42 |
|
|
CrayX
Member
Dabei seit: 26.03.2003
Beiträge: 272
Herkunft: Schlumpfenland
Themenstarter
|
|
Nee nee, so meinte ich das nicht. Ich hatte sowieso nicht vor, die Seite jetzt auf Netscape 4 zuzuschneidern, aber ich fand das es eine interessnte Möglichkeit wäre so eine WEiche einzubauen. Aber ihr habt mich überzeugt es niht zuntun und ich hatte nicht vor sie nur für einen browser zu machen. Hab ja vier Browser, allerdings die aktuellsten Versionen, um meine Seite zu Testen. Damit die überall gleich gut läuft-
CYA
CrayX
__________________ Geht ma bitte drauf:
-Mein Forum
-Mein Domizil
-Meine Arena
|
|
04.04.2003 17:51 |
|
|
CrayX
Member
Dabei seit: 26.03.2003
Beiträge: 272
Herkunft: Schlumpfenland
Themenstarter
|
|
Ähmmmm, ihr redet hier die ganze Zeit von DIV'S. Was ist das überhaupt??Ich kapier irgendwie gar nichts mehr. Also mit Tabellen arbeite ich auch manchmal. Aber ich benutzte eigentlich lieber Frames für meine Linkleiste.(Also auf meiner alten HOmepage). Aber von DIV's hab ich noch nets gehört.
Cya
CrayX
__________________ Geht ma bitte drauf:
-Mein Forum
-Mein Domizil
-Meine Arena
|
|
05.04.2003 10:23 |
|
|
| |
|
Zirias
BlackBoarder
Dabei seit: 11.09.2002
Beiträge: 1.217
Herkunft: /dev/urandom
|
|
Zitat: |
Original von KptSpaltnagel
In den neueren HTML-Varianten wird der <DIV>-Tag aber missbraucht, um LAyer zu erzeugen. |
Das ist eben kompletter Unsinn. Es wird GEbraucht, geh W3C lesen. Und Layer sind etwas, was es in HTML nicht gibt und nie gegeben hat!
Im Prinzip kann man jedes HTML-Element fix, absolut oder relativ über CSS positionieren, beliebig einfärben, mit Schriftarten und automatischem Inhalt versehen usw. <DIV> wird gerne deshalb benutzt, weil es die abstrakteste Bezeichnung eines Blocks ist und weil es die wenigsten browserbedingten Anzeigefehler damit gibt.
Die Benutzung von Tabellen ist ausschließlich damit zu rechtfertigen, dass man mit gewissen Browsern (Netscape 4 oder Internet Explorer), die es nicht besser können, kompatibel bleiben will. Ansonsten gilt: Tabellen sind für tabellarische Daten und sonst für nichts.
Greets, Ziri
__________________ palmen-it.de
GCS/MU d+(++) s+: a C++ UL++++ P+++$ L+++ !E W+++ N+ o? K? w++$ !O M-- V?
PS+ PE++ Y+ PGP++ t !5 X- R- tv b+ DI++ D+ G e++ h r y+
|
|
05.04.2003 12:42 |
|
|
| |
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Zitat: |
Original von KptSpaltnagel
Ich kenne die Empfehlungen des W3C, aber ich heiße sie nicht gut! |
Darf man fragen warum?
Zitat: |
Und meiner Meinung nach werden die <DIV>s gerne missbraucht. |
Abstrahiert sind DIVs die Kartons, wo man zusammengehörige Elemente reinpackt, und die man entweder einfach stapelt oder eben mit CSS auch irgendwo hinstellt, wo man sie haben will. Wo ist das Problem daran?
Zitat: |
Es wundert mich auch nicht, wenn es damit Darstellungsschwierigkeiten im Browser gibt, diese Technik passt einfach nicht in die text-strukturierte HTML-Welt |
Die "strukturierte HTML-Welt" beschreibt (wie bereits oben erwähnt) die Trennung von "style" und "content". Insofern widersprechen Tabellenlayouts diesem Prinzip eher als DIVs. Und das Problem, der Browser, die es nicht oder nur mangelhaft darstellen können, ist die mangelhafte Implementation von CSS, und nicht eine "missbräuchliche Nutzung von Tags", wie du hier behauptest.
Zitat: |
Ich sprach mit Absicht nicht von <layer>-Tags, sondern von dem logischen Begriff "Layer", und der fällt oft in Zusammenhang mit positionierten Divs... Im Prinzip ist das nichts anderes als eine "Nachäffung" der <layer>-Tags, bzw. eine Anpassung an Microsoft's alte DHTML Vorstellungen... |
... nur dass man DIVs nicht nur für DHTML nutzt, sondern auch für ganz einfache statische Webseiten.
Um's mal zusammenzufassen, ich verstehe nicht, wo du das Problem siehst. Die W3C-Empfehlungen haben schon ihren logischen Hintergrund, ich ich für meinen Teil kann den auch nachvollziehen. Du hast offenbar was gegen die Verwendung von DIVs als "Layer"... was würdest du denn stattdessen dafür nutzen? Corel?
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von LX: 05.04.2003 14:29.
|
|
05.04.2003 14:27 |
|
|
| |
Zirias
BlackBoarder
Dabei seit: 11.09.2002
Beiträge: 1.217
Herkunft: /dev/urandom
|
|
HTML war noch nie ein reines Textmedium, dafür gibts text/plain. Es ist eine Dokumentbeschreibungssprache und die aktuellen Bemühungen des W3C gehen in die Richtung, sämtliches Layout zu entfernen und nur eine logische Struktur zurückzulassen. Genau das wird mit DIVs erreicht. Layout soll trotzdem möglich sein was gefällt, dafür gibt es CSS. Das ganze ist eine saubere und logische Trennung.
Was "dein Verständnis" angeht: Das interessiert keinen. Das W3C ist das maßgebliche Standardisierungsorgan und du kannst dich ja dort an Diskussionen beteiligen. Aber ich denke es hat schon seinen Grund, dass sich eine überwältigende Mehrheit findet für die Abschaffung des Missbrauchs von Tabellen (und DAS ist wirklich Missbrauch, denn die hatten von Anfang an ihren Sinn für tabellarische Daten, während DIV nur ganz abstrakt die Zusamengehörigkeit eines Blocks kennzeichnet)
Wo kämen wir wohl hin, wenn jeder mit "seinem Verständnis" von HTML argumentiert? Wo wir hingekommen sind, wenn gewisse Browserhersteller das tun, haben wir ja gesehen.
Also, lies dir alles nochmal durch, übe die Verwendung, verstehe das Prinzip. Wenn du es dann immernoch nicht akzeptierst -> Pech!
Entschuldige die harten Worte, aber das musste jetzt einfach mal sein.
__________________ palmen-it.de
GCS/MU d+(++) s+: a C++ UL++++ P+++$ L+++ !E W+++ N+ o? K? w++$ !O M-- V?
PS+ PE++ Y+ PGP++ t !5 X- R- tv b+ DI++ D+ G e++ h r y+
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Zirias: 05.04.2003 20:27.
|
|
05.04.2003 20:25 |
|
|
CrayX
Member
Dabei seit: 26.03.2003
Beiträge: 272
Herkunft: Schlumpfenland
Themenstarter
|
|
|
06.04.2003 11:38 |
|
|
Zirias
BlackBoarder
Dabei seit: 11.09.2002
Beiträge: 1.217
Herkunft: /dev/urandom
|
|
www.w3.org
W3C = World Wide Web Consortium (W3 = 3*W)
Ist das offizielle Standardisierungsgremium für Webtechniken, damit auch für HTML / XHTML.
Kleine Idee: Solche Infos würden sich hier sicher nicht schlecht in einer FAQ machen
Greets, Ziri
__________________ palmen-it.de
GCS/MU d+(++) s+: a C++ UL++++ P+++$ L+++ !E W+++ N+ o? K? w++$ !O M-- V?
PS+ PE++ Y+ PGP++ t !5 X- R- tv b+ DI++ D+ G e++ h r y+
|
|
06.04.2003 11:54 |
|
|
|
|
|