WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   HTML: Scrollbalken (http://www.wcm.at/forum/showthread.php?t=131258)

ruffy_mike 13.04.2004 12:42

HTML: Scrollbalken
 
Jaja, ich weiß, HTML ist nicht programmieren :p Trotzdem hätte ich da eine kleine Frage, passt wohl am ehesten hier rein:

Ich möchte auf unserer Homepage Scrollbalken definieren, allerdings nicht die 08/15-Windows-grauen Balken.

Unterm IE gäbe es ja einfräbbare Rollbalken, will ich aber nicht unbedingt, da das M$-only sein dürfte.

Habe schonmal eine Seite gesehen (URL weiß ich leider nimmer), auf der gab's nur oben & unten ein kleines Dreieck zum draufklicken für's weiterscrollen. Schafft man sowas mit HTML/JavaScript, oder braucht man dazu Flash bzw. Java? Würde es lieber simpel halten...

Danke wie immer für Infos!

pong 13.04.2004 12:50

Für solche Scherze brauchst du leider Flash oä

Zitat:

Würde es lieber simpel halten...
Warum willst du dann überhaupt sowas machen? Ist in den Meisten Fällen sowieso unnütz, weil sich der Benutzer erst mal orientieren muss und bevor dieser das tut - ausser du hast einen supertollen einzigarten Content - schließt er das Fenster und sucht sich was anderes

pong

ruffy_mike 13.04.2004 13:46

Geht um unsere Bandhomepage. Sieht optisch sehr homogen aus, wenn da plötzlich mittendrin graue dicke Rollbalken auftauchen, schaut's nicht mehr so toll/professionell aus :/

ruffy_mike 13.04.2004 13:55

Hm, hat sich schon erübrigt, danke. Hätte gleich auf die selfhtml-Seite schauen sollen, es gibt die JavaScript-Methode scrollBy(), mit der dürfte das klappen, was ich vorhabe!

pong 13.04.2004 13:56

Was heisst "mittendrinn"? arbeitest du etwas mit i-frames?

Baue die Page lieber so auf, dass man so wenig als auch nur irgendwie möglich scrollen muss, denn sobald man sieht, dass sich der Text über einen Bildschirm erstreckt, schreckt das einen Großteil der User ab, was ja nicht der Sinn der Sache sein sollte?

pong

ruffy_mike 13.04.2004 14:41

Zitat:

Original geschrieben von pong
Was heisst "mittendrinn"? arbeitest du etwas mit i-frames?

Yep. Ich weiß, die sind böse :lol:

Zitat:

Original geschrieben von pong
Baue die Page lieber so auf, dass man so wenig als auch nur irgendwie möglich scrollen muss, denn sobald man sieht, dass sich der Text über einen Bildschirm erstreckt, schreckt das einen Großteil der User ab, was ja nicht der Sinn der Sache sein sollte?

Habe ich sowieso vor, aber manchmal lässt es sich eben nicht vermeiden.

Komplett abschrecken dürfte es die User ja doch nicht, immerhin gäbe es sonst kein WCM-Forum...

pong 13.04.2004 14:49

Also ich habe hier keine farbigen Balken.... naja mein Firefox eben ;)

pong

ruffy_mike 13.04.2004 15:05

Was wie wo farbige Balken?

snowman 13.04.2004 15:37

Zitat:

Original geschrieben von pong
Baue die Page lieber so auf, dass man so wenig als auch nur irgendwie möglich scrollen muss, denn sobald man sieht, dass sich der Text über einen Bildschirm erstreckt, schreckt das einen Großteil der User ab, was ja nicht der Sinn der Sache sein sollte?

pong

Darüber kann man aber streiten, ich sehe das nicht so! Jemandem, der am Inhalt interssiert ist, stört es sicher mehr, wenn man andauernd auf weiter klicken muß.

ruffy_mike hat sich auf eben dieses Thema bezogen nicht auf die Farbe der Balken. Dir wäre also lieber, wenn man nach jedem Beitrag auf weiter klicken müsste, nur um ja den Inhalt auf eine Seite zu bringen?

gruss,
snowman

pong 13.04.2004 15:51

Zitat:

ruffy_mike hat sich auf eben dieses Thema bezogen nicht auf die Farbe der Balken. Dir wäre also lieber, wenn man nach jedem Beitrag auf weiter klicken müsste, nur um ja den Inhalt auf eine Seite zu bringen?
Wenn es jemanden wirklich interessiert dann blättert er auch gerne herum, als zu warten, bis der komplette Text - eventuell mit Bildern - geladen wurde

Da es sich hier um eine Bandhomepage handelt, - also Werbung - musst sowieso kurz und prägnant in der Ausführung sein, denn der Content soll ja schließlich informieren und nicht langweilen

pong

ps: Ich streite nicht, sondern spreche aus der Erfahrung eines langjährigen 56k Users

snowman 13.04.2004 16:02

Zitat:

Original geschrieben von pong
Wenn es jemanden wirklich interessiert dann blättert er auch gerne herum, als zu warten, bis der komplette Text - eventuell mit Bildern - geladen wurde

Da es sich hier um eine Bandhomepage handelt, - also Werbung - musst sowieso kurz und prägnant in der Ausführung sein, denn der Content soll ja schließlich informieren und nicht langweilen

pong

ps: Ich streite nicht, sondern spreche aus der Erfahrung eines langjährigen 56k Users

Wer sagt, dass langer Inhalt langweilen muß?
Eigentlich ist jede Site im Internet mehr oder weniger Werbung.
Eine Seit mit viel Text ist sicher schneller geladen, als wenn du 3x auf weiter klicken mußt. Außerdem kann man dann nicht "querlesen"; so wie man im Internet längere Texte oft liest.

gruss,
snowman

ps.: Reg dich nicht über eine Redensart auf. Ich war selber langjähriger 56k User und mir war halt das Gegenteil lieber. Darum sage ich ja, dass man darüber diskutieren kann.

ruffy_mike 13.04.2004 16:28

Zitat:

Original geschrieben von pong
ps: Ich streite nicht, sondern spreche aus der Erfahrung eines langjährigen 56k Users
Hm, das ist natürlich ein Problem mit den DialUp-Zugängen. Allerdings kann man es sich IMO heutzutage nichtmehr erlauben, eine komplett schlichte, vielleicht gar nur textbasierte HP zu erstellen (sorry Lynxianer...); zumindest nicht in der "Unterhaltungsbranche", da zählt zwangsläufig nur ein multimedia-Auftritt.

Der Anteil an Breitbandzugängen nimmt immer mehr zu, vor kurzem noch undenkbare "Flash-only" Homepages sprießen mehr und mehr aus dem Boden. Jetzt bin ich zwar nicht unbedingt ein Freund von Flash & Java Applets, aber mittlerweile klicken die User finde ich eher "fad" (=hauptsächlich textbasierend) aussehende Seiten weg, anstatt wie früher Seiten mit langsamen Aufbau.

heli2sky 13.04.2004 17:05

also das mit den 56k hat auch wieder 2 seiten...

wenn du eine große seite hast mit viel information und hauptsächlich viel text, dann braucht eine große seite auch nicht so lang zum laden... noch dazu kannst du, wenn die seite fertig geladen ist ja die verbindung trennen, und unter umständen stundenlang lesen ohne im internet sein zu müssen... bei einer seite wo du alle 5min auf weiter klicken musst, geht das nicht!

ich bin auch eher für eine seite mit scrollen und dafür weniger "weiter" :)

ruffy_mike 13.04.2004 19:58

Lösung
 
Sollte es jemanden interessieren, wie man das Problem u.a. lösen kann:

Code:

var Scrolling;

function scrollUp()
{
 Scrolling = top.frames[#].setInterval ("top.frames[#].scrollBy (0, -10)", 50);                       
}
               
function scrollDn()
{
 Scrolling = top.frames[#].setInterval ("top.frames[#].scrollBy (0, 10)", 50);
}
               
function stopScrolling()
{
 top.frames[#].clearInterval (Scrolling);
}

Jetzt braucht man nur noch zwei Grafiken, eine für's raufscrollen und eine andere für's runterscrollen.

Im jeweiligen HTML-Code dann nur einen onMouseOver-Event mit scrollUp() bzw. scrollDn(), und einen onMouseOut-Event mit stopScrolling().

Der Text verschiebt sich dann, wenn man über die jeweilige Grafik fährt.

Wenn man nur bei einem Klick scrollen will, ist's noch einfacher. Bei onClick dann einfach window.scrollBy(#,#) eingeben!

http://selfhtml.teamone.de/javascrip....htm#scroll_by
http://selfhtml.teamone.de/javascrip...m#set_interval

Getestet mit IE5, Netscape 7 und Mozilla 1.5, klappt überall wunderbar.

pong 13.04.2004 20:07

Ich glaube die Diskussion, was ist besser (blättern oder Scrollen) würde sich wie so vieles ein einziges flaming ausarten... jeder muss wissen, was er verwendet

pong

ps: ruffy, bedenke, dass nicht jeder JS akzeptiert, also probiere ob deine Page auch ohne lauffähig ist

ruffy_mike 13.04.2004 20:56

Zitat:

Original geschrieben von pong
Ich glaube die Diskussion, was ist besser (blättern oder Scrollen) würde sich wie so vieles ein einziges flaming ausarten... jeder muss wissen, was er verwendet
Yep auf jeden Fall. Das ist ja das Schöne, jeder kann seine Seite so gestalten, wie er will!

Das mit JS ist mir bewusst, danke auf jeden Fall für den Hinweis! Ohne JS wird man natürlich dann nicht scrollen können.

Naja, ist halt' nicht einfach. Ich finde JS wunderbar & für Designaspekte wesentlich besser als aufgeblähte Java Applets oder eben Flash. Da sind wir aber wieder beim "was ist besser, X oder Y", sprich: alles meine persönliche Einschätzung.

Im Endeffekt lässt sich ja alles deaktivieren, Flash, Cookies, JS, Grafiken... jeder, wie er meint :rolleyes:


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag