Das WordPress Performance Team arbeitet an einem Modul für SVG Uploads – WP Tavern

19. Juli 2022
WordPress Performance Team Is Working on a Module for SVG Uploads – WP Tavern
Wenn du schon einmal versucht hast, eine SVG-Datei (Scalable Vector Graphics) für ein Logo oder ein Favicon in WordPress hochzuladen, hast du vielleicht mit Erstaunen festgestellt, dass es nicht funktioniert. Es gibt keine Kernunterstützung, so dass die Nutzer auf Plugins wie SVG Support (900k+ Installationen) oder Safe SVG (600k+ Installationen) angewiesen sind, um SVG-Dateien in die Mediathek hochzuladen und sie wie jede andere Bilddatei zu verwenden. Der Hauptvorteil von SVG-Dateien ist, dass sie ohne Qualitätsverlust auf jede Größe skaliert werden können. Außerdem sind sie kompakt und SEO-freundlich, da sie in XML-Textdateien gespeichert werden, die gecrawlt und indexiert werden können. WordPress-Mitwirkende diskutieren seit mehr als neun Jahren darüber, SVG-Unterstützung hinzuzufügen. Es wurde zu Tode geredet, mit verschiedenen Proofs of Concept und ohne einen klaren Weg nach vorne, und das Ticket wurde schließlich zu einem Ort, an dem die Leute regelmäßig vorbeischauen und kommentieren, dass es "eine verdammte Tragödie ist, dass WordPress das noch nicht unterstützt" Obwohl das Format fast überall im Web unterstützt wird, gibt es Sicherheitsbedenken im Zusammenhang mit geskripteten SVGs, da die Dateien bösartige Skripte enthalten könnten. Ohne eine SVG-Sanitizer-Bibliothek würden die Nutzer/innen SVG-Dateien auf eigenes Risiko hochladen. In der letzten Sitzung des Performance-Teams schlugen die Teilnehmer/innen vor, an einem neuen Modul für SVG-Uploads zu arbeiten. Zunächst sollen die Nutzer/innen SVG-Dateien ohne Skripte hochladen können und eine SVG-Vorschau in der Mediathek erhalten. Obwohl mehr als eine Million WordPress-Nutzer/innen ein Plugin installiert haben, um SVG-Uploads zu ihren Websites hinzuzufügen, ist keines dieser Plugins ein Feature-Plugin. Deshalb hat sich das Performance Team dafür entschieden, ein Modul innerhalb des Performance Lab Plugins zu erstellen. So kann das Team die Funktion besser in der freien Wildbahn testen, bevor es sie für den WordPress-Kern vorschlägt. Als das Team die aktuellen Implementierungen in Plugins betrachtete, stellte es fest, dass viele von ihnen mehr Funktionen bieten, als der Umfang dieses Moduls umfassen würde. Die beliebtesten Plugins nutzen derzeit alle die SVG Sanitizer-Bibliothek, ebenso wie ein Drupal-Modul und eine Integration für TYPO3 CMS. Die Mitwirkenden des Performance-Teams haben WordPress 6.2 als realistisches Ziel für den Vorschlag des Moduls für die Kernversion festgelegt. Jeder, der einen Beitrag leisten möchte, kann sich auf GitHub an den Bemühungen beteiligen.

Quelle

Dieser Artikel ist im Original von wptavern.com und wurde übersetzt https://wptavern.com/wordpress-performance-team-is-working-on-a-module-for-svg-uploads

Abonniere den RSS-Feed von unseren WP News und verpasse keine Meldung: https://die-mainagentur.de/feed/?post_type=wp-news

Alternativ kannst du unseren WP-Newsletter abonnieren

Mit dem Eintrag in den WP-Newsletter bekommst du per Mail über neue Artikel zugesendet. Du kannst den Newsletter jederzeit abbestellen.
Mehr dazu in der Datenschutzerklärung