Indiewebify e la fuga da Skam
Piuttosto che cedere alla visione di Skam come unica attività della serata, ripiego su un'attività che continuavo a rimandare da almeno un anno: provare a finire la checklist di https://indiewebify.me/
Tradotto:
La lista delle caratteristiche che un sito – il mio sito in questo caso – deve avere per essere in linea con i principi IndieWeb.
Netflix non mi avrai.
Come direbbe Francesco Costa: questo è IndieWeb, cominciamo!
Vogliamo usare uno dei tanti bar di Milano per parlare di IndieWeb? Sarebbe un'ottima idea, non trovi? Scrivimi!
Disclaimer doveroso: non ho niente contro Skam.
Prendi un dominio
Get your own domain name
Facile. Sono andato a controllare e ho comprato il dominio decaro.la il 9 gennaio 2012. Realizzo solo adesso che sono passati più di dieci anni! Uao!
Per la cronaca:
- il dominio mi costa circa 50€/anno
- negli hanno ho comprato altri domini simpaticissimi con i quali poi non ho fatto nulla (due tra tutti: cappot.to, quandogiocalitalia.it) – tutti presi su https://www.101domain.com/
- il primo screenshot di archive.org del sito che stai leggendo è del 25 agosto 2012. Il primo screenshot completo di CSS del 30 maggio 2013
Domanda Skam: ma può essere che 'sti ragazzini vivono tutti da soli a 17 anni?
Torniamo a noi con il prossimo livello.
Livello 1 - Punto 2/2
Imposta il Web Sign In
Set up Web Sign In
Ok qui è già più interessante. Il web sign in permette di autenticare la proprietà di una account di vari social con quella di un sito.
Esempio: questo è il mio account GitHub. Nelle info del mio profilo c'è un riferimento al mio sito e GitHub è così gentile da lasciare un
rel="me"
nel relativo codice HTML.
L'idea è che con queste semplici accortezze non devi più autenticarti come "Andrea su Twitter" o "Andrea su Facebook" ma solo come "Andrea". Per verificare che sei effettivamente "Andrea" ti chiedo il tuo dominio e basta. Niente password. Un sito controlla che (1) ci sono riferimenti dal suo sito a GitHub e (2) che su tuo account GitHub ci siano riferimenti al tuo sito e (3) appoggiandosi al tuo login su GitHub certifica che sei effettivamente la stessa persona. Fine. No more password.
A dirla tutta
Ho speso tipo mezz'ora abbondante a provare ad autenticarmi da qualche parte, nada. Twitter ha tolto il rel=me e mi pare che anche GitHub non funzioni. Una volta ricordo di averlo usato, boh.
Insomma non mi pare che abbia preso piede, ecco.
Skam: ho paura di essermi innamorato di una delle protagoniste
Comunque sul sito https://indiewebify.me/ ha validato i due punti elencati sopra quindi livello passato. Si va al livello 2.
Livello 2 - Punto 1
Aggiungi il markup ai tuoi contenuti
Mark up your content
Anche questo è facile. Bisogna fare in modo che il codice della homepage sia leggibile non sono da persone ma anche da programmi. Come? Aggiungendo due classi fatt'apposta da http://microformats.org/.
Inizialmente lo avevo passato ma si lamentava che mancavano alcune info come la foto e un riferimento all'URL ufficiale.
Ho aggiunto tutto nel footer.
Adesso va tutto bene. Prossimo.
Livello 2 - Ancora punto 1
Controlla i tuoi post
Check your posts
Come sopra solo che questa volta il markup non serve per descrivere chi sei ma serve per descrivere un post.
Risultato iniziale: pessimo 👎🏻. Manca tutto. Provo ad aggiustarlo al volo. Seguono note prese mentre aggiungo classi a destra e sinistra:
- La classe h-entry è stato un attimo ad aggiungerla. Idem per le classi p-name e dt-published.
- Aggiornata la data adesso fa un po' tazza.
- Ok in generale c'è tanta più roba nelle meta info del post.
- Sto aggiungendo ad un Trello mille mila modifiche da fare 🤦🏻 più avanti. Speriamo esca un'altra stagione di Skam.
Ok fatto. Tutto verde. Ancora uno poi vado a dormire.
Skam: ok a differenza delle ragazzi i ragazzi sono molto più realistici. LOL sembrano modelli di un corso di crossfit
Livello 2 - Punto 2
Aggiungi la possibilità di mandare webmentions ad altri siti IndieWeb
Add the ability to send Webmentions to other IndieWeb sites.
Ok ciao. Questo devo farlo a mente fresca.
Anche oggi finisco domani
Questi primi livelli sono stati tutto sommato facili e credo si possano applicare più o meno velocemente a tutti i siti piccoli.
Per adesso la sensazione è quella di aver aggiunto "cose" utili al mio sito. Non so se fanno bene lato SEO, ma il fatto che sia una sorta di buona pratica IndieWeb mi fa già piacere. Della serie "male non fa".
Ora non vedo l'ora di fare le Webmentions per chiudere il cerchio. In passato ho già fallito miseramente un paio di volte su questo tema. È una sorta di mostro di fine livello.
Finito Skam
Nel frattempo è pure finita la stagione del micropene di Skam. Direi che posso ritirarmi sereno.