Ergebnis 1 bis 3 von 3

Thema: Opera 35.0 wird als Chrome erkannt

  1. #1
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    321
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard Opera 35.0 wird als Chrome erkannt

    Hallo,

    ich habe folgendes Problem das der Opera 35.0 als Chrome erkannt wird, also bei der Ausgabe der Klasse im body-tag.
    Kann ich was dagegen tun? Brauch leider die Erkennungen von Chrome und Opera wegen CSS3.

    Contao 3.5.6

    Danke!
    Geändert von Kopfnuss (11.02.2016 um 15:18 Uhr)

  2. #2
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das ist halt das Problem mit Browser-Sniffing. Nicht jeder Browser gibt sich als das zu erkennen was er wirklich ist. Zu dem Thema gibt es etliche Artikel im Internet.
    Der Opera 35 gibt halt vor Chrome zu sein. Das kannst Du auch nicht beeinflussen.
    Wenn es darum geht, das bestimmte css3 Eigenschaften auf Funktionsfähigkeit getestet werden sollen, kann man aber auch den modernizr nutzen.
    Um welche css3 Eigenschaft geht es denn, die im Chrom funktioniert und im Opera 35 nicht bzw. umgekehrt.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  3. #3
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    321
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Okay, Danke für die Antwort.

    Ich habe eine svg-Grafik die ich mit CSS3 animiere. Dabei verwende ich eine svg-Grafik bei verschiedenen Bildern die eine unterschiedliches Seitenverhältniss haben. Die Grafik ziehe ich dabei immer über die ganze Bildbreite. Das macht leider im Chrome und Opera Probleme! Die Grafik wird dabei nicht richtig skaliert.

    Die Lösung für Chrome war:
    Code:
    preserveAspectRatio="none"
    Das funktioniert im Opera leider nicht.

    Habe jetzt aber eine Lösung gefunden. Ich habe einfach für jedes Bild-Seitenverhältniss eine eigene svg-Grafik mit den passenden Seitenverhältniss erstellt und weiße diese den unterschiedlichen Seitenverhältnissen zu und das funktioniert überall wo diese CSS3 Eigenschaft unterstützt wird.

    Modernizr nutze ich schon um die CSS3 Eigenschaft zu erkenne.

    Danke
    KOPFNUSS

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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