Vai al contenuto principale

Questo sito funziona con WebMastro 4

1 minuto di lettura

Il codice sorgente di WebMastro

Il sito che stai leggendo è nuovo, anche se somiglia a quello di prima. Dal 23 settembre 2026 marcomastroddi.com funziona con WebMastro 4, il framework PHP con cui realizzo i siti web, riscritto da zero.

Perché riscriverlo

Il vecchio WebMastro costruiva le pagine incollando stringhe di HTML. Funzionava, ma ogni pagina doveva ricordarsi di proteggere ciò che stampava, e bastava dimenticarlo una volta per aprire una falla. WebMastro 4 costruisce ogni pagina come un albero di elementi e la scrive una volta sola, alla fine: il testo è protetto per impostazione predefinita, e l'HTML grezzo è possibile solo dove lo si chiede per nome.

Cosa ottieni, senza vederlo

  • Accessibilità verificata su ogni pagina. L'obiettivo è WCAG 2.2 AA: titoli nell'ordine giusto, un testo per ogni immagine, un nome per ogni link e pulsante. Ogni pagina viene verificata in automatico, e una pagina che non supera la verifica non va online.
  • Una politica di sicurezza rigorosa. Nessuno script e nessuno stile è scritto dentro la pagina, così si può dire al browser di rifiutare tutto ciò che non arriva da dove deve.
  • Rispetto per la tua privacy. Nessuna statistica, nessun cookie, e i caratteri sono serviti dal sito stesso, non da Google.
  • Ogni lingua ha il suo indirizzo. Pagine in inglese e in italiano, ognuna con il proprio URL noto ai motori di ricerca, e ogni vecchio link porta ancora alla pagina giusta.

Cosa viene dopo

Lo stesso framework farà presto funzionare anche beebeep.net, che è pronto e aspetta il suo turno. E presto questo sito avrà anche un diario.