Zusatzmodul "Google Fonts lokal einbinden"
Autor: Reiner Gruhle
Besucht 1052,
Followers 1,
Geteilt 0
Vorweg: Ich weiß, wie ich Google Fonts lokal einbinden kann und habe dies auch relaiisert.
Es ist - gewisse Grundkenntnisse vorausgesetzt - durchaus zu bewältigen, stellt aber dennoch für viele X5-Anwender ein große Hürde dar.
Da könnte ein Zusatzmodul "Google Fonts lokal einbinden" helfen. Es wäre ein große Erleichterung für einen Großteil der Anwender und Incomedia könnte seinen Kunden mehr Sicherheit beim Erstellen von Webseiten geben.
Gepostet am
Es reicht auch meine kleine 10-Punkte-Anleitung mit Anmerkungen, siehe Forenpost
>> https://helpcenter.websitex5.com/de/post/254519 (12. Post, blau markiert)
Nachtrag: Webadresse google-webfonts-helper geändert >> https://gwfh.mranftl.com/fonts
Incomedia könnte diese Anleitung auch bei den Incomedia-Anleitungen mit aufnehmen oder selber ein Anleitung dazu erstellen mit einigen Screenshots.
Theoretisch sollte generell das Einfügen eines Online Googlefonts entfernt werden, aber da viele noch solche Fonts eingebunden haben, ist es schwierig das zu deaktivieren. Also muss man "Webfonts" eingeben.
Ich frag mich nur wie soll das Modul aussehen bzw. wo soll das eingefügt werden. Man kann unter "2" Textstile den Font eingeben und benötigt nicht extra ein Modul dazu.
Autor
Die drastische Anpassung wäre natürlich die komplette Umstellung auf lokale Google Fonts. Allerdings besteht die Problematik mit DSGVO nur im EU-Raum.
Von mir aus könnte bei der Schriftenverwaltung auch eine Option implementiert werden, mit der der Anwender festlegt, dass die Google Fonts lokal eingebunden werden sollen. Das sollte dann aber automatisiert durch die Software erfolgen, ohne dass der Anwender noch Fonts herunterladen und manuell einbinden muss.
Es können keine tausende Fonts in das Programm eingebunden werden um diese Funktion zu haben. Selbst wenn du eine ttf vom Computer nimmt fehlen immer noch 3-4 Fonts für die verschiedenen Browser! Also ist dies nicht möglich!
Autor
Es hat niemand gefordert, dass 'tausende Fonts in das Programm eingebunden werden'. Ich schlage eine Funktion vor, um Google Fonts in einer Seite lokal einzubinden. In anderen Systemen (z. B. Wordpress) gibt es Plugins, die genau das können. Warum also sollte das unter X5 nicht möglich sein. Immerhin bietet X5 ja die Möglichkeit, Google Fonts auszuwählen und zu nutzen. Dann braucht man nur die Funktion die entsprechenden Font-Dateien aus dem Netz zu laden und (automatisiert) in X5 einzubinden. Was ich von Hand kann, sollte einem guten Programm auch möglich sein. Nichts ist unmöglich.
Bei den Google Online Fonts muss ja nur jeweils ein kleiner Code-Schnipsel in der CSS-Datei hinzugefügt werden, da der Font selber ja bei Google liegt, deshalb relativ einfach zu programmieren.
Autor
Ja, wenn die Fonts lokal eingebunden werden sollen, ist der Aufwand größer. Na und?!
Es fragt sich woher Wsx5 die Fonts nehmen soll? Irgendwoher müssen die ja kommen!
Von Google können sie nur per Code nachgeladen werden. Ein automatisches runterladen von allen 4 Dateien und automatische Einbindung ist nicht möglich!
Autor
Der google-webfonts-helper kann das offenbar.
Alternativ wäre es möglich ein begrenzte Anzahl an Fonts anzubieten (z. B. die jeweils 10 beliebtestens Serif- und Sans-Serif-Fonts. Die Fonts-Dateien und CSS könnten ja vorab heruntergelade werden.
Im Übrigen müssen die Fonts ja nicht zwangsläufig von Google sein. Es gibt ja auch andere Quellen, die zum Teil die selben Schriften anbieten.
Und wenn ich das recht gesehen habe, hatte Incomedia schon mal eine Sammlung mit lokalen Schriften einzubinden. GGf. können die (opder eine Auswahl) ja auch über einen Drittanbieter (z. B. Softmaker.de) bezogen werden.
JA diese Sammlung hatte man sich runterladen können und man musste alle 4 DAteien (pro Font) natürlich händisch in den Webfonts einbinden.
Autor
Wie dem auch sei, technisch sollte es möglich sein, Google Fonts / Webfonts automatisiert einzubinden und dem Anwender mehr Sicherheit zu geben.
Ich bitte die Entwickler, meinen Vorschlag zu prüfen und entsprechend umzusetzen ggf. durch ein Zusatzmodul.