Webové zmínky jsou skvělé (většinou)

Ach ne

Proč jsou tam dvě ikony autora?! K tomu se za chvíli vrátíme.

Webmetion Bliss

Po nastavení a zdokumentování toho, jak jsem nasadil webové zmínky na micro.blogu, se toho ujalo několik lidí na webu! To bylo opravdu pěkné – zvláště když to z větší části fungovalo . Snažil jsem se to vysvětlit co nejjasněji, aby ostatní mohli jít v mých stopách, a to se mi podařilo – pár lidí se nachystalo a běželo se zmínkami. Na webu Miraz Jordan je skvělý příklad, jehož úryvek si můžete prohlédnout níže.

Potíže

Vše však není dokonalé. Tak mě napadlo, že bych se tady něčeho z toho dotkl. Za prvé, pokud byste se podívali na interakce na Mirazově webu, viděli byste dole dole několik „lajků“, které se vykreslovaly pouze pomocí ikony a dat. Tyto příspěvky pocházely od Mathewa Packera, který testoval odpovědi webu na web.

Z nějakého důvodu přicházejí z webmention.io s tím, co vypadá jako nesprávně analyzované hodnoty. Všimněte si '' kde byste očekávali, že se objeví komentář nebo pravděpodobněji název.

sentence: "https://www.mathewpacker.com/2019/12/2523/ posted '' linking to https://miraz.me/2019/12/21/thanks-to-shindakun.html"

I když v tomto případě na tom nezáleží, protože nevykreslujeme sentence (nebo sentence_html ). Domnívám se, že problém s JSON může být důvodem, proč původní implementace pro webmention.js nezobrazovala „sdílení“ nebo „lajky“ s textem a zobrazovala pouze obrázek a jméno autora. Nepoužívám WordPress, takže si nejsem jistý, jak dalece to mohu vyřešit – zdá se, že plugin „Post Kinds“ možná neformátuje příspěvek 100% správně.

Problémy doma

To nás přivádí zpět k obrázku záhlaví. Několik dní poté, co se příspěvek objevil, jsem zpětně přenesl své změny do mého místního tématu Hugo a uvedl je do provozu. Během jednoho dne jsem měl několik interakcí. Chris Aldrich zveřejnil odpověď na příspěvek Jana-Lukase Else, který odkazoval zpět na implementační příspěvek. Ukazovalo však dvě autorské fotografie.

Nejprve jsem si myslel, že JavaScript analyzující data webzmínek byl nesprávný. Nic však nevyskočilo jako problém. Potom jsem použil analyzátor microformat2, abych zjistil, zda mohu zjistit příčinu z původní zmínky.

Spatřit! Ukazuje se, že v odpovědi na příspěvek Jetpack Lazy Image načítání způsobuje, že blok odpovědí autorovi skončí s řadou obrázků. Zdá se, že to probublává obsah, který webmentions.io posílá na mou stránku.

V tomto případě bych mohl vykreslit sentence_html a ne obsah, ale pak bych přišel o pěkný kontext konverzace.

Všiml jsem si ještě jedné věci, na kterou si budu muset dávat pozor a zjistit, jestli to dokážu obejít. Většina odpovědí nebude mít název, takže můžete skončit s něčím podobným následujícímu, kde je prázdné místo na to, na co odpovídáme.

Mám nějaké mimo hledající odpovědi na příspěvek na webovou zmínku, většinou kvůli špatnému CSS. A skutečnost, že se zdá, že jsem zpackal CSS, který jsem používal pro obsah bez obrázku autora. Což ztěžuje zjištění, zda je problém něčím, co jsem udělal.

Měl bych to dát do pořádku... a pak se musím mnohem blíže podívat na webmention.js a je to přidružené CSS.

Líbí se vám tento příspěvek?
Co takhle mi koupit kávu?