Przede wszystkim polecam zacząć od przeczytania ciekawego poradnika autorstwa @chewing, na którym w tym poście się opieram i nie chcę powtarzać zawartych tam informacji.
Mam do zaproponowania inną metodę, która eliminuje dwa problemy jeden problem wspomniany w powyższym linku:
Pierwszą wadą jest zaczęcie postu z drugiego wiersza (w pierwszym tekst zacznie się od środka). Kolejna sprawa to sposób wyświetlania naszej miniatury i postu w innych interfejsach.
Najważniejsza różnica: Nie bawię się w żadne magiczne sztuczki z kodem HTMLa, ale wykorzystuję możliwości, która daje nam platforma.
Zacznijmy od tego, że Steemit ma wbudowaną możliwość zmiany wielkości grafik i mało kto o tym wie. Jest to bardzo prosta czynność. Wystarczy na samym początku linka dodać informację https://steemitimages.com/?x?/
, gdzie ?x?
to maksymalny wymiar po zmianie wielkości. W ten sposób używając 300x300
przy losowej grafice z PixaBay otrzymamy:
https://steemitimages.com/300x300/https://cdn.pixabay.com/photo/2015/03/26/21/33/hot-air-balloon-693452_960_720.jpg
Zauważcie, że jest to jednocześnie pierwsza grafika w tym poście. Powinna zatem być miniaturką, ale nią nie jest, bo miniaturka jest ukryta w pierwszym wierszu przed pierwszym wyrazem:
Do stworzenia niestandardowej miniaturki wystarczy po prostu zmniejszyć grafikę tak bardzo jak to jest tylko możliwe, aby przestała być widoczna. Trzeba tylko pamiętać, że wartość 0x0
pokazuje obraz w maksymalnej możliwej wielkości i z niewiadomych dla mnie przyczyn to samo jest z 1x1
. Całe szczęście działa z kolejną dostępną opcją, czyli z 2x2
.
Co w tej metodzie jest lepsze? Działa na innych interfejsach - poza Steemit sprawdzałem także poprawne wyświetlanie na Busy i Strimi. Okazuje się, że niewiele. Miało działać poza Steemit, a jednak na Busy w ogóle się miniaturka nie pokazuje, a na Strimi jest pusta kratka.
W tym wszystkim odkryłem tylko jeden mały problem, który bardzo łatwo obejść. Użycie mniejszej wersji grafiki zadziała niewidocznie pod warunkiem, że grafika ta nie była wrzucona przez Steemit i nie posiada początku https://steemitimages.com/
. Bo chociaż na Steemit będzie wyglądać to dobrze, to niestety wyłącznie na Steemit, w pozostałych interfejsach będzie to wciąż normalna grafika. Dlatego ukrytą miniaturę należy wrzucić w sieć przez jakąś stronę zewnętrzną (np. https://imgur.com/upload).
Podsumowując w kilku słowach:
- tworzysz niestandardową miniaturkę,
- wrzucasz ją gdzieś w sieć (nie przez Steemit),
- dodajesz
https://steemitimages.com/2x2/
na początku linka, - gotowe!
Jedna osoba pod dwoma nickami.
Marek Szumny - to ja.
@lukmarcus i @marszum.