Der Artikelbild "Hack"

in #steemit7 years ago (edited)

Wenn man auf Steemit die ersten Beiträge verfasst, sucht man vergebens den Upload-Button für das Artikelbild. Den gibt es aber leider nicht. Hier wird einfach das erste Bild des Artikels als Vorschaubild herangezogen.

Mit einem kleinen Hack Trick kann man das Artikelbild selbst bestimmen

Will man das Artikelbild selbst definieren, muss man es nicht zwingend als erstes sichtbares Bild in einen Beitrag einbauen. Verschachtelt man nämlich ein Bild am Anfang eines Beitrags in genügend viele Divs <div class="pull-left">, kann man es so "tief" verschachteln, bis es im Beitrag nicht mehr angezeigt wird. Dies gilt zumindest für Steemit (Desktop/Mobil - Android) und die eSteem App (Android). Auf iOS Geräten, wird das Bild im mobilen Browser teilweise noch angezeigt, hier kann man sich aber mit einem weiteren kleinen Trick helfen. Im Quelltext eures Artikels ist der HTML-Code natürlich weiterhin enthalten, das verlinkte Bild wird aber aktuell nicht wirklich "sichtbar" angezeigt.

Auf diese Weise kann man jedes beliebige Bild als Artikelbild definieren, auch wenn es nicht als erstes "sichtbares" Bild im Beitrag vorkommt. Hat man das Artikelbild in fünf oder mehr Divs verschachtelt und sozusagen "versteckt", braucht man auch kein weiteres "sichtbares" Bild mehr im Beitrag einzubauen. Dies gilt zumindest für die Desktop Version von Steemit, sowie der Mobilen Ansicht auf Android und der eSteem App auf Android. Der kleine Schönheitsfehler im mobilen iOS Browser lässt sich aber mit dem zusätzlichen Befehl, um Bilder direkt über die Bild-URL zu verkleinern https://steemitimages.com/1x0/... auch leicht beheben.

Dieser Artikel dient gleich als Beispiel und hat ein Artikelbild, aber im Beitrag selbst ist kein Bild zu sehen.

Hier seht ihr die 5 Divs inklusive dem Befehl, das Bild nur als einzelnen Pixel darzustellen


Ihr könnt euch gerne den Code kopieren, zu Beginn eures Beitrags einbauen und müsst nur die URL für euer Bild anpassen. Zusätzlich haben wir noch eine Trennlinie <hr/> nach diesem Code eingebaut, um weitere Darstellungsfehler zu vermeiden.

<div class="pull-left">
<div class="pull-left">
<div class="pull-left">
<div class="pull-left">
<div class="pull-left">
<img src="https://steemitimages.com/1x0/https://steemitimages.com/DQmUyU1Yy1iudnNwELAuUbj5HnLUCwPNVKfuF1G1nz7aDEB/QuickTipps-Artikelbild-Hack.jpg"></img>
</div>
</div>
</div>
</div>
</div>
<hr/>


Fazit:


Dieser Trick ist sehr einfach und kann sehr hilfreich sein, wenn man das Artikelbild selbst definieren will oder man nicht das erste Bild des Beitrags als Artikelbild einsetzen möchte. Bei der Desktop sowie Mobilen Ansicht (Android) von Steemit und der eSteem App (Android), funktioniert der Trick auch ohne das Bild auf einen Pixel zu verkleinern. Für die problemlose Darstellung auf iOS Geräten, solltet ihr das Bild aber auf einen Pixel verkleinern. Dieser eine Pixel ist aber mit freiem Auge auf den mobilen iOS Geräten kaum zu sehen und fällt daher nicht wirklich auf.

Sollte Steemit Änderungen an der Darstellung von Beiträgen vornehmen, könnte es sein, dass das "versteckte" Bild zum Vorschein kommt. Bei der aktuellen Darstellung konnten wir jedenfalls keinen wesentlichen Nachteil feststellen, das Artikelbild nicht mit diesem Trick selbst zu definieren. Wir haben aber auch nicht alle Möglichkeiten, Anzeigegeräte und diversen Frontends durch getestet, sondern nur die oben genannten.

Solltest du eine fehlerhafte Darstellung bei diesem Trick entdecken, schreib es uns einfach in den Kommentaren. Wir können leider selbst nicht jedes Endgerät, Betriebssystem oder Browser testen.


Wenn du Fragen oder sonstige Anregungen zu diesem Beitrag hast, schreib uns bitte auch einfach ein Kommentar.

Wir freuen uns über jedes Feedback!

Sort:  

DANKE ! Ein Kreuz bisher, jedesmal Trennlinie in der Artikel Vorschau weil die oft als erstes kommt... Dank eurem Trick hat das jetzt ein Ende, probiere ich direkt aus heute Nachmittag 👍😬 Grüße, Benny

He danke für den Tipp. Werde es nachher mal ausprobieren.

Genau sowas hab ich schon mal gesucht und nichts passendes gefunden. Leider ist der Weg dahin nicht gerade empfehlenswert.

Ich möchte ja auch dass der Beitrag in ein paar Jahren noch so aussieht wie geplant. So wie ich das verstehe ist dieser Trick eher ein Workaround der einen Bug von Steemit bzw. CSS nutzt?

Man kann praktisch damit rechnen dass dieser Trick irgendwann ein anderes Ergebnis liefert und dann kann es sein dass sogar das Layout dieser Beiträge (die ja dann nichtmehr editierbar sind) zerschossen wird.
Oder liege ich da falsch?

Auf mögliche Änderungen seitens Steemit haben wir im Beitrag auch hingewiesen :)

Sicher könnte in Zukunft alles Mögliche mit dem Layout von Steemit und den Beiträgen passieren, aber da können wir bei den derzeit eingesetzten Formatierungen auch nicht sicher sein, wie diese dann irgendwann mal dargestellt werden. Ändert Steemit mal was an der Anzeige-Breite der Artikel (also mehr als die sehr schmalen 640px), sind selbst einfache Formatierungen vielleicht schon zerschossen.

Meine Entwickler-Kollegen haben mich aber auch erst mal ausgelacht und dann eine Packung Aspirin geholt, nachdem ich ihnen von diesem Hack/Trick/Workaround erzählt hatte.

O-Ton: "Wir sind bei einer Neuauflage von Myspace und krummen Code-Fuzlern gelandet".

Wir fanden den Tipp ganz cool und wollten ihn deshalb mit euch teilen.

Danke für die ausführliche Antwort. Ja, mir ist schon aufgefallen das es im Beitrag erwähnt wurde. Ich dachte nur dass für normale User die "Risiken" nicht klar genug beschrieben wurden.

Kann ja auch sein dass Google das evtl. abstraft bzw. negativ bewertet. Oder liege ich da falsch?
Soweit ich weiß achten die Google Crawler ja auch auf die Semantik.

Bin leider überfragt, wie Google die Formatierung von Steemit Artikel genau behandelt und was für Auswirkungen es auf die Suchergebnisse haben kann.

Hier wäre es auf jeden Fall spannend, eine Einschätzung eines SEO zu hören.

Dein Feedback hat mich aber noch weiter beschäftigt und ich werde noch etwas testen, um das ganze vielleicht zu vereinfachen und die möglichen Risiken bei einer Designänderung von Steemit zu Minimieren.

Hoffentlich klappt es auch :)

War auch nur so ne überlegung. Bin ja auch kein SEO und hab schon länger kein Webdesign mehr gemacht.

Ich glaube was die Semantik betrifft liege ich da sogar falsch, weil ein Div ja nur eine Box ist. Theoretisch kann man da auch mehrere ineinander stecken ohne dass dadurch Probleme entstehen. Aber wie gesagt, bin da kein Profi. ;)

Ok cool! Bin gespannt was Du in dem Bereich noch so entdeckst. :)
Der Tipp ist auf jeden Fall schon mal ne coole Sache weil es ja oft so ist, dass man das erste Bild im Beitrag eben nicht als Beitragsbild haben will.

zu kompliziert - und wird es dann später noch funktionieren? Ich setze halt das Bild zuerst welches ich als Artikelbild haben will. Es wäre natürlich schön wenn man, wie auf Wordpress, ein Bild hochladen könnte.

Danke für den Tipp! Ich habe das tatsächlich schon mal gewollt und musste meinen Artikel dementsprechend "ändern". Ich probiere es bestimmt mal aus, allein um die Technik dahinter zu verstehen - ich habe nämlich null Ahnung ;) Die Design"probleme" kenne ich von Emails - da formatiert ja auch jeder anders... Ich kann ja selbst entscheiden, ob ich extra meinen Artikel passend mache oder ob ich diese Möglichkeit für mein Vorschaubild nutzen möchte... Danke

Genial, wird gleich gescreenshottet!

This post has received a 0.20 % upvote from @speedvoter thanks to: @patternbot.