Ergebnis 1 bis 14 von 14

Thema: html5shiv nicht ansprechbar

  1. #1
    Contao-Nutzer
    Registriert seit
    23.04.2010.
    Ort
    Augsburg
    Beiträge
    199

    Standard html5shiv nicht ansprechbar

    Hallo zusammen,
    ich versuche meine Website für IE8 in den Griff zu bekommen. Ich komme leider nicht weiter.
    Wer bitte kann mir sagen, warum bei mir die neuen html5-Tags nicht ansprechbar sind?
    Probeweise habe ich zusätzlich folgendes Script eingebunden: <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    Das hilft mir aber auch nicht.
    Vielen Dank für einen guten Tip. Meine Website: kiessling-grafik.de
    Gruß Hans

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Contao bindet bereits ein eigenes html5-shiv ein. Du hast nun zwei mal ein html5 shiv auf deiner Seite:
    HTML-Code:
    <!--[if lt IE 9]>
    	<link rel="stylesheet" href="files/styles/vk6-ie8.css">
    	<link href='files/styles/animations-ie-fix.css' rel='stylesheet'>
    	<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
      <![endif]-->
    
              <!--[if lt IE 9]><script src="assets/html5shiv/3.7.2/html5shiv-printshiv.min.js"></script><![endif]-->

  3. #3
    Contao-Nutzer
    Registriert seit
    23.04.2010.
    Ort
    Augsburg
    Beiträge
    199

    Standard

    Ich weiß. Leider wirkt das automatische Contao-html5shiv aber nicht. Drum versuchsweise shiv doppelt.
    Beispiel: <article> kann nicht über Cond. Com. formatiert werden.
    Ergänzung: ich habe natürlich die ie8.css mit einer einfachen Übung getestet (p color red), damit ich auch sicher sein konnte, dass die Pfade stimmen.
    Also, daran liegt es nicht.
    Geändert von thannhäuser (18.01.2017 um 14:10 Uhr)

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Hm, versuche mal das CSS mit den Conditional Commest nach dem HTML5 Shiv in den <head> zu geben.

  5. #5
    Contao-Nutzer
    Registriert seit
    23.04.2010.
    Ort
    Augsburg
    Beiträge
    199

    Standard

    Hast du das so gemeint:
    <!--[if lt IE 9]>
    <link href='files/styles/animations-ie-fix.css' rel='stylesheet'>
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <link rel="stylesheet" href="files/styles/vk6-ie8.css">
    <![endif]-->

    Geht auch nicht. Im übrigen wär's das gleiche als würde ich die google-Zeile ganz rausnehmen.

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Zitat Zitat von thannhäuser Beitrag anzeigen
    Hast du das so gemeint:
    <!--[if lt IE 9]>
    <link href='files/styles/animations-ie-fix.css' rel='stylesheet'>
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <link rel="stylesheet" href="files/styles/vk6-ie8.css">
    <![endif]-->
    Nein. Die URL http://html5shiv.googlecode.com/svn/trunk/html5.js existiert nicht. Dein Output sollte zB so aussehen:
    HTML-Code:
    <!--[if lt IE 9]><script src="assets/html5shiv/3.7.2/html5shiv-printshiv.min.js"></script><![endif]-->
    <!--[if lt IE 9]>
      <link rel="stylesheet" href="files/styles/animations-ie-fix.css">
      <link rel="stylesheet" href="files/styles/vk6-ie8.css">
    <![endif]-->
    Oder auch
    HTML-Code:
    <!--[if lt IE 9]>
      <script src="assets/html5shiv/3.7.2/html5shiv-printshiv.min.js"></script>
      <link rel="stylesheet" href="files/styles/animations-ie-fix.css">
      <link rel="stylesheet" href="files/styles/vk6-ie8.css">
    <![endif]-->

  7. #7
    Contao-Nutzer
    Registriert seit
    23.04.2010.
    Ort
    Augsburg
    Beiträge
    199

    Standard

    Vielen Dank für deine beiden Vorschläge. Beide bringen aber keine Lösung.
    Die Einstellung: Theme -> Seitenlayout -> Ausgabeformat -> HTML ist doch richtig?
    Geändert von thannhäuser (18.01.2017 um 14:28 Uhr)

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Aktuell steht folgendes im Output:
    HTML-Code:
    <!--[if lt IE 9]>
      <script src="assets/html5shiv/3.7.2/html5shiv-printshiv.min.js"></script>
      <link rel="stylesheet" href="files/styles/animations-ie-fix.css">
      <link rel="stylesheet" href="files/styles/vk6-ie8.css">
    <![endif]-->
    
              <!--[if lt IE 9]><script src="assets/html5shiv/3.7.2/html5shiv-printshiv.min.js"></script><![endif]-->

  9. #9
    Contao-Nutzer
    Registriert seit
    23.04.2010.
    Ort
    Augsburg
    Beiträge
    199

    Standard

    Na ja, die letzte Zeile ist doch die automatische Contao-Generierung? Wie soll ich die entfernen?

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Zitat Zitat von thannhäuser Beitrag anzeigen
    Na ja, die letzte Zeile ist doch die automatische Contao-Generierung? Wie soll ich die entfernen?
    In einem eigenen fe_page Template. Du kannst auch deine Sachen aus dem Seitenlayout entfernen und statt dessen direkt in das fe_page Template einfügen, also:
    PHP-Code:
    <?php $this->extend('fe_page'); ?>

    <?php $this->block('html5shiv'); ?>
      <!--[if lt IE 9]>
        <script src="<?= TL_ASSETS_URL ?>assets/html5shiv/<?= $GLOBALS['TL_ASSETS']['HTML5SHIV'?>/html5shiv-printshiv.min.js"></script>
        <link rel="stylesheet" href="files/styles/animations-ie-fix.css">
        <link rel="stylesheet" href="files/styles/vk6-ie8.css">
      <![endif]-->
    <?php $this->endblock(); ?>

  11. #11
    Contao-Nutzer
    Registriert seit
    23.04.2010.
    Ort
    Augsburg
    Beiträge
    199

    Standard

    Leider, spooky, geht auch nicht!
    Ergänzung: ich habe jetzt auch noch den anderen deiner beiden Codes ausprobiert: geht ebenfalls nicht.
    Geändert von thannhäuser (18.01.2017 um 14:46 Uhr)

  12. #12
    Contao-Nutzer
    Registriert seit
    23.04.2010.
    Ort
    Augsburg
    Beiträge
    199

    Standard

    Spooky, ich danke dir für die Zeit, die du dir genommen hast.
    Durch das ganze hin und her mit zusätzl. HeadTags und Alternativ-fe-page. Geht das jetzt plötzlich so wie es sein soll:
    das Contao-eigene hmtl5shiv + Normal-fe-page und die css-Datei im Cond. Com..
    Keine Ahnung, warum das jetzt auf einmal funktioniert! Contao ist doch eine tolle Sache
    Und Ende.

  13. #13
    Contao-Nutzer
    Registriert seit
    23.04.2010.
    Ort
    Augsburg
    Beiträge
    199

    Standard

    Oh je, geht doch alles nicht. Ich habe versehentlich einen nicht-IE-Browser für den IE-Browser gehalten!

  14. #14
    Contao-Nutzer
    Registriert seit
    23.04.2010.
    Ort
    Augsburg
    Beiträge
    199

    Standard

    Hallo miteinander!
    Gibt's da niemand, der sich mit dem Thema auskennt?
    Kann es sein, dass der Contao-eigene html5shiv mit externen Stylesheets nicht zusammenarbeitet?
    Gruß Hans

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
  •