View Single Post
Old 07-09-2022, 12:34 PM   #13
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,864
Karma: 169716272
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by JSWolf View Post
But is quirks mode and standards mode still an issue with current browsers? That article mentions IE so it's rather old.
As far as I am aware, Chrome, Edge and Firefox still all use quirks mode when no valid DOCTYPE is present. See Activating Browser Modes with Doctype for more information. You can use your favourite search engine to find more information though finding a web page that does not have the DOCTYPE declaration is not easy though you can easily generate your own HTML file and delete the DOCTYPE.

Quote:
Originally Posted by JSWolf View Post
As for not having DOCTYPE in ePub 2, are there any programs that won't render the ePub 2 correctly without DOCTYPE?
It was a couple of years back but I was playing with multiple renderers and yes, a few of them did not react well to a missing/invalid DOCTYPE. One customer wanted to know how their ebook (written in Word and converted to epub/mobi/azw3 by calibre) would display on various systems and I went through a mass of iOS, Android, Windows and MacOSX free/trial programs to check this for them. For the most part, the major issues I found were the lack of support for standards by many programs especially those for Android and those renderers where enabling publisher CSS required you to dig down a couple of menus if it was at all possible. This was a much more common and serious issue, IMNSHO.
DNSB is offline   Reply With Quote