Why HTML5?

I was recently asked to qualify why I had “upgraded” a website to utilise HTML5. All I had actually done was throw in a few semantic tags where it seemed appropriate and remove some unnecessary attributes. The client was concerned that the spec wasn’t complete and even suggested using HTML5 tags with an XHTML strict doctype. This was my response:

The HTML5 specification is different to your typical software specification. The W3C is no innovator: it does not lay down rules for browser vendors to follow. Vendors lead the way and their technology ideas are ultimately accepted, rejected, or tweaked to become part of the W3C specification. It’s highly unlikely the HTML5 specification will ever be fully complete. The only point when it could happen is when vendors and the W3C draw a line in the sand and move onto HTML6 (or whatever they name the next standard). If you wait for the final HTML5 specification, you’ll miss out.

http://blogs.sitepoint.com/2010/07/20/5-reasons-why-you-can-use-html5-today/

To say it’ll never be complete is a little pessimistic. Some experts in the industry believe it could be complete as soon as 2012. You get the idea though.

In terms of what the site is doing with HTML5 we’re not actually leveraging much of what HTML5 has to offer. Firstly we’re saving bandwidth by omitting attributes that all browsers already assume default values for, like the script type=”text/javascript” and stylesheet type=”text/css” attributes. Not to mention the new doctype, which is completely backwards compatible with existing doctypes in that it invokes standards mode in all browsers. Actually, in terms of your website it would be better to use a HTML5 doctype than an XHTML strict doctype, since the page is being served as text/html content-type by Apache, which is incorrect – the correct content-type for XHTML documents being application/xhtml+xml.

The second, and only other feature of HTML5 we’re actually using is semantic tags (http://bit.ly/1CzNqy). These allow us to create a document that is more accessible, in terms of search engine optimisation and for use of assistive technologies like screen readers. By using semantic tags instead of generic containers such as the div tag, our document is easier to understand when viewed by tools that don’t “see” page styles i.e. the design and layout of the page. For example, if your business name is within a paragraph tag it is likely to get lost in other content and not be returned in search engine results. But if you put it within a heading 1 tag, search robots know to give it more importance. Obviously this example doesn’t involve any HTML5 tags, but you should easily be able to see how the same principle can be applied to the new HTML5 elements, and how this principle will gain more and more importance as HTML5 becomes more widely adopted.

…and that is really the idea behind HTML5, everything that is being proposed, is being done so in a) a backwards compatible way and b) to cement features that already exist in one form or another. Pragmatically, that is what makes it viable to use features of HTML5 right now. Most existing browsers treat unknown tags as a generic HTML inline element and they can be styled to suit purpose.

Your one and only concern should be that there is a bug in IE 6, 7 and 8 that means they don’t recognise HTML5 tags. Fortunately there is a workaround, although it requires JavaScript to be enabled. If your visitor is using IE, without JavaScript enabled, your site will look differently to how it would normally look. It won’t make the site inaccessible, but some stylistic properties won’t be applied to page elements, so the page will appear a bit more like a text document than a website. Globally, I’ve seen stats showing that between 0.4% and 7% of browsers have JavaScript turned OFF. Potentially a very small percentage of your web traffic – which will probably be even less considering it only effects IE users, but it depends on your audience. Check your webstats and make a judgement call. For the majority of the time, the benefits outweigh the cost of supporting the fringe cases and I would recommend using HTML5 on your website now, as I have done for a number of clients I have worked with recently.

3,375 thoughts on “Why HTML5?

  1. Этот обзор медицинских исследований собрал самое важное из последних публикаций в области медицины. Мы проанализировали ключевые находки и представили их в доступной форме, чтобы читатели могли легко ориентироваться в актуальных темах. Этот материал станет отличным подспорьем для изучения медицины.
    Детали по клику – наркологическая помощь в Балашихе

  2. Этот краткий обзор предлагает сжатую информацию из области медицины включая ключевые факты и последние новости. Мы стремимся сделать информацию доступной и понятной для широкой аудитории что позволит читателям оставаться в курсе актуальных событий в здравоохранении. Выяснить больше – alco rehab

  3. В этой статье рассматривается комплексный подход к избавлению от зависимости. Читатель узнает, как сочетание физического, психологического и духовного восстановления помогает достичь стойкого выздоровления.
    Узнать напрямую – вызвать капельницу от запоя на дому

  4. Публикация знакомит читателей с различными подходами к реабилитации. От традиционных методов до современных программ — вы узнаете, как выбрать оптимальный путь к выздоровлению и преодолеть препятствия на этом пути.
    Как достичь результата? – наркологическая клиника в краснодаре

  5. В этом исследовании рассмотрены методы лечения зависимостей и их эффективность. Мы проанализируем различные подходы, используемые в реабилитационных центрах, и представим данные о результативности программ. Читатели получат надежные и научно обоснованные сведения о данной проблеме.
    Что скрывают от вас? – нарколог на дом в Балашихе

  6. В этом обзоре представлены различные методы избавления от зависимости, включая терапевтические и психологические подходы. Мы сравниваем их эффективность и предоставляем рекомендации для тех, кто хочет вернуться к трезвой жизни. Читатели смогут найти информацию о реабилитационных центрах и поддерживающих группах.
    Переходите по ссылке ниже – наркологическая клиника в смоленске

  7. В данной публикации мы поговорим о процессе восстановления от зависимости, о том, как вернуть себе нормальную жизнь. Мы обсудим преодоление трудностей, значимость поддержки и наличие программ реабилитации. Читатели смогут узнать о ключевых шагах к успешному восстановлению.
    Узнай первым! – detox24 в ростове на дону

  8. Steam Desktop Authenticator https://sdasteam.com SDA. It allows you to generate account login codes and automatically confirm trades or item sales on the Community Market without using your smartphone.

  9. В этом обзоре мы обсудим современные методы борьбы с зависимостями, включая медикаментозную терапию и психотерапию. Мы представим последние исследования и их результаты, чтобы читатели могли быть в курсе наиболее эффективных подходов к лечению и поддержке.
    Читать полностью – психиатр на дом в Балашихе

  10. В этом исследовании рассмотрены методы лечения зависимостей и их эффективность. Мы проанализируем различные подходы, используемые в реабилитационных центрах, и представим данные о результативности программ. Читатели получат надежные и научно обоснованные сведения о данной проблеме.
    Читать полностью – детокс 24

  11. Эта информационная публикация освещает широкий спектр тем из мира медицины. Мы предлагаем читателям ясные и понятные объяснения современных заболеваний, методов профилактики и лечения. Информация будет полезна как пациентам, так и медицинским работникам, желающим поддержать уровень своих знаний.
    Получить больше информации – вызов нарколога на дом в Рыбинске

  12. нужен песок карьерный песок карьерный

  13. В данной статье рассматриваются проблемы общественного здоровья и социальные факторы, влияющие на него. Мы акцентируем внимание на значении профилактики и осведомленности в защите здоровья на уровне общества. Читатели смогут узнать о новых инициативах и программах, направленных на улучшение здоровья населения.
    Кликни, не пожалеешь – вывод из запоя на дому в сочи

  14. Банкротство ИП — законный способ списать непосильные долги по кредитам, налогам и другим обязательствам. Переходите по запросу можно ли ИП подать на банкротство. Поможем оценить перспективы дела, подготовить документы и пройти процедуру с минимальными рисками. Консультация по условиям, последствиям и возможности внесудебного банкротства. Защитите свои права и начните финансовую жизнь с чистого листа.

  15. Курсы ораторского мастерства https://www.kultura-rechi.ru для развития навыков общения и публичных выступлений. Практика упражнения на дикцию управление голосом преодоление страха сцены и умение удерживать внимание слушателей.

  16. В данной статье рассматриваются физиологические и эмоциональные аспекты зависимости. Мы обсудим как организм реагирует на зависимое поведение и какие методы помогают восстановить здоровье и внутреннее равновесие. Давай разберёмся досконально – Капельница от запоя в Белгороде

  17. Курсы ораторского мастерства kultura-rechi для развития навыков общения и публичных выступлений. Практика упражнения на дикцию управление голосом преодоление страха сцены и умение удерживать внимание слушателей.

  18. Этот обзор медицинских исследований собрал самое важное из последних публикаций в области медицины. Мы проанализировали ключевые находки и представили их в доступной форме, чтобы читатели могли легко ориентироваться в актуальных темах. Этот материал станет отличным подспорьем для изучения медицины.
    Что ещё нужно знать? – наркологический центр в Твери

  19. Текст посвящён распространённым мифам о зависимости и их развенчанию. Мы предоставим научно обоснованную информацию и дадим рекомендации по выбору эффективного способа борьбы с зависимым поведением. Нажми и узнай всё – клиника плюс

  20. В этой статье рассматриваются различные аспекты избавления от зависимости, включая физические и психологические методы. Мы обсудим поддержку, мотивацию и стратегии, которые помогут в процессе выздоровления. Читатели узнают, как преодолеть трудности и двигаться к новой жизни без зависимости.
    Переходите по ссылке ниже – Капельница от похмелья в Борисоглебске

  21. Эта статья освещает различные аспекты освобождения от зависимости и пути к выздоровлению. Мы обсуждаем важность осознания своей проблемы и обращения за помощью. Читатели получат практические советы о том как преодолевать трудности и строить новую жизнь без зависимости. Желаете узнать подробности? – tver clinica plus

  22. В данном материале представлены ключевые тенденции в сфере медицинской науки и практики. Вы узнаете о последних открытиях инновационных подходах к терапии и важности профилактики заболеваний. Особое внимание уделено практическому применению новых методов в клинической практике. См. подробности – клиника плюс

  23. Финансовая защита при банкротстве — это комплекс мер, направленных на сохранение ваших законных прав и интересов. Переходите по запросу финансовая защита прав должника при банкротстве. Помогаем минимизировать риски потери имущества, защитить доходы и отстоять ваши интересы на всех этапах процедуры банкротства. Проводим правовой анализ ситуации, разрабатываем эффективную стратегию защиты и сопровождаем процесс до достижения результата. Консультация специалиста поможет найти оптимальное решение именно для вашей ситуации.

  24. В этом исследовании рассмотрены методы лечения зависимостей и их эффективность. Мы проанализируем различные подходы, используемые в реабилитационных центрах, и представим данные о результативности программ. Читатели получат надежные и научно обоснованные сведения о данной проблеме.
    Обратиться к источнику – tver clinica plus

  25. В этой статье мы обсудим процесс восстановления после зависимостей акцентируя внимание на различных методах и подходах к реабилитации. Читатели узнают как создать план выздоровления и использовать полезные ресурсы для достижения устойчивых изменений. Личный опыт — читайте сами – borisoglebsk clinica plus

  26. Steam Desktop Authenticator https://steamdesktopauthenticator.net is a popular solution for Steam users who need access to Steam Guard features on their computer. It conveniently verifies actions protects your account and manages authentication in a single app.

  27. В этой статье рассматривается комплексный подход к избавлению от зависимости. Читатель узнает как сочетание физического психологического и духовного восстановления помогает достичь стойкого выздоровления. Ознакомьтесь поближе – clinica plus в твери

  28. Этот текст представляет собой обзор свежих данных и исследований в области медицины. Он призван помочь читателям понять как научные достижения влияют на лечение диагностику и общее состояние системы здравоохранения. Читать полностью – наркологическая клиника в твери

  29. Эта медицинская заметка содержит сжатую информацию о новых находках и методах в области здравоохранения. Мы предлагаем читателям свежие данные о заболеваниях, профилактике и лечении. Наша цель — быстро и доступно донести важную информацию, которая поможет в повседневной жизни и понимании здоровья.
    Разобраться лучше – clinica plus

  30. Эта статья подробно расскажет о процессе выздоровления, который включает в себя эмоциональную, физическую и психологическую реабилитацию. Мы обсуждаем значимость поддержки и наличие профессиональных программ. Читатели узнают, как строить новую жизнь и не возвращаться к старым привычкам.
    Ознакомьтесь поближе – клиника плюс балашиха

  31. Текст посвящён распространённым мифам о зависимости и их развенчанию. Мы предоставим научно обоснованную информацию и дадим рекомендации по выбору эффективного способа борьбы с зависимым поведением.
    Подробности по ссылке – clinica plus

  32. В этой статье рассматриваются актуальные вопросы, связанные с развитием медицинской науки и её внедрением в повседневную практику. Особое внимание уделено вопросам профилактики, ранней диагностики и использованию технологий для улучшения здоровья человека.
    Провести детальное исследование – clinica plus в твери

  33. В статье рассматриваются различные стратегии борьбы с зависимостями включая проверенные методы и реальные истории успеха. Читатель узнает какие подходы наиболее эффективны и как начать путь к выздоровлению. Эксклюзивная информация – clinica plus

  34. Эта информационная публикация освещает широкий спектр тем из мира медицины. Мы предлагаем читателям ясные и понятные объяснения современных заболеваний методов профилактики и лечения. Информация будет полезна как пациентам так и медицинским работникам желающим поддержать уровень своих знаний. Смотрите также – капельница от похмелья в Череповце.

  35. В этой статье мы рассмотрим современные достижения в области медицины включая инновационные методы лечения и диагностики. Мы обсудим важность профилактики заболеваний и роль технологий в улучшении качества здравоохранения. Читатели узнают о влиянии медицины на повседневную жизнь и ее значение для современного общества. Подробная информация доступна по запросу – наркологическая клиника в белгороде

  36. - клиника лечения алкоголизма

  37. Эта статья освещает различные аспекты освобождения от зависимости и пути к выздоровлению. Мы обсуждаем важность осознания своей проблемы и обращения за помощью. Читатели получат практические советы о том как преодолевать трудности и строить новую жизнь без зависимости. Получить дополнительную информацию – наркологической клиники в Череповце

  38. Промокод при регистрации в 1xbet сегодня. Этой акцией может воспользоваться каждый новый игрок при регистрации на сайте букмекера. Это отличный старт. В форме регистрации есть необязательное поле для ввода кода. Как получить промокод на ставку 1хбет на фрибет. В магазине xBonus можно обменять баллы на коды 1xbet kz: для ординаров экспрессов или лотерей. Найти промокоды 1xbet можно на спортивных сайтах. Представители БК часто публикуют их к праздникам или турнирам. Все актуальные промокоды 2026 доступны в официальном разделе сайта и могут быть обменяны на бонусные баллы.

  39. В статье по вопросам здоровья мы рассматриваем актуальные проблемы с которыми сталкивается общество. Обсуждаются заболевания факторы риска и важные аспекты профилактики. Читатели получат полезные советы о том как сохранить здоровье и улучшить качество жизни. Не пропусти важное – Капельница от похмелья

  40. Этот информационный материал подробно освещает проблему наркозависимости ее причины и последствия. Мы предлагаем информацию о методах лечения профилактики и поддерживающих программах. Цель статьи — повысить осведомленность и продвигать идеи о необходимости борьбы с зависимостями. Как достичь результата? – клиника плюс

  41. Эта статья освещает различные аспекты освобождения от зависимости и пути к выздоровлению. Мы обсуждаем важность осознания своей проблемы и обращения за помощью. Читатели получат практические советы о том как преодолевать трудности и строить новую жизнь без зависимости. Узнай первым – клиника плюс тверь

  42. Steam Desktop Authenticator https://sdasteam.com SDA. It allows you to generate account login codes and automatically confirm trades or item sales on the Community Market without using your smartphone.

  43. В данном материале представлены ключевые тенденции в сфере медицинской науки и практики. Вы узнаете о последних открытиях инновационных подходах к терапии и важности профилактики заболеваний. Особое внимание уделено практическому применению новых методов в клинической практике. Узнайте всю правду – капельницу от похмелья на дому недорого

  44. Устали от звонков коллекторов и давления со стороны кредиторов? Мы поможем защитить ваши права законными способами. Переходите по запросу юридическая защита от коллекторов раз и навсегда. Проведем консультацию, подготовим необходимые обращения и разъясним, как действовать при взаимодействии с коллекторами и МФО. Снизьте стресс и получите профессиональную юридическую поддержку. Обратитесь за консультацией уже сегодня.

  45. вызов нарколога на дом круглосуточно позволяет получить профессиональную помощь в любое время суток. Углубиться в тему – нарколог на дом цена

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>