Hi,
Wollte mal nachfragen ob jemand damit Erfahrung hier hat.
Mich würde nämlich interessieren ob es die Ladezeiten großartig verlangsamen würde wenn ich ein DHTML dropdown Menü einbaue?
mfg
pHoEnIx-sTyLe
DHTML Dropdown Menü
gepostet vor 18 Jahre, 6 Monate von pHoEnIx-sTyLe
gepostet vor 18 Jahre, 6 Monate von Störti
Ich habe das zwar auch noch nie ausprobiert, aber wenn du im Dropdown keine Bilder oder ähnliches verwendest, die andauernd nachgeladen werden, sollte das keine Probleme verursachen. Zumindest habe ich diesen Fall bei vielen Seiten beobachtet, dass die ihre Menüs mit Bildern zugeballert haben und dier Browser hat die dann immer erst dann geladen, wenn der Code auch wirklich ausgeführt werden musste. Der nervt dann natürlich doch schon...
Zumindest vom Traffic her ist das ja nur nen Stück JS-Code und der braucht nicht viel.
Und die berechnung des Menüs sollte bei einem normalen PC auch im Millisekundenbereich liegen...
Zumindest vom Traffic her ist das ja nur nen Stück JS-Code und der braucht nicht viel.
Und die berechnung des Menüs sollte bei einem normalen PC auch im Millisekundenbereich liegen...
gepostet vor 18 Jahre, 6 Monate von pHoEnIx-sTyLe
hmm ok.
also bilder sind schon drin. aber minimal halt.
gif bild. im durchschnitt 15 kb.
also 1 bild in dem fall pro menü.
also bilder sind schon drin. aber minimal halt.
gif bild. im durchschnitt 15 kb.
also 1 bild in dem fall pro menü.
gepostet vor 18 Jahre, 6 Monate von FateF8
moin,
die verarbeitung des JS-codes sollte keine merkbaren auswirkungen haben.
wenn du allerdings mit grafiken in deinem dropdown-menü arbeitest, solltest du daran denken, dass noch längst nicht jeder mit DSL unterwegs ist
wenn schon ein menüpunkt 15kb grafik enthält, wie "dick" ist die gesamte seite denn dann?
als kleinen "richtwert" halte ich mich daran, dass seiten nicht mehr als 50kb insgesamt haben (html + js + css + images...)
damit hat ein "normaler" ISDN-user ca. 7 sekunden mit zu tun
alles was dadrüber geht, kann für den ISDN-user schon zuviel sein und er wandert ab...
wie gesagt, nur so am rande
gruss
FateF8
die verarbeitung des JS-codes sollte keine merkbaren auswirkungen haben.
wenn du allerdings mit grafiken in deinem dropdown-menü arbeitest, solltest du daran denken, dass noch längst nicht jeder mit DSL unterwegs ist
wenn schon ein menüpunkt 15kb grafik enthält, wie "dick" ist die gesamte seite denn dann?
als kleinen "richtwert" halte ich mich daran, dass seiten nicht mehr als 50kb insgesamt haben (html + js + css + images...)
damit hat ein "normaler" ISDN-user ca. 7 sekunden mit zu tun
alles was dadrüber geht, kann für den ISDN-user schon zuviel sein und er wandert ab...
wie gesagt, nur so am rande
gruss
FateF8
gepostet vor 18 Jahre, 6 Monate von Drezil
Oder mach es mit ner CSS-Liste. Ich hab da super Menues gesehen, indem man z.B. 1 großes bild lädt und per CSS immer nur 1 Ausschnitte als hintergrund nimmt (und dann on Hover ggf. ändern).
So kann man ohne nachladen Effekte erreichen, dass z.B. beim Hovern der BG schwarz/weiss wird, oder auch ein Passendes Dropdown erscheint.
CSS ist da sehr mächtig und schlägt in sachen Menuestruktur durchaus DHTML. (Und ist mit Browserweiche geht das sogar im IE ..)
So kann man ohne nachladen Effekte erreichen, dass z.B. beim Hovern der BG schwarz/weiss wird, oder auch ein Passendes Dropdown erscheint.
CSS ist da sehr mächtig und schlägt in sachen Menuestruktur durchaus DHTML. (Und ist mit Browserweiche geht das sogar im IE ..)
gepostet vor 18 Jahre, 6 Monate von knalli
Aus aktuellem Anlass: Mit CSS 2 kann man nette Hovereffekte wie ein ausfahren der Navigationselemente beim Drüberfahren des Hauptnavigationspunktes usw..
Was früher mit DHTML zu lösen war, ist teilweise heute mit CSS allein zu regeln.
Ein Beispiel? projects.knallisworld.de/projects/nba/trunk/
=> Design 5 => Toplinks rechts oben (kein JavaScript)
Das ist meine vorl. Arbeit für die Studium; Aufgabenstellung ist die Erstellung einer Internetpräsenz mit bestimmten Vorgaben.. u.a. auch strikte W3C Standards, weswegen es per Konzept keinen echten IE6 Support gibt.
PS: Falls sich jemand mit CSS gut auskennt - ich brauche noch einen Tipp, wieso table-cell im Opera 8.5 nicht richtig funktioniert..
Was früher mit DHTML zu lösen war, ist teilweise heute mit CSS allein zu regeln.
Ein Beispiel? projects.knallisworld.de/projects/nba/trunk/
=> Design 5 => Toplinks rechts oben (kein JavaScript)
Das ist meine vorl. Arbeit für die Studium; Aufgabenstellung ist die Erstellung einer Internetpräsenz mit bestimmten Vorgaben.. u.a. auch strikte W3C Standards, weswegen es per Konzept keinen echten IE6 Support gibt.
PS: Falls sich jemand mit CSS gut auskennt - ich brauche noch einen Tipp, wieso table-cell im Opera 8.5 nicht richtig funktioniert..