What happened to running Dis on a Javascript platform or running drawterm on HTML5/JS?
Right now if you started to program sane applications in A sane langauge, making display and use easy, then just have it run over draw, why wouldn't that achieve what you guys want? On 31 October 2014 15:04, Alexandre Niveau <alexandre.niv...@gmail.com> wrote: > On 31/10/2014 16:48, FRIGN wrote: >> >> To put it simply, what has the W3C been doing all these past years? >> Right! Stacking more and more stuff on top of what was there. However, >> writing (X)HTML hasn't become simpler in any way! >> Or who can possibly remember this every time he writes a new page: >> >> <?xml version='1.0' encoding='utf-8'?> >> <?xml-stylesheet type='text/css' href='style.css' ?> >> <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.1//EN' >> 'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> >> <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'> > > > I'm probably missing something here, but specifically the HTML boilerplate > *did* become drastically simpler in the last few years. > Now [1] an HTML5 page is just supposed to be: > > <!DOCTYPE html> > <html lang=en> > <head> > <meta charset="UTF-8"> > <title>Page title</title> > </head> > <body> > <p>Hello world</p> > </body> > </html> > > And that's actually the full version; thanks to tag omission [2], the > following is equivalent and also completely valid: > > <!DOCTYPE html> > <meta charset=UTF-8> > <title>Page title</title> > <p>Hello world</p> > > I'd say it's hard to suck less than that as far as HTML goes… > > Also it's worth noting that while it's still recommended to keep the meta > charset tag in there, using any encoding other than UTF-8 is invalid HTML5 > [3]. > > I believe that all these simplifications do not break backwards > compatibility too much (that's the whole point), but I'm not certain. Maybe > that's the reason why you still have to use XHTML? > > Regards, > > A.N. > > > [1] http://www.w3.org/TR/html5/semantics.html#semantics > [2] http://www.w3.org/TR/html5/syntax.html#syntax-tag-omission > [3] http://www.w3.org/TR/html5/document-metadata.html#attr-meta-charset >