Originally Posted by kovidgoyal
HTML 5 works fine with named entities in all browsers/readers. Technically, the XHTML variant of HTML 5 is not valid without a DTD in the presence of named entities. However, the only things that actually dont work with named entities are the various pointless validity checking tools like epubcheck.
Well, they may be pointless, but some of us are seriously
stuck with them. I have to suffer through Lulu's epubcheck 1.x or some crap like that (which constantly rejects the DC "Creator," in case anyone here has a client going that route), and almost every variant along the way since then, depending on which distributor goes to which retailer and how "tecchy" their staffs are. Add this to Smashword's latest boggles (which I don't understand, don't they use your API?) and it's enough to make any real bookmaker weep. Do we all need ePUBcheck? Yes, for myriad reasons, but still....however pointless you find them, many of us can't ignore them.