Project

General

Profile

Fehler #229

Unterstützung #216: Browserinkompatibilitäten und Testen

Opera 11.1 Menü

Added by Matthias Unterbusch over 8 years ago. Updated over 8 years ago.

Status:
Erledigt
Priority:
Normal
Assignee:
Category:
Front-End
Target version:
-
Start date:
03.05.2013
Due date:
% Done:

100%

Estimated time:

Description

In Opera 10 wird das Menü nicht korrekt angezeigt. (Screen angehängt)

Folgende Fehler gibt im im Javascript:

JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: TypeError
message: Statement on line 1111: Type mismatch (usually non-object value supplied where object required)
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 1: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 89: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 1: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 1: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 10: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 3: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 2: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: TypeError
message: Statement on line 1111: Type mismatch (usually non-object value supplied where object required)
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 1: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 89: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 1: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 1: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 10: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 3: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
JavaScript - http://h1963533.stratoserver.net/~est/est_trunk/index.php?r=/Date/admin
Inline script thread
Error:
name: ReferenceError
message: Statement on line 2: Undefined variable: jQuery
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace


Files

Opera_Menufehler.png (519 KB) Opera_Menufehler.png Matthias Unterbusch, 06.05.2013 10:39
Opera_MenuIcons.png (19 KB) Opera_MenuIcons.png Matthias Unterbusch, 06.05.2013 10:39
#1

Updated by Matthias Unterbusch over 8 years ago

  • File Opera_FehlerMenu.png added

Keine Ahnung, ob du damit was anfangen kannst. Das ist eine Ausgabe der Fehlerkonsole in Opera mit dem Filter "Javascript" und "Fehler"

#2

Updated by Matthias Unterbusch over 8 years ago

  • Parent task set to #216
#3

Updated by Matthias Unterbusch over 8 years ago

  • Subject changed from Opera 10: Fehler im Menü to Opera 10: Diverse Fehler

Diverse Buttons machen in Opera 10 Probleme und werden nicht angezeigt. Stattdessen nur ein anklickbarer Schriftzug.
Außerdem werden die Infofelder bei der Elternsprechtagserstellung gar nicht angezeigt.

Ich weiß nicht, wie umfangreich die Probleme in Opera sind, aber eventuell müssen wir der Browsersupport an dieser Stelle hochsetzen.
Ich werde Opera 10 heute komplett testen, um eine gute Aussage dazu machen zu können.

#4

Updated by Matthias Unterbusch over 8 years ago

Der Button, mit dem man ein Kind löschen kann, ist nicht zu sehen. Außerdem kann man mit Opera 10 keine Elternsprechtag erstellen, da man kein Datum eingeben kann.
Ich habe keine Ahnung, wie viel Arbeit das alles unterm Strich ist. Bitte schätze da ab und wenn es zu viel wird, können wir den Browsersupport hochsetzen.

@Christian: Ich würde min. Version 10.50 vorschlagen, kenne mich aber da nicht so gut aus.

#5

Updated by David Mock over 8 years ago

Ist alles ein und dasselbe Problem: Jquery. Muss mal schauen warum 10 Schmerzen hat. Ich wäre ja sehr einverstanden mit einer höhersetzung.

#6

Updated by Matthias Unterbusch over 8 years ago

In Absprache mit Christian werde ich am Montag testen, ab welcher Opera Version wir supporten. Wir werden auf jedenfall die Version anheben. Also noch nichts machen, ich geb am Montag bescheid, welche Version wir nehmen und ob noch Fehler auftauchen.

#7

Updated by Matthias Unterbusch over 8 years ago

  • Subject changed from Opera 10: Diverse Fehler to Opera 11.1 Menü

Ab sofort supporten wir Opera ab 11.10. Opera 10.50 macht noch komische Sachen und Version 11 auch.

Bei Opera 11.1 wird nur das Symbol beim Menü nicht richtig angezeit. (Screen angehängt)
Außerdem wird das X zum Schließen des Menüs nicht angezeigt.

#8

Updated by Matthias Unterbusch over 8 years ago

  • File deleted (Opera_FehlerMenu.png)
#9

Updated by Matthias Unterbusch over 8 years ago

Die Icons im Menü werden auch nicht angezeigt. Außerdem wird auf der Konfigurationsseite das Achtungsschild nicht korrekt angezeigt. Man sieht nur die linke Spitze.

#10

Updated by David Mock over 8 years ago

hab ein bisschen was gemacht, keine Ahnung ob's auswirkungen hatte.

#11

Updated by Matthias Unterbusch over 8 years ago

Nein leider nicht

#12

Updated by David Mock over 8 years ago

Opera unterstützt erst ab Version 12.1 @font-face (Opera Mini gar nicht)
im Moment lässt sich da also auch nichts machen.
Und ich erlag tatsächlich mal der Illusion das wäre ein guter Browser.

#13

Updated by Christian Ehringfeld over 8 years ago

Ein Browser muss also ein Tag implementieren der nicht standardisiert ist? CSS 3 wurde bisher noch nicht standardisiert und das @font-face von CSS 2.0 wurde nur vom Internet Explorer 4 laut selfHTML implementiert. In CSS 2.1 isses deswegen nicht mal enthalten.

Von daher hat das herzlich wenig mit nem guten / schlechten Browser zu tun.

Dazu erledigt sich das Problem demnächst eh von alleine.

#14

Updated by David Mock over 8 years ago

achso SEEEEEEEEEEEEEFLHTML sagt das es nur der ie4 kann ?!!!!
Mensch! Toll! fragen wir doch mal die anderen browser warum sie es alle können ?!

#15

Updated by Christian Ehringfeld over 8 years ago

Nur der Vollständigkeithalber:
  • CSS 2.0 @font-face wurde zum damaligen Zeitpunkt nur implementiert von IE4 ( Standard 1998 als Recommendation veröffentlicht), es gibt kaum ne Engine die CSS 2.0 komplett implementiert hat
  • CSS 2.1 @font-face nicht existent ( Entwicklung seit 2002, Standard 2011 als Recommendation veröffentlicht), font-face flog raus
  • CSS 3.0 @font-face ist wieder drin, aber für CSS 3.0 existiert noch keine Recommendation ( Entwicklung seit 2000)

Das Font Modul von CSS 3.0 ist ein working Draft, von daher muss man damit rechnen dass es nicht alle Browser implementieren. Von daher kann man Opera keinen Vorwurf machen dass Sie Font-face erst mit Opera 12.1 implementieren.

Zitat von Wikipedia CSS Artikel

CSS Level 2 (CSS2) wurde im Mai 1998 veröffentlicht. Bis heute (Stand Januar 2010) wird diese Empfehlung von keinem verbreiteten Browser vollständig implementiert. Manche Browser setzen den größten Teil von CSS2 korrekt um, andere hingegen bieten nur eine mangelhafte Unterstützung von wenigen Teiltechniken. Bei der Verwendung im Web ergeben sich daher oft Schwierigkeiten.

Btw. Warn super schöner Commit von dir von WVGV gestern ...

#16

Updated by David Mock over 8 years ago

Eins sei mal klar gestellt: Wir sind beide Azubis im 2. Jahr der Ausbildung. Wenn es dich so sehr anstinkt dass ich noch kein umfangreiches Wissen über Webentwicklung habe, schlage ich vor du stellst jemanden ein der seine ganze Zeit und Energie da reinsteckt und dafür dann auch entsprechend bezahlt werden will. Oder du hörst einfach auf mich wegen so einem Unsinn immer anzumachen. Ich bin ja wahrhaft beeindruckt, dass du so wunderbar recherchieren kannst.
Und dann auch noch hier einen Terz wegen WVGV zu machen finde ich einfach nur unter aller Sau, wenn du dich schon aufregen willst schreib mir halt eine Email oder ruf mich an und sag mir auch gleich was ich für einen Fehler gemacht habe statt hier einfach nur eine dumme Bemerkung zu hinterlassen.

Und falls es dich wirklich so sehr stört: ALL HAIL OPERA !!! THE BEST UBER BROWSER THERE EVER WILL BE !!!! OPERA !! OPERA !!! IT'S SO FUCKING AMAZING !! OPERA !!!! PLEASE LET ME HAVE YOUR CHILDS OPERA !!!

#17

Updated by Christian Ehringfeld over 8 years ago

Oh tut mir leid, die Recherche hat mich ganze 10(!) Minuten meines Lebens gekostet. Das hat doch garnix mit der Ausbildung zu tun sondern einfach nur mit Engagement. Wenn du das nicht bringen willst oder nicht kannst oder du dich nicht weiterbilden willst oder du einfach kein Bock mehr auf dieses Projekt hast, musst du entweder damit leben dass dieses Projekt existiert und daran weiter arbeiten oder es in Zukunft sein lassen und dich nicht mehr für solche Projekte entscheiden. Am besten verkneifst du dir dann selber auch dumme Bemerkungen, denn nur auf deine Bemerkung hinaus, bin ich erst aktiv geworden. Belass es doch einfach nur dabei "Opera kann @font-face nicht" und gut ist ohne irgendnen blöden Kommentar dahinter und da ist es komplett unabhängig davon ob das Firefox, Opera, Chrome, IE oder sonst was ist. Verkneifs dir und dann verkneif ichs mir auch, irgendwas blödes oder provozierendes in Zukunft nach diesem Kommentar zu schreiben.

Das das Projekt jede Menge Zeit schluckt war voraussehbar und wenn wir bei JOY damit mitgemacht hätten, hätte es noch viel mehr Zeit verschluckt als jetzt schon.

Und zu WVGV: Ich hät mich einfach nur über einen Commit gefreut, weil ich dich Dienstags noch gefragt hatte ob du an dem Tag mal committen würdest und du sagtest "jo klar" und hast es dann halt nicht getan. Nicht mehr und nicht weniger.

Aber was solls, mach was de willst, wenns dir gefällt können wir die nächsten 4 1/2 Wochen auch nur das nötigste miteinander reden wenn dich das alles so anpisst und setz am besten all deine Tickets auf erledigt oder gib mir die Tickets (und du kriegst nie wieder ein Ticket), dann darfst du dich aber auch nicht beschweren wenn irgendwas scheiße aussieht und unsere Zusammenarbeit hat sich dann zumindest im privaten nach WVGV und ESTA erledigt.

Es tut mir sehr leid dass ich versuche ein gutes Produkt abzuliefern ohne dass meine Arbeit ( auch in meiner Freizeit) bezahlt wird.

Das ist das letzte was ich hier in das Ticket reinschreibe und in Zukunft ignoriere ich all deine Kommentare in irgendwelchen Tickets und bearbeite stur nur noch meine eigenen Tickets.

Gute Nacht.

#18

Updated by David Mock over 8 years ago

  • Status changed from Neu to Erledigt
  • % Done changed from 0 to 100

Also available in: Atom PDF