Slashdot Mirror


Stop Standardizing HTML

pfignaux writes with an interesting view on the place of centralized standardization in modern browsers. From the article: "When HTML first appeared, it offered a coherent if limited vocabulary for sharing content on the newly created World Wide Web. Today, after HTML has handed off most of its actual work to other specifications, it's time to stop worrying about this central core and let developers choose their own markup vocabularies and processing." Instead, the author proposes that CSS, Javascript+DOM, the W3C's accessibility framework, and Web Components are sufficient to implement the rendering of smaller, domain-specific markups.

6 of 302 comments (clear)

  1. Re:HTML isn't anymore by telchine · · Score: 5, Funny

    HTML needs an active companion language, an actual programming language, one that will replace the disparate third-party technologies in use today. Just eliminating Flash and Javascript for example would eliminate a vast majority of the world's browsing headaches.

    I agree!

    I shall call this new language "Jscript"!

    -Bill

  2. Re: Nope by Pseudonym+Authority · · Score: 5, Funny

    He seemed to me like a proponent of XML. I hope he catches the flu.

  3. Re:HTML isn't anymore by Ultra64 · · Score: 5, Funny

    Ok, I'll take the bait. How in the hell is JavaScript *not* a programming language?

    1. It is a language
    2. I write programs with it

  4. Re:Extending the DOM; WAI-ARIA in search engines by phantomfive · · Score: 5, Funny

    But how would one have implemented new HTML5 features, such as the 2D Canvas,

    Simple. Each pixel is a separate div.

    WebGL,

    Lots and lots of divs. Lots of divs.

    --
    "First they came for the slanderers and i said nothing."
  5. Re:HTML isn't anymore by lgw · · Score: 5, Funny

    OK, honest question about JavaScript, since I don't know it. Does JavaScript enclose blocks of code in curly-braces?

    As we all know, curly braces are the One True Distinction between real profession programming languages and toy scripting languages. For example, everyone knows C# is a real profession programming language, but Visual Basic is a toy scripting language, despite offering nearly-identical functionality on top of the CLR. However, C# clearly encloses blocks of test in curly braces, and Visual Basic laughably doesn't, toy that it is!

    So, let's settle this JavaScript debate once and for all: on which side of the curly braces line does it lie?

    --
    Socialism: a lie told by totalitarians and believed by fools.
  6. Re:language by BForrester · · Score: 5, Funny

    You're overstating the meerfage of sharing a common briogib. As long as the sufrabork is cognatious, the central mordage doesn't need to be the same.