Esempio brutale
Un cliente mi incarica di sviluppare un applicazione web in PHP utilizzando però XHTML 5.0, e mettiamo caso che non esiste nessun "Template Engine" per XHTML 5.0. Sorge dunque un problema. Come sviluppare professionalmente la mia applicazione non conoscendo a fondo XHTML 5.0 e non utilizzando nessun "Template Engine"? E inoltre non esistono elementi div, b, span ma bensi altri elementi! A questo quesito risponde affermativamente il DOM e posso procedere nel creare le classi necessarie (ovviamente dopo aver analizzato in dettaglio il mio problema)!