Google Webfonts einbinden klappt nicht mit Hausmitteln
Hallo,
mir ist aufgefallen, dass wenn ich zwei Webfonts via Layout -> Webfonts einbinde, wird das Bar Zeichen "|" in einen normalen HTML Charakter umgewandelt:
HTML-Code:
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Oswald%7CQuattrocento">
Einbinden ging bei mir nur dann, wenn ich den Code als zusätzlichen <head>-Tag eingebunden habe:
HTML-Code:
<link href="https://fonts.googleapis.com/css?family=Oswald|Quattrocento" rel="stylesheet">
Ist das schon mal wem aufgefallen?
Gruß, Thomas
Liste der Anhänge anzeigen (Anzahl: 3)
Das Problem entsteht gerade dann, wenn ich es über Webfonts in Contao einbinde, aber NICHT, wenn ich es als zusätzlichen HEAD-Tag einbinde. Sprich, schreibe ich die Fonts in das Feld für Webfonts in Contao rein, wird das Pipe-Zeichen in ein HTML-Entity umgewandelt. Somit werden die Webfonts nicht geladen.
Ich habe zur Veranschaulichung Screenshots gemacht. _1 ist der Eintrag im normalen Contao-Feld, _2 der Eintrag in HEAD-Tags, _3 zeigt den Quellcode, den Contao produziert. Der oberee LINK-Tag ist der von Webfonts, der darunter aus der HEAD-Sektion.
Gruß, Thomas
Anhang 19008
Anhang 19009
Anhang 19010
Umstellung Webfonts auf SSL
Hallo zusammen,
ich nutze in Contao 3.5.25 die Google Webfonts in einer Installation. Diese sind im Theme/Seitenlayout in das entsprechende Feld eingegeben. Vor https hat alles prima funktioniert. Nach Umstellung auf SSL werden die Webfonts weiterhin per http ausgeliefert und daher vom Browser als unsicher gebrandmarkt.
Im Template finde ich dies:
<?php /* http://www.smashingmagazine.com/2012...gle-web-fonts/ */ ?>
<!--[if lte IE 8]>
<link href="http://fonts.googleapis.com/css?family=Merriweather:400" rel="stylesheet" type="text/css">
<link href="http://fonts.googleapis.com/css?family=Merriweather:400italic" rel="stylesheet" type="text/css">
<link href="http://fonts.googleapis.com/css?family=Merriweather:700" rel="stylesheet" type="text/css">
<link href="http://fonts.googleapis.com/css?family=Merriweather:700italic" rel="stylesheet" type="text/css">
<![endif]-->
<!--[if gt IE 8]><!-->
<link href="http://fonts.googleapis.com/css?family=Merriweather:400italic,700italic,400,70 0" rel="stylesheet" type="text/css">
<!--<![endif]-->
Wenn ich das alles manuell auf https anpasse, wird die Seite ohne CSS geladen. Dafür bekomme ich keine Fehler mehr angezeigt. Hat jemand damit bereits Erfahrungen gesammelt?
Viele Grüße
Jens_
SSL und Webfonts von Google
Hallo Spooky und do_while,
vielen Dank für Eure Antworten. Eigenartig ist, dass ich das auf https umgestellt habe - und dann kein CSS mehr geladen wird. Für mich völlig unerklärlich. Wenn ich es auf http lasse, "beschwert" sich ein SSL-Check-Tool, nicht aber ein Firefox- oder Safari-Browser. Hier der Link zur Seite: https://www.studienreisen-polen.de/
Und dieser SSL-Check beschwert sich, obwohl in den 2 getesteten Browsern alles gut aussieht: https://www.jitbit.com/sslcheck/
Für mich nicht ganz logisch?
Grüße
Jens_