Fotnoter Som Arbetar i RSS-Läsare

0
14

Feedbin är RSS-läsaren jag använder just nu. Jag läste en av Harry ‘ s blogg inlägg om det häromdagen, och jag märkte en fin liten interaktiv touch direkt i Feedbin. Det fanns en knapp som ser element med nummer ett som, visade det sig att det var en fotnot. Jag svävade över den, och det visade not.

HTML-koden för den fotnot på blogginlägg i sig ser ut så här:

<p>…de hade lyckats placera 27.9 MB av bilder på den Kritiska Vägen.
Nästan 30 av tidigare icke-göra blockerande medel hade bara varit
förvandlas till blockering de på syftet med nr utrymningslucka. Start
göra tid var så hög som 27.1 s över en kabelanslutning<div id=”fnref:1″>
<a href=”#fn:1″ class=”footnote”>1</a></sup>.</p>

Bara ett bokmärke som pekar till #fn:1, och <sup> gör att det ser ut som en fotnot länk. Detta är hur designen skulle se ut som standard:

HTML-koden för listan av fotnoter längst ned i blogg inlägget ser ut så här:

<div class=”fotnoter”>
<ol>
<li id=”fn:1″>
<p>5Mb upp, 1Mb ner, 28ms RTT.&nbsp;<a href=”#fnref:1″ class=”reversefootnote”>&#x21a9;</a></p>
</li>
</ol>
</div>

Som en liten side note, jag märker att Harry är med hjälp av scroll-beteende för att jämna bläddra. Han fick också några fina :mål styling i det.

Alla har vi:

  1. en länk för att gå ner och läsa observera
  2. en länk för att dyka tillbaka upp

Inget speciellt där. Ingen lust bibliotek eller något. Bara semantisk HTML. Det borde fungera i alla RSS-läsare, förutsatt att de inte futz med hash länkar och underhålla IDs på de delar som skrivs.

Det är Feedbin som ser att denna markup mönster och bestämmer sig för att göra den extra UI styling och snygga interaktion. Genom att inspektera vad som händer, det ser ut som de dölja originalen och ersätta dem med sina egna speciella saker:

Ah ha! En Bigfoot spotting! Det är mitt i deras källa.

Det innebär att de fyrar av Bigfoot när artiklarna är laddade och det gör susen. Så här:

Se Pennan
Bigfoot Fotnoter av Chris Coyier (@chriscoyier)
på CodePen.

Som sagt, det är baserat på ett redan fungerande grund. Lemme avsluta detta med att samma uppmärkning mönster, och jag ska försöka att se på det på olika RSS-läsare för att se vad de gör. Känn dig fri att berätta vad det gör i din RSS-läsare val i kommentarerna, om det gör någonting alls.

Azul är en abstrakt brädspel designad av Michael Kiesling och släpptes av Plan B-Games1 2017. Från två till fyra spelare samla brickor för att fylla ett 5×5-spelare styrelse. Spelare samlar brickor genom att ta alla brickor i en färg från ett slutförvar, och placera dem i en rad, som turas om tills alla brickor för att runda vidtas. Vid denna punkt, en bricka från varje fylld rad flyttar över till varje spelares 5×5 styrelsen, medan resten av brickorna i den fyllda raden ignoreras. Varje bricka poäng baserat på var den är placerad i förhållande till andra brickor på brädet. Rundor fortsätta minst fram till att en spelare har gjort en rad plattor hela vägen över deras 5×5 styrelsen.

  1. Plan B som gör andra coola spel som Talet och Reef. ↩