Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1009341
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T08:54:39+00:00 2026-05-16T08:54:39+00:00

I keep making attempts at properly using HTML5 but I feel like it’s still

  • 0

I keep making attempts at properly using HTML5 but I feel like it’s still not even close to anything semantically valuable.

My attempts:

  • HTML5 Article node Architecture
  • HTML5 Blog Page Architecture

But there’s such subtleties in every single tag!

My question is, what specific software out there on the web is actually doing things like processing our HTML DOM, calculating and comparing elements to say “oh, this is a <header>, and it’s just after <section>, and it has <time> in it, so the <time> tag must be “metadata” in relation to the <header>…”, and saying “The content within the <time> tag not only is the “published time”, but also relates to the author’s birthday, so it must be a special post (say because there was also a <cite> or <address class='vcard'> tag in there too)”.

I mean, what benefit am I ever going to get in using HTML5 if I don’t know the algorithms that are interpreting it? If I just stuck with the basic div, ol, ul, li, p, a, h[1-6] tags, I could do everything with half the number of DOM elements.

Looking forward to some specific algorithms that I can use to shape how I structure the DOM from here on out.

I’m at the point where I don’t even think we should be using HTML5 tags at all. For example, on the iPhone especially, the goal should be to minimize dom elements to decrease load time. Plus, if the iPhone site is a mirror of the traditional browser version, the search engines won’t even see the iPhone site (ideally). So there’s no real point in making the DOM semantic. So if I can use 1/2 the amount of <div> tags to achieve the same layout as if I used a somewhat “semantic HTML5” rendition, and that’s a good thing for the iPhone, why don’t I do that for the regular browser too? That’s where I’m coming from.

Articles like this are basically saying it’s pointless to worry about semantic HTML.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T08:54:40+00:00Added an answer on May 16, 2026 at 8:54 am

    What algorithms are reading your semantic HTML? Google, that’s who. Their algorithm tries to extract every bit of meaning from pages that it can, because that helps Google construct smart, relevant search results. For one example, Google tries to determine the dates of things by reading the HTML and gives headers extra consideration in determining the overall topic of a page.

    Also, your assertion that we shouldn’t use HTML5 tags on the iPhone “to minimize dom elements” isn’t founded in any technical basis. HTML5 doesn’t dictate that we use more DOM elements, and in fact it can let us leave out tags that would be required by XHTML. You should use HTML5 on the iPhone more than anywhere else. For example, the new input types like number and email don’t do much on the desktop, but that extra information can really make things nicer on the iPhone by allowing it to present an appropriate interface.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Keep in mind that I'm not looking for a list of current browsers to
I keep hearing that div tags should be used for layout purposes and not
I'd like to keep my database clean of stale almost-accounts, and I was thinking
i m thinking of making a website..and i want to keep a track on
I am making a forum posting web application using Java and I want to
I keep getting tasks that are above my skill level. How can I address this without coming accross as grossly incompetent?
I keep running across this loading image http://georgia.ubuntuforums.com/images/misc/lightbox_progress.gif which seems to have entered into
I keep hearing from associates about grid computing which, from what I can gather,
I keep getting compiler errors when I try to access flashVars in an AS3
I keep getting asked about AppDomains in interviews, and I know the basics :

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.