Anzeige:
Ergebnis 1 bis 9 von 9

Thema: schlampiger Konqueror 3.5

  1. #1
    Registrierter Benutzer Avatar von BlueJay
    Registriert seit
    27.08.2004
    Beiträge
    825

    schlampiger Konqueror 3.5

    Hallo Leute,

    vor einiger Zeit monierte ich mal an, dass der Konqueror via Javascript schon mal die Bilder nicht updatet. Stattdessenwerden die alten angezeigt.

    Weiteres nun dazu:
    Der ganze Schlunz passiert unabhängig von der Cache- oder Animationseinstellung des faulen Hundes.

    Als Source wird korrekt die neue Bilddatei angegeben, nur mit der Anzeige des Bildes hapert es. Das Ganze legt sich etwas, wenn die Seite -zigmal aufgerufen wird. Und wehe, sie muss komplett neu geladen werden!

    Konqueror 3.5 bekommt wohl nicht mit, wenn er neu anzeigen soll!

    Weiterhin bekommt er nur halb mit, wenn ein neues Stylesheet geladen werden soll!

    http://www.gamecraft.de/php_sudoku/index.php

    Aus Kompatibilitätsgründen zum IE6 geschieht das via Javascript:

    Code:
    <link rel="stylesheet" href="my_style.css" title="Holz" id="poly">
    <link rel="alternate stylesheet" href="mono_style.css" 
    title="Mono-Feld" id="mono">
    Code:
    function setActiveStylesheet(watt) 
    { var my_obj0=document.getElementById('poly');
       var my_obj1=document.getElementById('mono');
      if (watt==0) { my_obj0.disabled=false; my_obj1.disabled=true; }
      else  { my_obj1.disabled=false; my_obj0.disabled=true; }
    }
    Was macht Konqueror, dieser faule Hund?
    Beim ersten Wechsel von Holz nach Mono verarbeitet der überhaupt kein Stylesheet! Naja, überhaupt ist zuviel gesagt, eine einzelne Schriftfarbe übernimmt er, dann auch für die gesamte Seite. Dadurch ist die Seite dann unbrauchbar!

    Beim 2.Wechsel von Holz -> Mono macht er es endlich richtig.

    Läuft das Umschalten via Fensterleiste, funktioniert alles 1a.

    Kann es sein, dass Konqueror 3.5.1. bis .3 /gentoo 2.6.16.16. Rendering-Änderungswünsche von Javascript ziemlich stiefmütterlich behandelt bzw. ins Nirwana schickt?

    so long,
    BlueJay
    Eigentlich ganz einfach, wenn man's weiss!

  2. #2
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Vielleicht gibt es einen Bugreport dazu.

    Wenn es in früheren Versionen geklappt hat, ist das eine Regression und wäre optimal wenn sie gemeldet wäre.

    Ich weiß jetzt nicht, wie schwierig ein möglichst kleiner Testcase wäre, also so wenig HTML/JavaScript/CSS wie möglich, aber ein Fix wird wahrscheinlicher, wenn das Reproduzieren vereinfacht

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  3. #3
    Registrierter Benutzer Avatar von undefined
    Registriert seit
    01.03.2004
    Beiträge
    1.255
    Ich habe auch schon ein Paar event Probleme in Verbindung mit Ajax und innerHTML festgestellt. Dies ist auch erst seit khtml 3.5.3 der fall. Seltsamerweise wenn man ein STRG+A macht sieht man dann den Inhalt. Aber ausgegeben wird es nicht. Bei Formularen habe ich aber keine Probleme gehabt, nur bei innerHTML z.B. div Elementen.
    Geändert von undefined (11-07-2006 um 20:34 Uhr)
    mfg undefined
    --
    Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
    xhtml Debugger

  4. #4
    Registrierter Benutzer Avatar von BlueJay
    Registriert seit
    27.08.2004
    Beiträge
    825
    Möglichst kleiner Testcase klappt nicht, dem müssen schon 25 und mehr Images um die Ohren fliegen. Zudem klappt's ja, wenn man die Seite zum -zigsten Mal aufruft.

    Die Bilder stecken übrigens in absolut positionierten divs (Spritenachbildung), das deckt sich mit undefineds Beobachtung.

    Beispiel wäre ein frisch geladenes http://www.gamecraft.de/spinnennetz/,
    was aber noch nie den Weg auf den Client gefunden hat. Einige Kugeln werden beim Übergang ins 2. Level nicht upgedatet. Fällt auf, wenn die Buchstabenkugeln fehlen, aber die Bildeigenschaft korrekt (mit Buschstabe) benannt ist.

    Für die 2. Sache mit dem alternate stylesheet ist die oben angegebene url ein Paradebeispiel. Hier reicht ein einfaches Refresh, um den Effekt hervorzurufen.

    Nach Konqueror-Bugs habe ich schon gegoogelt, exakt diesen nicht gefunden. Zudem hat sich früher ähnliches als Webserver-Inkompatibilität mit dem Betriebssystem herausgestellt, hier Apache/gentoo.
    Fällt jetzt aber wohl flach, weil Mozilla und Opera dieses Problem nicht haben.

    so long,
    BlueJay
    Eigentlich ganz einfach, wenn man's weiss!

  5. #5
    Registrierter Benutzer Avatar von undefined
    Registriert seit
    01.03.2004
    Beiträge
    1.255
    Ich habe es jetzt mal gemeldet.
    http://bugs.kde.org/show_bug.cgi?id=130806
    mfg undefined
    --
    Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
    xhtml Debugger

  6. #6
    Registrierter Benutzer Avatar von undefined
    Registriert seit
    01.03.2004
    Beiträge
    1.255
    Ich habe mir gerade KDE Libs-3.5.4 aus dem svn trunk Installiert.
    Hier scheint das Problem behoben zu sein.
    [EDIT]
    Und schon wieder den nächsten gefunden :-/
    Label Accebility Funktioniert nicht mehr.
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" dir="ltr">
      <head>
        <title>Accebility</title>
      </head>
    <body>
    <div>
    	<label>Accebility
    		<input type="checkbox" />
    	</label>
    	<hr />
    	<label for="set">Accebility</label>
    	<input id="set" type="checkbox" />
    </div>
    </body>
    </html>
    http://bugs.kde.org/show_bug.cgi?id=128714
    Geändert von undefined (24-07-2006 um 23:08 Uhr)
    mfg undefined
    --
    Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
    xhtml Debugger

  7. #7
    Registrierter Benutzer Avatar von BlueJay
    Registriert seit
    27.08.2004
    Beiträge
    825
    Zitat Zitat von undefined
    Und schon wieder den nächsten gefunden :-/
    Label Accebility Funktioniert nicht mehr.
    ... wo ich dieses Jahr doch gerade angefangen habe, auf labels umzuschreiben

    so long,
    BlueJay
    Eigentlich ganz einfach, wenn man's weiss!

  8. #8
    Registrierter Benutzer Avatar von BlueJay
    Registriert seit
    27.08.2004
    Beiträge
    825
    KDE 3.5.4 und der entsprechende Konqueror landeten soeben auf meiner Pladde. Refresh und Cache gehen wieder
    die Sache mit dem Stylesheet umschalten via Javascript funzt noch immer erst beim 2.Mal.

    so long,
    BlueJay
    Geändert von BlueJay (02-08-2006 um 20:07 Uhr)
    Eigentlich ganz einfach, wenn man's weiss!

  9. #9
    Registrierter Benutzer Avatar von undefined
    Registriert seit
    01.03.2004
    Beiträge
    1.255
    Das Problem ist laut Bug Tracking auch noch nicht gefixt oder in Angriff genommen worden. Einer der Entwickler hat mir eine E-Mail geschrieben das er bis Ende Juli im Urlaub ist. Kann sein das da jetzt ne Menge angefallen ist, gut ding will weile haben
    mfg undefined
    --
    Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
    xhtml Debugger

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •