{"id":253390,"date":"2022-12-31T09:28:00","date_gmt":"2022-12-31T06:28:00","guid":{"rendered":"https:\/\/inform.click\/responsive-websites-zur-leistung-bringen\/"},"modified":"2022-12-31T09:28:00","modified_gmt":"2022-12-31T06:28:00","slug":"responsive-websites-zur-leistung-bringen","status":"publish","type":"post","link":"https:\/\/inform.click\/de\/responsive-websites-zur-leistung-bringen\/","title":{"rendered":"Responsive Websites zur Leistung bringen"},"content":{"rendered":"<p>\n  Es gab eine Zeit, in der Sie sicher zwischen einer Desktop-Webseite und einer mobilen Webseite unterscheiden konnten. So sehr, dass eine ganze Branche um die Umnutzung von Desktop-Sites f\u00fcr Mobilger\u00e4te herum entstand.\n<\/p>\n<p>\n  Eine Zeit lang waren Sie niemand, wenn Sie keine separate mobile Website auf einer separaten Domain hatten. Dann begannen sich die Dinge zu \u00e4ndern.\n<\/p>\n<p>\n  Mobile Displays wurden bis zur Unkenntlichkeit verbessert. So auch mobile Browser. Tablets warf ein weiteres Element in die Gleichung. 4G kam hinzu. Retina-Displays boten Endnutzern ein neues Ma\u00df an Klarheit.\n<\/p>\n<p>\n  Pl\u00f6tzlich war die Grenze zwischen Desktop und Mobilger\u00e4t verschwommen.\n<\/p>\n<p>\n  Gleichzeitig gab es eine wachsende Vielfalt in der Gr\u00f6\u00dfe und Aufl\u00f6sung von Desktop-Displays.\n<\/p>\n<p>\n  Und ein wachsendes Kopfzerbrechen f\u00fcr Webdesigner.\n<\/p>\n<p>\n  Vorbei sind die Zeiten, in denen Sie nur eine Handvoll Viewport-Gr\u00f6\u00dfen ber\u00fccksichtigen mussten. Die Dinge wurden kompliziert.\n<\/p>\n<p>\n  Gl\u00fccklicherweise gab es Abhilfe in Form von Medienanfragen und dem Konzept des responsiven Designs.\n<\/p>\n<p>\n  Dank Medienabfragen wurde es m\u00f6glich, Stile und Layout \u2013 sogar Inhalte \u2013 je nach Ansichtsfensterbreite und Bildschirmaufl\u00f6sung des Benutzers zu variieren. Nat\u00fcrlich sind Media Queries bei weitem nicht das einzige Werkzeug in der Trickkiste des Responsive Designers, aber man kann durchaus sagen, dass sie die Grundlage der Technik bilden.\n<\/p>\n<p>\n  Das waren gro\u00dfartige Neuigkeiten f\u00fcr Mobilger\u00e4te. Responsive Design bedeutete, dass Sie verschiedene Versionen derselben Website effektiv auf verschiedenen Ger\u00e4ten bereitstellen konnten. Und das alles, ohne eine separate mobile Website auf einer anderen Domain zu entwickeln.\n<\/p>\n<h4>\n  Was ist mit der Leistung?<br \/>\n<\/h4>\n<p>\n  Website-Eigent\u00fcmer beginnen zu erkennen, dass sich Endbenutzer um die Leistung k\u00fcmmern. Insbesondere Einzelh\u00e4ndler beginnen zu erkennen, dass das Einsparen von Millisekunden ohne Ladezeit zu Millionen in der Bilanz f\u00fchren kann.\n<\/p>\n<p>\n  Gl\u00fccklicherweise bieten responsive Websites einen klaren Leistungsvorteil gegen\u00fcber ihren dedizierten mobilen Cousins: Die Weiterleitung zu einer mobilen Domain entf\u00e4llt.\n<\/p>\n<p>\n  Trotzdem hat es Responsive Design geschafft, sich einen gewissen Ruf f\u00fcr schlechte Leistung zu erwerben.\n<\/p>\n<p>\n  In gewisser Weise ist das ziemlich unfair, aber es lohnt sich, einen Blick auf die zus\u00e4tzlichen Leistungsherausforderungen zu werfen, die reaktionsschnelles Design f\u00fcr Unvorsichtige mit sich bringt \u2026\n<\/p>\n<h5>\n  Bilder<br \/>\n<\/h5>\n<p>\n  Bilddateien sind gro\u00df. Und weil sie gro\u00df sind, sind sie oft f\u00fcr langsame Ladezeiten verantwortlich. Sie sind daher ein guter Ausgangspunkt f\u00fcr alle, die versuchen, die Leistung einer Website zu optimieren.\n<\/p>\n<p>\n  Leider war eine der ersten L\u00f6sungen zur reaktionsschnellen Bereitstellung von Bildern nicht besonders leistungsf\u00e4hig.\n<\/p>\n<p>\n  Die Technik ist wunderbar einfach. Verwenden Sie einfach max-width: 100%, um sicherzustellen, dass Bilder auf die Breite des enthaltenden Elements skaliert werden:\n<\/p>\n<pre><code>img\n{\nmax-width: 100%;\n}<\/code><\/pre>\n<p>\n  Wenn der Container verkleinert wird, um sich an kleinere Ansichtsfenster anzupassen, werden alle darin enthaltenen Bilder mit verkleinert. Einfach!\n<\/p>\n<p>\n  Aber es gibt ein Problem. Die Gr\u00f6\u00dfe des Bildes kann auf dem Bildschirm schrumpfen, aber die Gr\u00f6\u00dfe der Datei bleibt gleich. Dies ist aus Performance-Sicht alles andere als ideal. Sie k\u00f6nnten ein Bild mit 800 x 800 Pixeln \u00fcber die Leitung senden, nur damit es mit 80 x 80 Pixeln angezeigt wird: Mit anderen Worten, Sie k\u00f6nnten Hunderte (oder Tausende) unn\u00f6tiger Bytes \u00fcbertragen. Das Laden des Bildes dauert nicht nur sehr lange, all diese redundanten Bytes k\u00f6nnten das wertvolle Datenvolumen des Endbenutzers aufbrauchen.\n<\/p>\n<p>\n  Dies ist jedoch nicht der einzige \u2013 und nicht einmal der beste \u2013 Weg, responsive Bilder zu liefern. Zum einen funktioniert ein Bild, das mit einer Breite von 800 Pixeln funktioniert, nicht unbedingt so gut mit verschiedenen Bruchteilen dieser Gr\u00f6\u00dfe.\n<\/p>\n<p>\n  Um dies zu umgehen, k\u00f6nnen Sie eine Medienabfrage verwenden, um je nach Gr\u00f6\u00dfe des Darstellungsbereichs verschiedene Versionen des Bildes anzuzeigen, indem Sie eine Medienabfrage verwenden und Folgendes anzeigen: keine.\n<\/p>\n<p>\n  <strong>CSS:<\/strong>\n<\/p>\n<pre><code>@media (min-width: 601px) {\n#croppedImage\n{\ndisplay:none;\n}\n}\n@media (max-width: 600px) {\n#largeImage\n{\ndisplay:none;\n}\n}<\/code><\/pre>\n<p>\n  <strong>HTML:<\/strong>\n<\/p>\n<pre><code>&lt;img id=\"largeImage\" width=\"400\" height=\"400\" alt=\"\" src=\"images\/largeImage.webp\" \/&gt;\n&lt;img id=\"croppedImage\" width=\"200\" height=\"200\" alt=\"\" src=\"images\/croppedImage.webp\" \/&gt;<\/code><\/pre>\n<p>\n  Auf diese Weise k\u00f6nnen Sie verschiedene Versionen eines Bildes anzeigen, anstatt nur dasselbe Bild in unterschiedlichen Gr\u00f6\u00dfen. Die Anzahl der Bytes wird jedoch nicht verringert. Tats\u00e4chlich wird die Gesamtseitengr\u00f6\u00dfe gr\u00f6\u00dfer, da alle Bilder geladen werden, unabh\u00e4ngig davon, ob sie angezeigt werden oder nicht.\n<\/p>\n<p>\n  Eine bessere Alternative \u2013 wenn es praktisch ist \u2013 ist die Verwendung von Hintergrundbildern anstelle von <code>&lt;img src=\"https:\/\/inform.click\/wp-content\/uploads\/2024\/11\/inform.click\" \/&gt;<\/code>Elementen. Dies ist vorzuziehen, da Bilder, auf die in CSS verwiesen wird, nur geladen werden, wenn sie verwendet werden (solange es sich nicht um Daten-URIs handelt):\n<\/p>\n<pre><code>@media (min-width: 601px) {\n#largeImage\n{\nwidth:400px;\nheight:400px;\nbackground-image:url(\/images\/largeImage.webp);\n}\n#croppedImage\n{\ndisplay:none;\n}\n}\n \n@media (max-width: 600px) {\n#croppedImage\n{\nwidth:200px;\nheight:200px;\nbackground-image:url(\/images\/croppedImage.webp);\n}\n#largeImage\n{\ndisplay:none;\n}\n}<\/code><\/pre>\n<p>\n  Das funktioniert gut: Besucher laden nur die Bilder herunter, die sie ben\u00f6tigen, wann immer sie sie brauchen. Das Problem ist, dass es unordentlich ist und Inhalte effektiv als Stil behandelt. Als solches f\u00fchrt dies m\u00f6glicherweise zu einem Wartbarkeitsproblem und kann auch dazu f\u00fchren, dass wichtige Bilder von Suchmaschinen ignoriert werden.\n<\/p>\n<p>\n  Warum verwenden Sie stattdessen nicht SVG (skalierbare Vektorgrafiken): ein Bildformat, das von Natur aus skalierbar ist? SVG-Bilder haben auch den Vorteil, dass sie einfach mit CSS gestaltet werden k\u00f6nnen (siehe <a href=\"http:\/\/tympanus.net\/codrops\/2014\/08\/19\/making-svgs-responsive-with-css\/\" target=\"_blank\" rel=\"noopener\">dieses gro\u00dfartige Tutorial<\/a>, wie man SVGs mit CSS responsive macht). Das ist perfekt f\u00fcr Icons und Logos, aber leider k\u00f6nnen Sie SVGs nicht f\u00fcr Fotos verwenden \u2013 f\u00fcr diese m\u00fcssen Sie auf Rasterformate wie JPEG zur\u00fcckgreifen.\n<\/p>\n<p>\n  Eine weitere Option besteht darin, eine von mehreren JavaScript-L\u00f6sungen zu verwenden, um responsive Bilder bereitzustellen. Dies ist eine beliebte Methode, f\u00fcgt jedoch eine weitere Ebene der Komplexit\u00e4t hinzu. Da JavaScript die DOM-Konstruktion blockiert, kann au\u00dferdem jede L\u00f6sung, die JavaScript verwendet, das Rendering aufhalten. Obwohl es einige sehr clevere Plugins gibt, geben Sie sich durch die Einf\u00fchrung von JavaScript in die Gleichung bis zu einem gewissen Grad mit dem kleineren von zwei \u00dcbeln ab.\n<\/p>\n<p>\n  Bis vor kurzem waren dies die einzigen Optionen.\n<\/p>\n<p>\n  Jetzt jedoch bringen die Elemente und und die Attribute srcset und size endlich wirklich reaktionsschnelle Bilder ins Web. <code>&lt;source \/&gt;<\/code>Die neue Spezifikation beginnt auch, Browserunterst\u00fctzung zu erhalten, mit vollst\u00e4ndiger Unterst\u00fctzung in Chrome und Opera und Unterst\u00fctzung f\u00fcr die Aufl\u00f6sungsumschaltung in Safari. Bis andere Browser aufholen, gibt es ein ausgezeichnetes JavaScript- <a href=\"https:\/\/scottjehl.github.io\/picturefill\/\" target=\"_blank\" rel=\"noopener\">Polyfill<\/a>.\n<\/p>\n<p>\n  In dieser sch\u00f6nen neuen Welt k\u00f6nnen Sie mit srcset eine Liste mit Kandidatenbildern erstellen, aus der der Browser ausw\u00e4hlen kann. Sie k\u00f6nnen dann eine Medienabfrage im Gr\u00f6\u00dfenattribut verwenden, um die Gr\u00f6\u00dfe festzulegen, in der das Bild angezeigt wird. Wenn Sie das Element zusammen mit Medienabfragen innerhalb eines oder mehrerer Elemente verwenden, k\u00f6nnen Sie einen unterschiedlichen Bereich von Bildern f\u00fcr unterschiedliche Bedingungen angeben (z. B. f\u00fcr Darstellungsfenster bis zu einer bestimmten Breite Bild a, b oder c verwenden und f\u00fcr gr\u00f6\u00dfere Darstellungsfenster Bild verwenden x, y oder z). Dies ist n\u00fctzlich, wenn Sie eine zugeschnittene Version eines Bildes f\u00fcr Benutzer mit kleinen Bildschirmen bereitstellen m\u00fcssen.\n<\/p>\n<p>\n  Die genauen Details zur Verwendung der neuen Syntax w\u00fcrden den Rahmen dieses Artikels sprengen, aber Sie finden ein ausgezeichnetes Tutorial bei <a href=\"http:\/\/alistapart.com\/article\/responsive-images-in-practice\" target=\"_blank\" rel=\"noopener\">alistapart<\/a>.\n<\/p>\n<p>\n  Der vielleicht einzige Nachteil dieser neuen Spezifikation ist, dass sie ziemlich langatmig ist, was auf Seiten mit vielen Bildern zu aufgebl\u00e4htem HTML f\u00fchren kann. Allerdings \u00fcberwiegen die Vorteile bei weitem die Nachteile.\n<\/p>\n<h5>\n  Laden von CSS, das Sie (unbedingt) nicht ben\u00f6tigen<br \/>\n<\/h5>\n<p>\n  Obwohl Sie mit Medienabfragen je nach den von Ihnen festgelegten Kriterien unterschiedliche CSS-Regeln anwenden k\u00f6nnen, kommt man nicht umhin, dass Endbenutzer alle CSS herunterladen m\u00fcssen, die m\u00f6glicherweise zutreffen. Dies gilt auch dann, wenn Sie Ihr CSS in separaten Dateien ablegen und Ihre Medienabfrage im\n<\/p>\n<link \/>Element platzieren.\n<p>\n  Beispielsweise werden die beiden folgenden Stylesheets geladen, unabh\u00e4ngig von der Breite des Ansichtsfensters:\n<\/p>\n<link rel=\"stylesheet\" media=\"(max-width: 600px)\" href=\"css\/style1.css\" \/>\n<pre>\n<\/pre>\n<link rel=\"stylesheet\" media=\"(min-width: 601px)\" href=\"css\/style2.css\" \/>\n<p>\n  <code>Dies ist kein Browserfehler. Die Kriterien, die in Medienanfragen verwendet werden, beziehen sich h\u00e4ufig auf Dinge, die sich w\u00e4hrend eines Besuchs auf einer Seite \u00e4ndern. Beispielsweise kann ein Besucher entscheiden, die Gr\u00f6\u00dfe des Browserfensters zu \u00e4ndern oder sein Tablet\/Mobilger\u00e4t zu drehen. Die resultierende \u00c4nderung der Anzeige sollte nahtlos sein, und das Ausl\u00f6sen einer Anfrage nach einer anderen CSS-Datei w\u00e4re alles andere als ideal. Dies gilt insbesondere f\u00fcr mobile Ger\u00e4te, die versuchen, Funkverbindungen so fr\u00fch wie m\u00f6glich zu schlie\u00dfen, um Batterieleistung zu sparen. M\u00f6glicherweise muss diese Verbindung erneut hergestellt werden, wenn sich die Gr\u00f6\u00dfe des Ansichtsfensters \u00e4ndert, was eine schlechte Nachricht f\u00fcr die Akkulaufzeit sein k\u00f6nnte.<\/code>\n<\/p>\n<p>\n  <code>Chrome bem\u00fcht sich jedoch, auf intelligente Weise mit diesen unterschiedlichen Dateien umzugehen. W\u00e4hrend alle Dateien heruntergeladen werden, blockiert nur die mit der aktuell \u00fcbereinstimmenden Medienabfrage das Rendern. Alle anderen werden mit niedrigerer Priorit\u00e4t geladen.<\/code>\n<\/p>\n<p>\n  <code>Leider sind andere Browser nicht ganz so kulant. In Firefox zum Beispiel blockieren ungenutzte CSS-Dateien nicht nur das Rendern, sondern auch das Laden anderer Objekte auf der Seite.<\/code>\n<\/p>\n<p>\n  <code>Das folgende Wasserfalldiagramm veranschaulicht diesen Punkt. Die Bilder auf dieser Seite werden erst geladen, wenn die unbenutzte CSS-Datei vollst\u00e4ndig heruntergeladen wurde:<\/code>\n<\/p>\n<p>\n  <code>Sie k\u00f6nnen dies umgehen, indem Sie JavaScript verwenden, um CSS bedingt zu laden, aber wie wir bereits gesehen haben, bringt JavaScript seine eigenen Leistungseinbu\u00dfen mit sich.<\/code>\n<\/p>\n<h5>\n  <code>Was bedeutet das alles f\u00fcr die Leistung einer responsiven Website im Vergleich zu einer mobilen Website?<\/code><br \/>\n<\/h5>\n<p>\n  <code>Nun, mobile Benutzer und Desktop-Benutzer auf einer responsiven Website m\u00fcssen dasselbe CSS herunterladen.<\/code>\n<\/p>\n<p>\n  <code>Und es wird mehr davon geben als auf einer Website, die nur f\u00fcr Desktop- oder Mobilger\u00e4te konzipiert ist.<\/code>\n<\/p>\n<p>\n  <code>Dar\u00fcber hinaus verwendet eine dedizierte mobile Website mit gr\u00f6\u00dferer Wahrscheinlichkeit eine leichtere, abgespeckte Version des Desktop-CSS (obwohl dies jetzt vielleicht weniger zutrifft, da Benutzer zunehmend ein reichhaltigeres Erlebnis auf immer ausgefeilteren mobilen Displays erwarten).<\/code>\n<\/p>\n<p>\n  <code>Unter sonst gleichen Bedingungen sieht es so aus, als ob etwas in dem Argument steckt, dass eine responsive Website wahrscheinlich langsamer ist als eine mobile Website, weil zus\u00e4tzliches CSS erforderlich ist. Solange Designer sich jedoch der potenziellen Fallstricke bewusst sind, sollten sie in der Lage sein, schnell ladende Stylesheets f\u00fcr eine responsive Website zu erstellen. Insbesondere ist es eine gute Idee:<\/code>\n<\/p>\n<ul>\n<li>\n    <code>Vermeiden Sie die Verwendung von Daten-URIs f\u00fcr Bilder \u2013 bin\u00e4re Hintergrundbilder werden (normalerweise) nur geladen, wenn\/wenn sie ben\u00f6tigt werden, aber alle Daten-URIs werden trotzdem geladen.<\/code>\n  <\/li>\n<li>\n    <code>Halten Sie es leicht \u2013 da alle CSS heruntergeladen werden m\u00fcssen, ist es wichtig, effizient zu sein. Das bedeutet, Duplikate zu vermeiden und sicherzustellen, dass globale Regeln au\u00dferhalb des von Medienanfragen gesteuerten CSS festgelegt werden.<\/code>\n  <\/li>\n<\/ul>\n<h5>\n  <code>RESS (Responsive Webdesign + serverseitige Komponenten)<\/code><br \/>\n<\/h5>\n<p>\n  <code>RESS ist eine Mischung aus reaktionsschnellem und adaptivem Design, bei dem Benutzeragenten auf dem Server schn\u00fcffeln, um die Eigenschaften des Clientger\u00e4ts zu untersuchen und daf\u00fcr geeignete Inhalte bereitzustellen.<\/code>\n<\/p>\n<p>\n  <code>Wenn einer der Einw\u00e4nde gegen responsives Design darin besteht, dass alle Inhalte auf allen Ger\u00e4ten bereitgestellt werden m\u00fcssen, warum sollten Sie dem nicht entgegenwirken, indem Sie einige dieser Inhalte ausschlie\u00dfen, wo Sie k\u00f6nnen?<\/code>\n<\/p>\n<p>\n  <code>Das kann viel Sinn machen. Wenn es ein Bild gibt, von dem Sie wissen, dass Sie es niemals auf Ger\u00e4ten anzeigen m\u00f6chten, deren Bildschirm kleiner als eine bestimmte Gr\u00f6\u00dfe ist, k\u00f6nnen Sie es genauso gut nicht an diese Ger\u00e4te senden, um Bandbreite und Ladezeit zu sparen.<\/code>\n<\/p>\n<p>\n  <code>Wenn Sie au\u00dferdem Medienabfragen verwenden, von denen Sie wissen, dass sie auf bestimmten Ger\u00e4ten m\u00f6glicherweise nicht erf\u00fcllt werden k\u00f6nnen, gibt es zumindest ein Argument daf\u00fcr, Ihr CSS in verschiedene Dateien aufzuteilen und diese bedingt zu laden.<\/code>\n<\/p>\n<p>\n  <code>Es ist wichtig zu bedenken, dass dieser gesamte Prozess in Bezug auf die Leistung nicht \u201ekostenlos\" ist. Einige Arbeiten m\u00fcssen nat\u00fcrlich auf dem Server durchgef\u00fchrt werden, was Zeit in Anspruch nimmt \u2013 wahrscheinlich nicht genug, um die Vorteile aufzuwiegen, aber es ist etwas, dessen man sich bewusst sein sollte.<\/code>\n<\/p>\n<h5>\n  <code>Das Urteil<\/code><br \/>\n<\/h5>\n<p>\n  <code>Sind responsive Websites langsam?<\/code>\n<\/p>\n<p>\n  <code>Es kommt darauf an, was man unter langsam versteht.<\/code>\n<\/p>\n<p>\n  <code>Ist die am schnellsten reagierende Website, die Sie erstellen k\u00f6nnten, wahrscheinlich langsamer als die schnellste dedizierte mobile Website, die Sie erstellen k\u00f6nnten?<\/code>\n<\/p>\n<p>\n  <code>Wahrscheinlich.<\/code>\n<\/p>\n<p>\n  <code>Wir haben auch gesehen, dass es ein paar Fallstricke gibt. Wenn Sie nicht aufpassen, ist es leicht, Benutzer dazu zu zwingen, viele redundante Bilder und CSS herunterzuladen, wodurch Ihre reaktionsschnelle Website viel langsamer wird, als sie sein m\u00fcsste.<\/code>\n<\/p>\n<p>\n  <code>Es muss jedoch nicht so sein. Es ist durchaus m\u00f6glich, eine reaktionsschnelle Website zu erstellen, die genauso schnell ist, wie sie sein muss, und eine hervorragende Benutzererfahrung bietet. Und da sowohl Standards als auch Browser beginnen, mit dem Schritt zu halten, was Entwickler liefern wollen, sollte es einfacher werden.<\/code>\n<\/p>\n<p>\n  <code>&lt;\/p&gt;\n&lt;p&gt;<\/code>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  <code>Aufnahmequelle: &lt;a target=\"_blank\" rel=\"noopener nofollow\" data-pssr=\"\" href=\"http:\/\/www.instantshift.com\/2015\/09\/07\/making-responsive-websites-perform\/\"&gt;instantshift.com&lt;\/a&gt;<\/code>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Es gab eine Zeit, in der Sie sicher zwischen einer Desktop-Webseite und einer mobilen Webseite unterscheiden konnten. So sehr, dass eine ganze Branche um die Umnutzung von Desktop-Sites f\u00fcr Mobilger\u00e4te herum entstand. Eine Zeit lang waren Sie niemand, wenn Sie keine separate mobile Website auf einer separaten Domain hatten. Dann begannen sich die Dinge zu \u00e4ndern. Mobile Displays wurden bis zur Unkenntlichkeit verbessert. So auch mobile Browser. Tablets warf ein weiteres Element in die Gleichung. 4G kam hinzu. Retina-Displays boten Endnutzern ein neues Ma\u00df an Klarheit. Pl\u00f6tzlich war die Grenze zwischen Desktop und Mobilger\u00e4t verschwommen. \u2026<\/p>\n","protected":false},"author":1,"featured_media":222114,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[55,198],"tags":[],"class_list":["post-253390","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-und-wordpress","category-webdesign"],"_links":{"self":[{"href":"https:\/\/inform.click\/de\/wp-json\/wp\/v2\/posts\/253390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/de\/wp-json\/wp\/v2\/comments?post=253390"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/de\/wp-json\/wp\/v2\/posts\/253390\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/de\/wp-json\/wp\/v2\/media\/222114"}],"wp:attachment":[{"href":"https:\/\/inform.click\/de\/wp-json\/wp\/v2\/media?parent=253390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/de\/wp-json\/wp\/v2\/categories?post=253390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/de\/wp-json\/wp\/v2\/tags?post=253390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}