Dopo aver appurato cosa significhi linguaggio di markup ( www.mibmagazine.it/article.php?id=51 ), mi sono trovato a pensare un po': xml sarà il futuro, si dice spesso, proprio perchè permetterà di creare linguaggi specifici a seconda delle esigenze, in modo tale da poter avere più capacità di descrizione in base ai tipi di documento che avremo davanti.
Si potrebbe inventare un linguaggio per descrivere e visualizzare i post di questo forum, e questo linguaggio potrebbe diventare fonte di studi e miglioramenti da parte di interessati e poi divenire lo standard per i forum in generale. Oppure, un linguaggio per archiviare semanticamente gli orari dei treni e renderli poi disponibili ad un software che ne tragga delle informazioni basandosi su interrogazioni da parte degli utenti; tali documenti, poi, potrebbero essere utilizzati sotto altri aspetti, da altri software, per chissà quali altri scopi.
Insomma, il mark è strumento di descrizione, associato a documenti con le proprie caratteristiche. Ma guardando tanto lontano mi sono accorto di non aver chiaro un concetto forse basilare, e qui chiedo il vostro aiuto.
A tutti è noto e caro il nostro fantastico html: HyperText Mark-up Language. E' quindi un linguaggio di markup per ipertesti. L'ipertesto è quindi un tipo di documento con le sue caratteristiche, i suio pregi e i suoi limiti. Ma cosa si intende di preciso con ipertesto?
Questo è quello che ho trovato io, ma non sento saziata la mia curiosità:
- http://www.w3.org/WhatIs.html
Chi mi aiuta a vederci più chiaro?