Julianlalelu: scrollby im IE

Beitrag lesen

Liebe(r) Julianlalelu,

es geht darum...in einem iframe, in dem die scrollbalken unterdrückt sind soll mit grafiken (szsg. "eigenen" scrollbalken) trotzdem horizontal (!) gescrollt werden.
ich meine hier im Forum höchst kritische Stimmen zu solchen Vorhaben gelesen zu haben. Es mag Dir vielleicht jetzt nicht helfen, aber mit einer solchen Design-Lösung (die auch nur bei aktiviertem Javascript reagiert) programmierst Du GUI-Elemente des Browsers nach. Der Benutzer hat sich aber an die (meist Betriebssystem-gebundenen) Schaltflächen und Bedienelemente gewöhnt, sodass diese Design-"Spielerei" eher stört, als von echtem Nutzen ist. Im Archiv findest Du sicherlich den ein oder anderen Thread dazu.

gut. mir war klar das etwas in die stossrichtung kommt. ich danke für das, sich in dem satz "Es mag Dir vielleicht jetzt nicht helfen", ausdrückende Verständnis für meine lage.;-) Bei meinem Kunden handelt es sich um eine Kreativfirma, deren webauftritt nicht primär massen an informationen massen an leuten zukommen lassen soll. ihrem image kommt ein etwas ungewöhnlicheres design nur entgegen. ich bin mir der problematik von nachbildungen von gui elementen voll bewusst, habe das mit dem kunden auch besprochen, und wir haben uns zusammen für eine lösung -wie ich sie derzeit versuche umzusetzen- entschieden.

noch ein part, zwecks theoriekatalyse: ...Alles was während der letzten 10 jahre zu Usabilty gesagt wurde -so wichtig es war und geblieben ist- hat immer auch den etwas öden Beigeschmack von Konservierung. Ich traue mich zu sagen, dass ein großteil der designtechnischen webentwicklung von randgruppen vorangetrieben wurde, die den Wert ihrer Arbeit weniger am "Nutzen" (der in den Meisten Usabiltiy-theorien, die in Form von Guru-ähnlichen Theoremen im Netz herumgeistern, immer als Hitmaximierung in Verbindung mit Userbindung definiert war) als an Innovation und Kreativität gemessen haben.

var begin=1;
  var down=3;
  var up=2;
Wozu dienen diese (globalen) Variablen? Warum wird hier "x" nicht auch definiert? Dabei fällt mir ein, vielleicht stört sich der IE am Variablennamen "x"... warum wüsste ich jetzt auch nicht sicher zu sagen.

die variablen (die der IE bestens erkennt) sollen geschwindigkeit angeben.

function scroll_right()
  {
    x = setInterval("window.scrollBy(2,0)",10);
  }
Wie prüfst Du, ob das Ende noch nicht erreicht wurde?

versteh nicht ganz was du meinst? das ende? wann er zum scrollen aufhören soll? ich glaub nicht, dass das nötig ist...

function scroll_left()
  {
    x = setInterval("window.scrollBy(-2,0)",10);
  }
Ende überprüft?

Kennst Du das entsprechende SelfKapitel zu window.scrollBy()?

ja kenn ich, war meine lieblingslektüre während der letzten stunden, konnte mir aber auch nicht weiterhelfen...

Liebe Grüße aus Ellwangen,

Felix Riesterer.