Leider nochmal: FF Problem Scrollen bei FRAME, IFRAME, DIV

  • Hallo,
    habe vorhandene Posts gelesen. Es scheint doch bei Firefox ein Problem zu existieren, was Anwender einfach nervt. Und die eindeutige Stelle zwecks Einstellung von Parametern fehlt mir noch. Ich baue gerade eine Homepage und teste regelmässing den Fortschritt unter IE 6 und FF 1.5.0.1. Das "normale" Scrollen bei grossen Seiten ist bei beiden Browsern gleich schnell.

    Definitiv habe ich nun diverse "Vorfälle" getestet und bei FF als Hänger klar festgestellt (d.h. der IE macht das fix und richtig):

    Wenn ich auf einer Seite z.B. einen zu scrollenden IFRAME habe oder (für IFRAME-Gegner) das gleiche mit CSS und DIV-Bereichen löse (dann mit Overflow-Scrolling), dann ist der FF eine echte Schwachstelle. Die CPU-Last geht beim scrollen sofort auf 100% und es wackelt, klemmt, ruckelt, ist langsam usw. Da helfen die ganzen bisherigen Empfehlungen an Mauseinstellungen etc. nicht wirklich. Habe die üblichen Einstellungen durch ohne spürbare Änderung.

    Also liebe Profis von FF:
    wo ist DER Tipp oder die Bestätigung, dass da eine Baustelle ist? Wer hat ggf. einen dauerhaften Workaround für Profil-Einstellungen(?) oder ähnlich und kann die hier mal posten ? Das wäre sehr nett.

    In einem Beitrag schien jemand die/eine Einstellung in user.js zu kennen?

    Danke Hans

  • Darüber würde sich jeder freuen, halte ich allerdings für unwahrscheinlich. Das ist ein sehr tiefgehendes Problem. Wenn es einfach zu lösen wäre, wäre das bereits passiert (wie gesagt, ist alt bekannt). Da Firefox 2.0 primär ein Frontend(also Interface)-Liftig sein wird, ist es sehr unwahrscheinlich, dass sich an der Renderenigne soviel ändern wird. An der Renderengine wird in der auf dem Entwicklungsast für Firefox 3.0 liegenden Build gearbeitet. Da wird nochmal ordentlich an der Technik geschraubt. Wenn es eine Besserung für unser Problem zu erwarten ist, dann eher beim 3.0er release. Der wird sich aber noch lange Zeit nehmen.

    Insofern besser versuchen bei der Seitenerstellung das Problem zu berücksichtigen. Meist reicht es, wenn man z.B. auf extrem grosse Hintergrundbilder usw. verzichtet.

  • Hallo, danke für den Hinweis !! Mit diesem konnte ich nun nach langem Suchen und Probieren die Programmiertechnik prüfen und kann die Lösung zur Problembeschreibung hier einstellen. NICHT Schuld daran waren DIV, FRAME oder IRAME. Alles durch, hin und her getestet.

    Ich habe also 1 gif-Hintergrund für BODY, 1 weiteres gif-Bild mit echter Grösse von 960 * 560 Pixel. "Auf" diesem gif-Bild müssen ca. 8 weitere Elemente Pixel-genau positioniert werden.

    Das Problem machte das gif mit den 960*560 Pixeln, weil ich im css-Style die Grösse mit width=960 und height=560 auch noch angegeben hatte. Das ist in diesem Fall ja auch überflüssig und DIESE Angabe hat den FF kräftig beschäftigt. Dem IE hat das nix ausgemacht....

    Bin echt happy, dass das jetzt gaaaaanz fix scrollt mit fast schlafender CPU, vielleicht hilft es anderen in ähnlichen Konstellationen weiter.

    Danke für die Antworten und Gruss,
    Hans