---
title: DTD hacking
date: 2005-02-02 13:42:00 +0200
---

Listapart jaunākajā numurā tiek stāstīts par to, kā izmantojot savu DTD vairāk vai mazāk korekti implementēt *behavior* leijeri - [tehnoloģija](http://www.alistapart.com/articles/scripttriggers/ "JavaScript Triggers: A List Apart") un [atbilstība standartiem](http://www.alistapart.com/articles/customdtd/ "Validating a Custom DTD: A List Apart").

Kamēr šī ir tiešām interesanta lasāmviela, fakts paliek fakts - ka tas ir vairāk vai mazāk caur dibenu. Faktiski, no XML skatu punkta šī pieeja ir tiešām laba. Intranetu vajadzībām (vai arī specifiskām web aplikācijām) šī pieeja varētu attaisnot sevi. Taču, jāatzīst, ka šāda piegājiena plaša pielietošana ikdienišķās lapās varētu radīt visnotaļ bēdīgas sekas, jo katrs, veidojot savu DTD, varētu redefinēt XHTML. Un pārlūki varētu nokļūt neapskaužamā situācijā. Teiksim, jautri būs, ja lielās kompānijas patentēs katra savu DTD :)
