Di recente ho cercato di utilizzare JavaScript per il template e mi chiedevo se fosse possibile utilizzare questo approccio.
Comprendo che il template JavaScript è una forma di template molto comune e molto accettata e vedo i benefici dell'uso di questa tecnica.
La mia domanda deriva più dalla curiosità in quanto la memorizzazione di testo HTML all'interno di uno script si distacca da ciò che in realtà è uno "script", quindi per me ci si sente errati a farlo.
-
JavaScript era stato originariamente progettato per essere usato come una tecnica di template quando il browser non capisce il tipo di script? O è stato un trucco che le persone hanno scoperto e iniziato a utilizzare come titolari di testo HTML per scopi di template?
-
Ho letto anche che gli script sconosciuti non vengono elaborati come script e vengono lasciati come blocchi di testo a causa di ragioni di compatibilità - così i nuovi browser possono supportare lingue aggiuntive senza che i browser vecchi si rompano. È forse questa la ragione per cui devi lasciare gli script sconosciuti come blocchi di testo?
Sto cercando di capire perché i browser si comportano come fanno quando vengono trovati script sconosciuti / l'intenzione dietro questo comportamento.