— 1.1.0
Un blog, e HTML vero per ogni pagina
Venti articoli su /blog, resi dal convertitore che descrivono. Un FAQ sotto la zona di rilascio e di nuovo nella documentazione, presi da una sola lista.
Ogni pagina su cui un estraneo può arrivare è ora un file vero con titolo, descrizione, link canonico e dati strutturati propri, più sitemap.xml e robots.txt. E l'.html scaricato è diventato davvero autonomo — prima collegava il proprio carattere da Google Fonts.
Prima di questa versione il sito era un unico bundle JavaScript dietro un unico file HTML. Ogni indirizzo serviva lo stesso file, quindi ogni indirizzo aveva lo stesso titolo e la stessa descrizione: un crawler, un'anteprima di link o chi legge con gli script disattivati riceveva il guscio e nulla al suo interno.
HTML vero per ogni indirizzo
Ogni pagina su cui un estraneo può arrivare è ora scritta come file a sé, con titolo, descrizione, link canonico e dati strutturati propri, più una sitemap.xml e un robots.txt che prima semplicemente non esistevano. L'app prende ancora il controllo una volta caricata; quello che è cambiato è ciò che arriva per primo.
Venti articoli
Il blog è iniziato con venti articoli su /blog, scritti in Markdown e resi dal convertitore per cui esiste il sito. Era una scelta deliberata e lo è ancora: una modifica che rompe il renderer rompe queste pagine prima di rompere il documento di qualcuno, e questo è un posto migliore per scoprirlo.
Il FAQ è arrivato insieme: sotto la zona di rilascio e di nuovo nella documentazione, letto da una sola lista, così le due versioni non possono divergere.
Il download non ha più bisogno della rete
L'.html che restituisce una conversione doveva stare in piedi da solo e non ci riusciva del tutto: collegava il proprio carattere da Google Fonts. Un file che telefona all'esterno per essere visualizzato non è un file che si può archiviare, spedire a qualcuno dietro un firewall o leggere in aereo. Ora contiene tutto al suo interno, compreso il carattere.
Come è andata dopo
Il pre-renderer scrive ogni pagina in cinque lingue, il blog è arrivato a sessantatré articoli in inglese, tedesco e francese, e il changelog da cui sei arrivato qui è pre-renderizzato dalla stessa lista tipizzata — questa pagina compresa. I numeri sono cresciuti; la regola non è cambiata.
Da leggere: cosa significa HTML autonomo, e un generatore di siti statici o un convertitore.