On 03/07/2018 02:14 PM, Stephan Kreutzer wrote: > not for mostly static documents at all, because what do you have for the > latter? Headers, paragraphs, lists and only the most primitive type of link, > that's basically it?
the combination of headers, paragraphs, lists, tables, and inline spans and images are adequate to present anything that can reasonably be considered to be "document" or convey any meaningful information - anything more complex like 3D animations, audio, and video were never considered to be documents - all these things existed before HTML5 but they always required external applications to play them - IMHO they still should be surely, doctype is a great idea however unappreciated; but the main problem that HTML5 introduced was its deprecation of well-formed XML - XHTML is itself, fully capable of supporting any new features by way of new tags; and browsers have always silently ignored unknown tags - HTML5 only re-instated the very chaos that XHTML was designed to control - with well-formed XML, any client can easily parse the information and chose to present it in any locally chosen form; and of course ignore any or all tags, semantic or not, as long as <body> is present with the mess the web is in now, developers are encouraged to tailor their presentation for the moving target of "living spec" quirks a small set of bloated clients rather than just sending information in a sane and predictable form and allowing the client to consume it however they choose i say all that to point out that javascript plays little role in any of the issues that Stephan indicates - they are good points but the issues that javascript raises are mostly in addition to these presentation issues - and also to agree that the HTML spec can not possibly be any remedy to the issue of scripts; but it is because HTML has nothing to do with scripting - the only thing the HTML spec could do would be to obsolete the 'script' tag; but as HTML is so amorphous today, that would not stop any of the browsers from implementing it anyways - even if javascript was outlawed, maybe someone would invent the <python> tag next
signature.asc
Description: OpenPGP digital signature
-- http://gnuzilla.gnu.org
