The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features

See the new Forums

Muss alle Seiten einer Webseite 2 mal laden damit Opera diese korrekt darstellt. (2. Mal mit F5)

Forums » Opera 12 » Opera für Windows

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

14. November 2011, 10:56:12

miphois

Posts: 6

Muss alle Seiten einer Webseite 2 mal laden damit Opera diese korrekt darstellt. (2. Mal mit F5)

Hallo zusammen.

Ich habe ein seltsames Phänomen im Opera auf dieser Seite festgestellt:
http://www.curaden-academy.ch
Wenn ich die Seite direkt aufrufe funktioniert diese.

Folge ich einem Link innerhalb der Seite wird die Folgeseite fehlerhaft dargestellt. Klicke ich F5 wird diese wieder korrekt dargestellt.
In allen anderen Browsern IE, Chrome, Firefox, Safari und selbst Konqueror funktioniert die Seite problemlos.
Ich habe auch schon diverse Einstellungen ausprobiert. Autobreite an und aus. Opera als FF ausgeben oder als IE keine Auswirkung.
Ich habe auch schon Opera next ausprobiert und vom verschiedenen Systemen aus.

Ich bin neu für diese Webseite zuständig, finde aber nicht heraus wie ich Opera dazu bringe die Seite korrekt zu laden.

Mein Verdacht ist, irgendwie wird JS beim klicken auf den Link nicht korrekt initialisiert oder die Darstellung ist abgeschlossen bevor die Seite komplett geladen ist. Arbeitet hier Opera irgendwie anders als die anderen Browser?
Ich wäre um jeden Tipp dankbar. Gibt es eine Einstellung im Opera oder habt ihr einen Server seitigen Trick oder Tipp für mich?

Besten Dank

Gruss Miphois


14. November 2011, 11:35:50

derDay

Posts: 2367

Probleme mit Links habe ich nicht, allerdings wird die Anzeige "etwas" seltsam dargestellt (die rechte Spalte rutscht auf/über die linke). Den Fehler kann ich allerdings beheben, wenn ich meine urlfilter.ini/Inhaltsblockierung deaktiviere. Evtl. ist auch dies für deinen Fehler zuständig (entweder global oder über die seitenspezifischen Einstellungen)
in use: Opera 12.14 Build 1738 x64 JRE 1.7.0_51-b13 x64 Flash 12.0.0.43 x64 @ Win7 Home x64 SP1

14. November 2011, 13:56:43

Cineatic

Posts: 1034

Welches Antivirenprogramm nutzt du? G Data und Bitdefender haben sich bei mir schon als Problem herausgestellt, was die Darstellung von Internetseiten in Opera betrifft.

Mit Norton Antivirus konnte ich auf der Seite gerade keine Darstellungsprobleme feststellen. Auch nicht auf den Unterseiten.

Ah, gerade doch ein einziges Mal, als ich "Über uns" aufgerufen habe. Da wurde der Textinhalt vom mittleren Frame nach links oben verschoben und mehrmals übereinander gelegt, so wie es aussah. Aber dies habe ich nur ein einziges Mal "geschafft".

14. November 2011, 15:18:29

Ice007

Posts: 1670

Lass die Seite mal mit W3C checken: OMenü > Seite > Entwicklerwerkzeuge > Überprüfen

Dann bekommst Du ein:

Bad Gateway
The proxy server received an invalid response from an upstream server.

Der verwendete Server scheint also nicht korrekt zu antworten. (Wenn ich das richtig verstehe??)

14. November 2011, 15:48:30

miphois

Posts: 6

Besten Dank für Eure Tipps.

@derDay
Leider hat das bei mir nicht geholfen.

@Cineatic
Genau das Phänomen welches du beschreibst passiert bei mir auch, nur eben immer wenn ich einen Link aufrufe. Alle Divs werden einfach übereinander oben Links platziert.
Antiviren Programm kann ich ausschliessen. Da ich von verschiedenen Rechner aus getestet habe wo jeweils ein anderes Antivirenprogramme drauf war. Auch habe ich es direkt auf dem Server aufgerufen. Unter anderem waren da Avira, Sophos oder Norman drauf.

@Ice007
Bei mir geht der Test. Allerdings sind da nur ein paar unbedeutende Formfehler. id's die mit einer Zahl beginnen anstelle einem Buchstaben und so was. Sowie ein ein paar andere Fehler welche das Problem nicht erklären können.

Was auch seltsam ist. Wenn das Problem bei mir Auftritt kann ich die Fenstergrösse ändern und dann passt es plötzlich wieder.

14. November 2011, 20:01:15 (edited)

Ice007

Posts: 1670

Originally posted by miphois:

@Ice007
Bei mir geht der Test.



Ja. Bei mir auch, wenn die Seite korrekt geladen wurde und richtig angezeigt wird.

Wenn ich aber den bereits genannten "Überlagerungseffekt" auf einer Seite habe und dann checken lasse,
dann erhalte ich einen Bad Gateway Error als Ergebnis.

14. November 2011, 20:55:45

alexs

Posts: 1184

Eine Webseite die nicht richtig angezeigt wird, wenn man Javascript deaktiviert, ist für mich keine Webseite die besuchenswert ist.

Was ich damit sagen will, das diese Seite dringend überarbeitet werden soll, damit diese ohne JavaScript lesbar ist.
Karstens Opera-Info Forum | SearchEdit – search.ini Editor | spiegel.de wide content Erweiterung

14. November 2011, 21:52:24

Moderator

larskl

~ moderator ~

Posts: 22806

also ich krieg da nur den server-fehler

Fatal error: Zend_Dojo_View_Exception: Duplicate dijit with id "menubar" already registered in /var/www/vhosts/www.mydentalacademy.ch/ZendFramework/library/Zend/View/Helper/Navigation/HelperAbstract.php on line 522

Das ist ein Server-Seitiger Fehler, das hat mit Javascript oder sonst was nix zu tun

15. November 2011, 10:47:12

miphois

Posts: 6

Originally posted by alexs:

Eine Webseite die nicht richtig angezeigt wird, wenn man Javascript deaktiviert, ist für mich keine Webseite die besuchenswert ist.

Was ich damit sagen will, das diese Seite dringend überarbeitet werden soll, damit diese ohne JavaScript lesbar ist.



Bin ich ja der gleichen Meinung, nur was soll ich tun wenn ich die Webseite so übernommen habe? Den Zeitaufwand für das neu aufbauen kriege ich derzeit von oben halt nicht genehmigt.

15. November 2011, 10:56:11

miphois

Posts: 6

Originally posted by larskl:

also ich krieg da nur den server-fehler

Fatal error: Zend_Dojo_View_Exception: Duplicate dijit with id "menubar" already registered in /var/www/vhosts/www.mydentalacademy.ch/ZendFramework/library/Zend/View/Helper/Navigation/HelperAbstract.php on line 522

Das ist ein Server-Seitiger Fehler, das hat mit Javascript oder sonst was nix zu tun



Interessant, diese Meldung bekomme ich nicht. Aber wie soll ein Server seitiger Fehler durch das verändern der Fenstergrösse selbst behoben werden? Wie es bei mir ja passiert. Und ein Fehler der nur im Opera auftritt?
Aber ich schau mir das jedenfalls mal im Code genau an. Besten Dank

15. November 2011, 16:46:09

Moderator

larskl

~ moderator ~

Posts: 22806

Originally posted by miphois:

Aber wie soll ein Server seitiger Fehler durch das verändern der Fenstergrösse selbst behoben werden?


Kann er nicht. Aber ich habe auch nie was von Fenstergröße gesagt und da du dein Problem nie genauer spezifiziert hast weiß ich ja nichtmal was für ein Problem du überhaupt auf der seite siehst.

16. November 2011, 08:00:29

miphois

Posts: 6

Originally posted by larskl:


Kann er nicht. Aber ich habe auch nie was von Fenstergröße gesagt und da du dein Problem nie genauer spezifiziert hast weiß ich ja nichtmal was für ein Problem du überhaupt auf der seite siehst.



moin

Ich habe eigentlich alles wichtige erwähnt auch wenn man dafür den ganzen Thread lesen muss. Folgendes ist das Problem
Ich Zitiere mich mal selbst:

Originally posted by miphois:

Hallo zusammen.

Ich habe ein seltsames Phänomen im Opera auf dieser Seite festgestellt:
http://www.curaden-academy.ch
Wenn ich die Seite direkt aufrufe funktioniert diese.

Folge ich einem Link innerhalb der Seite wird die Folgeseite fehlerhaft dargestellt. Klicke ich F5 wird diese wieder korrekt dargestellt.



Da es bei mir auf allen Rechnern, (Homerechner 1+2, Arbeitsrechner, Arbeitskollgenrechner und Server) selbst passiert, sowohl mit mit der neusten Opera Version und Opera next, dachte ich es ist offensichtlich wenn man die Seite aufruft.
Später schrieb ich aber noch:

Originally posted by miphois:


Genau das Phänomen welches du beschreibst passiert bei mir auch, nur eben immer wenn ich einen Link aufrufe. Alle Divs werden einfach übereinander oben Links platziert.



Und erst dann hatte ich auch bemerkt:

Originally posted by miphois:


Was auch seltsam ist. Wenn das Problem bei mir Auftritt kann ich die Fenstergrösse ändern und dann passt es plötzlich wieder.



Also kurz zusammengefasst. Rufe ich mit Opera einen link innerhalb der Seite auf werden zuerst alle Divs einfach oben Links platziert. Erst wenn ich F5 drücke oder die Fenstergrösse von Hand ändere positionieren sich die Divs korrekt.
Als würden alle Divs erst platziert wenn die Seite mit F5 geladen wird oder wenn diese durch Grössenanpassung des Fenster neu errechnet werden muss.

Und wie gesagt, das Problem tritt ausschliesslich im Opera auf. FF, Chrome, Safari und sogar IE und Konqueror haben dieses Problem nicht.

Mich störts halt eben dass im Opera nicht läuft da ich selber meist den Opera verwende. Aber ich gehe davon aus dass mein Vorgänger den Opera eben nie getestet hat.

Also hat noch jemand eine Idee? smile

Dank an alle die sich Gedanken machen.


Gruss Miphois

17. November 2011, 11:07:58

Ice007

Posts: 1670

Du kannst Opera auch einen Link zu Deiner Seite senden. Die haben da eine ganze Abteilung dafür, die sich mit Problemen auf Webseiten kümmert.
Wie genau das funktioniert & wer da der korrekte Ansprechpartner ist, weiß ich im Moment nicht. Lars müsste das wissen.

Vorab dieser Link: Opera Support

17. November 2011, 18:06:30 (edited)

Moderator

larskl

~ moderator ~

Posts: 22806

Originally posted by miphois:

Ich habe eigentlich alles wichtige erwähnt auch wenn man dafür den ganzen Thread lesen muss. Folgendes ist das Problem


Die Server-seitige Fehlermeldung die bei mir kommt hat aber erstmal nichts mit deinem Rendering-Problem zu tun, daher hat auch dein Workaround für das Rendering-Problem nichts damit zu tun.

Originally posted by Ice007:

Die haben da eine ganze Abteilung dafür, die sich mit Problemen auf Webseiten kümmert.


Die sind aber eigentlich nicht für "ich weiß nicht wie ich meine Webseite betreibe"-Fälle da...

Schmeiß das ganze unnütze JavaScript raus (warum muss man für die Seite einen Einblend-Effekt haben der dann bei deaktivierten JS verhindert, dass überhaupt was angezeigt wird?!), dann wird sich zu 99,99% auch das Problem in Luft auflösen.

17. November 2011, 18:20:35

Ice007

Posts: 1670

Originally posted by larskl:

Aus deiner Fehlerbeschreibung wird mir auch weiter nicht klar, wie die Seite denn jetzt konkret falsch aussieht (Tipp: Screenshot).


Ist zwar nicht mein Baby, aber dass sieht so aus:

18. November 2011, 00:10:04

Ice007

Posts: 1670

Btw: Scheint sich erledigt zu haben. K.A. wie, aber die Seite funktioniert... flirt

18. November 2011, 15:59:12

miphois

Posts: 6

Originally posted by Ice007:

Btw: Scheint sich erledigt zu haben. K.A. wie, aber die Seite funktioniert... flirt



Schön wars, ist aber leider nicht so, die ich nichts daran geändert habe. Allerdings passiert es bei mir jetzt auch nur noch 2 von 3 mal. Könnte etwas mit der Rechnergeschwindigkeit zu tun haben oder so.
Die Opera Leute damit zu belästigen halte ich auch nicht für eine gute Idee. Die haben sicher besseres zu tun.
Früher oder später wird die Seite eh überarbeitet werden müssen. Der IE9 hatte auch schon Probleme mit der Navi, daher läuft die Seite nun im Kompatibilitätsmodus.
Und solange der Kunde nicht kommt und sagt die Seite muss jetzt im Opera funktionieren solange werde ich wohl damit leben müssen. Wenn es leicht lösbar gewesen wäre hätte ich es umgesetzt, aber die ganze Seite neu zu machen weil sie im Opera nicht läuft, das macht hier definitiv keinen Sinn. ;-)

Danke für eure Ideen.

19. November 2011, 10:59:20 (edited)

Ice007

Posts: 1670

Originally posted by miphois:

Schön wars, ist aber leider nicht so, die ich nichts daran geändert habe. Allerdings passiert es bei mir jetzt auch nur noch 2 von 3 mal. Könnte etwas mit der Rechnergeschwindigkeit zu tun haben oder so.


Tatsache. Jetzt ist wieder "Seitensalat".
Aber nix Rechnergeschwindigkeit; Ich sag Dir: Es ist der Server.

Nächster W3C-Check:

Proxy Error

The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request POST /check.

Reason: Error reading from remote server

Forums » Opera 12 » Opera für Windows