Newsvine
  • Welcome
  • Help
  • Report Bug
  • Conversation Tracker
  • Your Column
  • Replies
  • Friends
Type Comments Since You Last CheckedArticle Source Last Checked Stop Tracking All Clear Tracking All
Advertise | AdChoices
Log In | Register
Close the Login Panel
Existing users log in below. New users please register for a free account.

New Users:

Existing Users:

E-Mail:
Password:
Forgot Password?
Please enter the e-mail address or domain name you registered with:
E-Mail/Domain:
Back to Login
Log Out
  • Top News
  • Local News
  • World
  • U.S.
  • Sports
  • Politics
  • Tech
  • Entertainment
  • Science
  • Business
  • Health
  • Odd News
  • More
    • Arts
    • Education
    • Environment
    • Fashion
    • History
    • Home & Garden
    • Not News
    • Religion
    • Travel
Visit Matt Schwartz's column >>

MATT SCHWARTZ

Home Page
A software developer with interests in technology and politics.
Articles Posted: 2  Links Seeded: 312
Member Since: 3/2007  Last Seen: 7/18/2011

What is Newsvine?

Updated continuously by citizens like you, Newsvine is an instant reflection of what the world is talking about at any given moment.

Get a Free Account
Help
Fun Stuff
  • Your Clippings
  • Leaderboard
  • E-Mail Alerts
  • Top of the Vine
  • Newsvine Live
  • Newsvine Archives
  • The Greenhouse
  • Recommended Articles
  • Wall of Vineness
Put a Seed Newsvine link on your own site

New elements in HTML 5

Seeded on Wed Aug 8, 2007 10:48 AM EDT
Read ArticleArticle Source: ibm.com
technology, internet, apple, opera, html, web-standards, mozilla-foundation
Seeded by Matt Schwartz
Advertise | AdChoices

Hypertext Markup Language (HTML) 5 introduces new elements to HTML for the first time since the last millennium. New structural elements include aside, figure, and section. New inline elements include time, meter, and progress. New embedding elements include video and audio. New interactive elements include details, datagrid, and command.

Three major browser vendors—Apple, Opera, and the Mozilla Foundation—came together as the Web Hypertext Application Technology Working Group (WhatWG) to develop an updated and upgraded version of classic HTML. More recently, the W3C took note of these developments and started its own next-generation HTML effort with many of the same members. Eventually, the two efforts will likely be merged. Although many details remain to be argued over, the outlines of the next version of HTML are becoming clear.

  • Enjoy this article? Help vote it up the 'Vine.

Published to:

  • Matt Schwartz's Column, All of Newsvine
  • Groups: GeekVine, Newsvine Technology, Science And Technology, Web 2.0, Web Designers, Web Development
  • Regions: none
  • Public Discussion (21)
Matt Schwartz

Finally some progress. Although I don't think this brings us a huge step closer to much better web applications. Mozilla was far ahead of the game when they came up with XUL.

  • 2 votes
Reply#1 - Wed Aug 8, 2007 10:50 AM EDT
Cha.rlie

Microsoft will still find a way to monkey with it, I bet. They'll put some kind of "Premium Content Rights Management" on the last 50 characters of text in a div or something.

  • 4 votes
Reply#2 - Wed Aug 8, 2007 11:05 AM EDT
Matt Schwartz

They're usual tactic is to not exactly conform to the standard, but close enough where developers will make little tweaks so their stuff works with Microsoft software. Although with IE market share lower I'm not sure how well that would work these days.

  • 2 votes
#2.1 - Wed Aug 8, 2007 11:18 AM EDT
Reply
agio

HTML 5? I thought W3C was discontinuing HTML in favor of XHTML.

  • 2 votes
Reply#3 - Wed Aug 8, 2007 12:17 PM EDT
Matt Schwartz

It seems the WhatWG group made enough noise and got enough attention that the W3C decided to not ignore it any longer. At least that's my interpretation.

  • 2 votes
#3.1 - Wed Aug 8, 2007 1:00 PM EDT
agio

Think I'll stick with XHTML, after all I already bought the books and everything. Plus it's nice to be able to validate web pages with XML Spy.

  • 2 votes
#3.2 - Wed Aug 8, 2007 2:06 PM EDT
Tim Baxter

Already wobbly from an unwillingness or inabilty to meet real-world needs of real-world developers, xhtml fell over and rotted under the weight of its own bulk. It was, however pushed by certain browser vendor that still hasn't properly supported it.

I'm looking forward to html 5. Looks like there's a lot of things in there that solve a lot of real problems. If nothing else, validation will be a big plus.

  • 4 votes
#3.3 - Wed Aug 8, 2007 5:27 PM EDT
Ern

HTML5 is still compatible with XHTML. More info at the W3C.

    #3.4 - Thu Aug 9, 2007 12:41 PM EDT
    nathanherald

    The HTML5 spec also specs out XHTML5, but it must be served as xml. So you can still use XHTML is you want, but it will probably be read as tag soup as it is today (unless IE decided XML is a good thing).

      #3.5 - Thu Aug 9, 2007 12:43 PM EDT
      Reply
      KyleN

      Not sold yet on the idea of HTML 5, it's main purpose is to make it easier for non-programmers to write websites?

      I've always found the idea of content and structure being separate a useful thing, this would reverse that effort and restructure content. It's certainly not perfect today but it's much closer than this appears.

      • 1 vote
      Reply#4 - Wed Aug 8, 2007 2:00 PM EDT
      Matt Schwartz

      I'm waiting to pass judgment until I see how it's implemented in each browser. We may end up with some really great new features or a complete mess.

      • 1 vote
      #4.1 - Wed Aug 8, 2007 2:17 PM EDT
      DamianKD

      For example,you might attach background music to a Web page like this

      NOOOOOOOOOO!!!

      I'm all for the proposed semantic changes in HTML5. Most folks who write semantic code already do something like this (with a class or an id), and this just shortens it.

      I do agree with you, Kyle, about keeping structure and presentation separately. I hope they deprecate crud like hspace & vspace, cellspacing, cellpadding, etc. as all of that can be handled by margin, padding, and more in CSS.

      Overall, though, it does look pretty exciting.

      • 3 votes
      #4.2 - Wed Aug 8, 2007 2:38 PM EDT
      Matt Schwartz

      Damian, you bring up a good point. I'd like to see deprecated features removed and no longer supported. If a document claims to be HTML5 it shouldn't have any deprecated attributes like align. If the document is defined as HTML4 or below then of course it could still have those features.

      • 1 vote
      #4.3 - Wed Aug 8, 2007 2:46 PM EDT
      Tim Baxter

      Kyle, it's not so much aimed at making things easier as it's attempting to address some long overdue issues. The HTML5 folks wouldn't suggest anything less than separation of content and presentation.

      But serving up xhtml as html is a joke. Many people (myself included) do it, but that doesnt' make it any less of a joke.

      They felt xhtml wasn't going to be properly supported anytime in the near future, xhtml 2.0 (and 1.1) are going nowhere, and moving forward with html would be more effective. At this point, I agree.

      • 4 votes
      #4.4 - Wed Aug 8, 2007 5:31 PM EDT
      Josh of Arc

      For example,you might attach background music to a Web page like this

      NOOOOOOOOOO!!!

      Oh, c'mon. It'll be retro like the late 90s. We can embed MIDI tracks of The Chicken Polka.

      • 1 vote
      #4.5 - Thu Aug 9, 2007 12:48 PM EDT
      DamianKD

      I prefer the Hamster Dance.

      "dee de dee dee dee...."

      • 1 vote
      #4.6 - Thu Aug 9, 2007 12:58 PM EDT
      Reply
      Josh of Arc

      Actually, looking at the W3C's New Elements in HTML 5, it's pretty damn exciting. It looks like a lot of what currently requires javascript or php can be done strictly with HTML (e.g., check out someof the new attributes for the input element's type attribute).

      And the semantic tags being added are going to make my life easier—hell, the dialog one alone is worth it. And they're finally deprecating u.

      Kewl...

      • 5 votes
      Reply#5 - Wed Aug 8, 2007 3:55 PM EDT
      Spuds Stuff

      Not before time to. I'm sure there will be a problem though with some browsers. I bet my much loved Firefox won't have any issues though.

      • 1 vote
      Reply#6 - Wed Aug 8, 2007 4:44 PM EDT
      DamianKD

      Spuds, what browsers are you referring to? With the exception of some hackery here and there, browsers as far back as IE5 work well with HTML & CSS. I typically only try to go back as far as 5.5, though. I'm not supporting something older than 7 years.

      • 2 votes
      #6.1 - Wed Aug 8, 2007 5:18 PM EDT
      Matt Schwartz

      I think he's referring to Firefox and Safari often conforming to the latest standards first while IE usually lags behind. Until Firefox gained a lot of popularity Microsoft didn't bother putting out significantly newer versions of IE for years.

      • 4 votes
      #6.2 - Wed Aug 8, 2007 6:16 PM EDT
      Spuds Stuff

      I love speculation as to just what I am talking about. Matt you are exactly right.

      • 2 votes
      #6.3 - Thu Aug 9, 2007 4:26 PM EDT
      Reply
      Leave a Comment:
      You're in Easy Mode. If you prefer, you can use XHTML Mode instead.
      You're in XHTML Mode. If you prefer, you can use Easy Mode instead.
      (XHTML tags allowed - a,b,blockquote,br,code,dd,dl,dt,del,em,h2,h3,h4,i,ins,li,ol,p,pre,q,strong,ul)
      Newsvine Privacy Statement
      As a new user, you may notice a few temporary content restrictions. Click here for more info.
      FUN STUFF:
      • Leaderboard |
      • E-Mail Alerts |
      • Top of the Vine |
      • Newsvine Live |
      • Newsvine Archives |
      • The Greenhouse |
      COMPANY STUFF:
      • Code of Honor |
      • Company Info |
      • Contact Us |
      • Jobs |
      • User Agreement |
      • Privacy Policy |
      • About our ads
      LEGAL STUFF:
      • © 2005-2012 Newsvine, Inc. |
      • Newsvine® is a registered trademark of Newsvine, Inc. |
      • Newsvine is a property of msnbc.com