User Control Panel
Search iVirtua
Advanced/Tag Search...
Search Users...
What is iVirtua Exclusive Community?
  • An exclusive gaming industry community targeted to, and designed for Professionals, Businesses and Students in the sectors and industries of Gaming, New Media and the Web, all closely related with it's Business and Industry.
  • A Rich content driven service including articles, contributed discussion, news, reviews, networking, downloads, and debate.
  • We strive to cater for cultural influencers, technology decision makers, early adopters and business leaders in the gaming industry.
  • A medium to share your or contribute your ideas, experiences, questions and point of view or network with other colleagues here at iVirtua Community.
Guest's Communication
Live Chat
Teamspeak (VOIP) Audio Conference
Private Messages
Check your Private Messages
Themes
Choose an iVirtua Community theme to reflect your interests...
Business Theme
India/Arabic Theme

Gaming Theme
iVirtua Recommends
Fly Emirates Advertising
HTML5 differences from HTML4 - HTML 5 Discussion
Digg This Digg Topic Tag it on del.icio.us Tag topic on On del.icio.us Technorati Search Technorati Search Post to Slashdot Post to Slashdot
You are currently in Programming, Web and Software Design/Development
Post new topic Reply to topic
Sat Jun 16, 2007 11:12 am Reply and quote this post
Quote:
This document describes the differences between HTML4 and HTML5 and provides some of the rationale for the changes. This document may not provide accurate information as the HTML5 specification is still in development. When in doubt, always check the HTML5 specification itself. [HTML5]

W3C official HTML5 differences from HTML4 http://dev.w3.org/cvsweb/~checkout~/h...ces/Overview.html

Here are some additional resources:
http://simon.html5.org/html5-elements

HTML 5 will be the first major revision for 10 years... HTML 4.0 was published December 18, 1997 as a W3C Recommendation. although HTML 4.01 was published December 24, 1999 as a W3C Recommendation. It offers the same three flavors as HTML 4.0, and its last errata was published May 12, 2001.

Here are some interesting points regarding HTML 5 to spark discussion.

The HTML5 draft reflects an effort, started in 2004, to study contemporary HTML implementations and deployed content. The draft:
Defines a single language called HTML 5 which can be written in HTML (HTML5) and XML (XHTML5).
Defines detailed processing models to foster interoperable implementations.
Improves markup for documents.
Introduces markup and APIs for emerging idioms, such as web applications. - Important!


HTML 5 will mean very semantic code... here are some new elements I picked out from the many described in the links above.
aside represents a piece of content that is only slightly related to the rest of the page. Elements are in bold.

dialog can be used to mark up a conversation like this:
Code:
<dialog>
<dt> Costello
<dd> Look, you gotta first baseman?
<dt> Abbott
<dd> Certainly.
<dt> Costello
<dd> Who's playing first?
<dt> Abbott
<dd> That's right.
<dt> Costello
<dd> When you pay off the first baseman every month, who gets the money?
<dt> Abbott
<dd> Every dollar of it.
</dialog>


figure can be used to associate a caption together with some embedded content, such as a graphic or video:
Code:
<figure>
<video src=ogg>…</video>
<legend>Example</legend>
</figure>


We also have header and footer tags...
Quote:
footer represents a footer for a section and can contain information about the author, copyright information, et cetera.

header represents the header of a section.


Quote:
nav represents a section of the document intended for navigation
... very semantic!

Quote:
section represents a generic document or application section.


Quote:
meter can be used to represent a measurement, such as disk usage.

time represents a date and/or time.


We also see many significant dropped elements, (3.5)... most notably, the easy
Code:
<center></center>
has been dropped, an quick easy way to centre a block of code... but most styling elements, with CSS (and now CSS3), are depreciated... even [code<b></b> and <strong></strong> being changed as to what they function as[/code] (See official W3C link above, section 3.4. Changed Elements for more)

Dropped elements...
Quote:
acronym is not included because it has created lots of confusion. Authors are to use abbr for abbreviations.
applet has been obsoleted in favor of object.
basefont
big
center
dir
font, although it is allowed when inserted by WYSIWYG editor.
frame
frameset
isindex
noframes
noscript (only dropped in XHTML5)
s
strike
tt
u

Frames are gone! As are most HTML styling elements (due to CSS), and other defunct elements.

Finally,
Quote:
HTML5 introduces a number of APIs that help in creating web applications. These can be used together with the new elements introduced for applications:
which is very interesting.

More Official HTML 5 W3C links:
http://www.whatwg.org/specs/web-apps/current-work/
http://dev.w3.org/cvsweb/~checkout~/html5/spec/Overview.html

What do you think of HTML 5?


Last edited by Editorial Team on Tue Dec 11, 2007 3:36 am; edited 1 time in total

Contributed by Editorial Team, Executive Management Team
372659 iVirtua Loyalty Points • View ProfileSend Private MessageBack to Top

Sun Jun 17, 2007 12:48 am Reply and quote this post
wow that's quite interesting. i guess its stopping laziness in coding and forcing people into using css. on a personal level it means i'm going to have to type a lot more just to make something bold. i think some people who do everything inline will make their source very untidy.

ie/
Quote:

instead of using
Code:
<b>helloworld</b>


they'ld use
Code:
<div style="font-weight: bold;">helloworld</div>



bleh. well there are good points in that some of the older stuff is thrown out the window, and more semantic tags have been brought in. looks like change for the better, but will force lazy sods (like myself) to do more work.  

Contributed by Noobarmy, Editorial, Marketing & Services Team
9726 iVirtua Loyalty Points • View ProfileSend Private MessageBack to Top

Wed Jul 25, 2007 10:23 pm Reply and quote this post
Talking about XML, is this the first language one must know in order to get into web development field?
Contributed by turbino, iVirtua Premier Contributor
2882 iVirtua Loyalty Points • View ProfileSend Private MessageBack to Top

Thu Jul 26, 2007 2:40 am Reply and quote this post
be quite honest there is not much differences between XHTML and HTML. I personally feel that XML is slightly better than HML.
Contributed by Jay Taylor, Executive Management Team
107150 iVirtua Loyalty Points • View ProfileSend Private MessageBack to Top

Thu Jul 26, 2007 2:44 am Reply and quote this post
Jay Taylor wrote:
be quite honest there is not much differences between XHTML and HTML. I personally feel that XML is slightly better than HML.

he was actually asking about XML here rather then XHTML, they are in fact different ... where XHTML is a stricter version of HTML (hence teh limited differences between them) and XML is a pure-data language.

in response to the previous question though XML isn't a fundamental part of web development at all. IMO is it going to become larger and more important in the future but in the web's current state

HTML is used for markup
CSS for pretiness

plus server side languages. HTML&CSS are commonly known so you shouldn't specialise in them but they are fundamentals of web design.

however in the future HTML could be replaced by XML and CSS with XSL so you may wanna research into that but if your just getting into it start with the basics: HTML&CSS

Contributed by Noobarmy, Editorial, Marketing & Services Team
9726 iVirtua Loyalty Points • View ProfileSend Private MessageBack to Top

Thu Jul 26, 2007 8:35 am Reply and quote this post
Thanks for letting me know on the basic languages needed by a beginner web developer. Regarding HML, when is it used in web development?
Contributed by turbino, iVirtua Premier Contributor
2882 iVirtua Loyalty Points • View ProfileSend Private MessageBack to Top

Thu Jul 26, 2007 10:12 am Reply and quote this post
html or hml? as far as i'm aware hml isn't a language hehe, html supports both .html and .htm as file extensions maybe thats where you got it from.

but anyways just pretending you meant html (if you didn't then doesn't matter): html is almost liek the core of web developemtn and websites as a whole. it's considered a "markup" language, so you can put in text basically and mark it up with cool tags ect to makeit look funky (the use of CSS extends this funkiness). but if you go to your web browser look at a page and click Source (View source/Go to source etc) what comes up is in fact HTML (unless the site is funky and is using XML).

i personally think HTML is the core of all other web languages because most server side languages print out HTML, even using XML and XSL to make a website involves HTML somewhere along the lines.

so that's basically HTML's role to show and display data ...

seeing as i dunno what i said mad eany sense here's what w3schools says:

Quote:
What is an HTML File?
HTML stands for Hyper Text Markup Language
An HTML file is a text file containing small markup tags
The markup tags tell the Web browser how to display the page
An HTML file must have an htm or html file extension
An HTML file can be created using a simple text editor



Contributed by Noobarmy, Editorial, Marketing & Services Team
9726 iVirtua Loyalty Points • View ProfileSend Private MessageBack to Top

Thu Jul 26, 2007 10:58 am Reply and quote this post
Actually, I had doubts if HML was a language or not. I just happened to ask you about it because it was mentioned in previous post. Thanks for elaborating on what HTML is.
Contributed by turbino, iVirtua Premier Contributor
2882 iVirtua Loyalty Points • View ProfileSend Private MessageBack to Top

Tue Dec 11, 2007 3:39 am Reply and quote this post
Apple, Opera, and Mozilla Push For HTML5, yet Nokia wants W3C to remove Ogg from upcoming HTML5 standard

Also, i would prefer an external css stylesheet to inline styles.

Contributed by Editorial Team, Executive Management Team
372659 iVirtua Loyalty Points • View ProfileSend Private MessageBack to Top

Related Articles
Post new topic   Reply to topic


Page 1 of 1

iVirtua Latest
Latest Discussion

Discuss...
Latest Articles and Reviews

Latest Downloads
Subscribe to the iVirtua Community RSS Feed
Use RSS and get automatically notified of new content and contributions on the iVirtua Community.


Tag Cloud
access amd announced applications author based beta building business card case company content cool core course cpu create data deal dec demo design desktop developers development digital download drive email feature features file files firefox flash free future gaming google graphics hardware help industry information intel internet iphone ipod jan launch linux lol love mac market media memory million mobile money movie music net nintendo nov nvidia oct office official online patch performance playing power price product program ps3 pst publish ram release released report rss sales screen search security sep server show size software sony source speed support technology thu tue update video vista war web website wii windows work working works xbox 360 2006 2007 2008

© 2006 - 2008 iVirtua Community (UK), Part of iVirtua Media Group, London (UK). Tel: 020 8144 7222

Terms of Service and Community RulesAdvertise or Affiliate with iVirtuaRSSPress Information and Media CoverageiVirtua Version 4PrivacyContact