Justin du Coeur (jducoeur) wrote,
Justin du Coeur

HTML: Where it's Going

Been meaning to post this for a while. Those who are involved in Web design (a lot of my friends) may be curious to see where the HTML language is going. They *are* evolving it, slowly but surely -- one of these years, HTML 5 is going to come out, and it's fairly different. For those who want to see how, check out this summary of HTML 5 differences from HTML 4.

It's just a draft, mind, and the details will undoubtedly continue to change, but you can see the broad strokes of where they are going with this. The separation of structure from presentation continues, with most of the presentation details formally removed from the language in favor of using CSS instead. In exchange, a whole lot of new structural semantics get added -- some of which I'm a bit skeptical about, like "article" and "dialog" -- as well as a lot of APIs for adding fancier functions like audio and video in a vaguely consistent way.

None of it's earth-shattering, but it's at least trying to be a purer language, with the focus strictly on the content rather than the look-and-feel. Of course, they are also requiring browser makers to keep supporting all the old crap for the time being, so I don't actually expect to see this purity come into practice any too quickly, but I can appreciate the aesthetics of what they're doing here...
Tags: technology

  • Bagels

    On a lighter note: while I don't entirely want it to be "discovered", the good stuff should be publicized. While Boston isn't New York, we do…

  • TRoOB: Wandering Star

    I always like to save the best for last -- piling a couple of pieces of pepperoni up on the last bite of pizza, and like that. And so I'll wrap up…

  • Review: Person of Interest

    We finally got to the last episode of Person of Interest the other day, so it's time for an overall review of the series. tl;dr: Person of…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded