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,928 thoughts on “Why HTML5?

  1. Selam millet Oranlar düşük destek yok her şey yalan Artık kimseye güvenmiyordum Ama sonunda bu siteyi buldum — 1xbet türkiye en iyisi Canlı destek gece gündüz aktif Neyse kaybetmeyin diye tıkla — 1xbet yeni adresi 1xbet yeni adresi Sakın dolandırıcılara kanma Bahis yapan herkese gönder

  2. Заявку можно оставить в любое время специалист быстро сориентирует по дальнейшим действиям. Подробнее тут – срочный вывод из запоя новороссийск

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

  4. Bahisçiler dikkat Destek rezil oranlar berbat Sinirden küplere bindim En sağlam platform bu — 1xbet turkey güncel giriş Canlı destek anında yanıtlıyor Neyse kaydedin kenarda dursun — 1xbet 1xbet Sakın sahte sitelere kanma Bunun gibilerin derdine düşenlere gönder

  5. Selam millet Bazıları ödeme yapmıyor Yüzlerce site denedim Ama sonunda sağlam bir site buldum — 1xbet turkey giriş adresi Bonuslar ve promosyonlar her gün mevcut Kısacası kaydedin dursun — 1xbet üye ol 1xbet üye ol En iyisi 1xbet İhtiyacı olan herkese gönderin

  6. Beyler dinleyin Bazıları para çekmiyor Çok sinirlendim ve bırakmayı düşündüm Ama sonunda gerçek bir site buldum — bahis siteler 1xbet kesinlikle tavsiye Site inanılmaz hızlı çalışıyor Neyse her şey mevcut — 1xbet üyelik 1xbet üyelik Tek doğru adres 1xbet Bahis yapan herkese gönder

  7. Сегодня выбор готовых решений значительно расширился благодаря разнообразию современных комплектующих. Производительные игровые компьютеры подходят не только для развлечений, но и для монтажа видео или работы с графикой. Это универсальная техника для самых разных задач.

  8. Сегодня легко вызвать нарколога на дом в Балашиху круглосуточно просто позвонив по единому телефону нашего специализированного центра в любое время суток любой день даже в выходные и праздники. Наркологическая помощь может понадобиться в любое время дня и ночи поэтому клиника доктора Исаева оказывает широкий спектр услуг в том числе в домашних условиях 24/7. Алкогольная зависимость и наркомания — серьёзные заболевания требующие немедленного квалифицированного вмешательства. Вывод из запоя и лечение алкоголизма на дому или в стационаре начинается с полного осмотра врача-нарколога диагностики состояния и назначения индивидуальной схемы терапии. Мы гарантируем полную анонимность и конфиденциальность — данные пациента обрабатываются строго в соответствии с политикой обработки персональных данных. Наши специалисты имеют многолетний опыт работы с зависимыми людьми используют современные и безопасные препараты позволяющие быстро восстановить организм после отравления алкоголем или наркотиками. Лечение алкоголизма — это процесс который требует времени и комплексного подхода но первый шаг к выздоровлению можно сделать уже сегодня. Очень важно не откладывать обращение ведь каждый день запоя усугубляет состояние здоровья и повышает риск тяжелых осложнений. Вывод из запоя и детоксикация — первый этап на пути к трезвости и от качества лечения зависит дальнейшая ремиссия. Выяснить больше – вызов нарколога на дом круглосуточно недорого

  9. Herkes merhaba Ödemeler erteleniyor canlı destek cevap vermiyor Paramı geri alamadım çok sinirlendim Her şey hızlı ve güvenli çalışıyor — 1xbet güncel adres tıkla Site inanılmaz hızlı çalışıyor Neyse tüm detaylar linkte — 1x giriş 1x giriş Sakın dolandırıcılara kanma Bahis yapan herkese gönder

  10. Beyler dinleyin Bazıları erişim engelli 15ten fazla site denedim Her şey çok hızlı ve güvenli — 1xbet giriş yap hemen Çekimler anında onaylanıyor Neyse kaybetmeyin diye tıkla — 1xbet mobil giriş 1xbet mobil giriş Tek adres 1xbet giriş Bahis yapan herkese gönder

  11. Herkes dinlesin Oranlar düşük bonuslar gerçek değil Hepsinde dolandırıldım Bu site gerçekten işe yarıyor — 1xbet yeni giriş kolay Her gün özel bonus ve bedava bahis kampanyaları var Kısacası tüm bilgiler linkte — 1xbet tr giriş 1xbet tr giriş Tek adres 1xbet giriş Bahis yapan herkese yolla

  12. Beyler bahis severler Oranlar kötü destek yok her şey berbat Hepsinde dolandırıldım Bu site gerçekten çalışıyor — 1xbet tr en iyi bahis Her şey inanılmaz hızlı Neyse kendiniz görün — 1 x bet 1 x bet Sakın sahte sitelere bulaşma Bahis yapan herkese yolla

  13. Herkese merhaba Uzun zamandır düzgün bir bahis sitesi bulmak çok zor Hepsinde hayal kırıklığı yaşadım Her şey çok hızlı ve güvenli — 1xbet türkiye lider bahis Çekim işlemleri anında onaylanıyor Neyse tüm detaylar linkte — 1xbet güncel adres 1xbet güncel adres Sakın sahte sitelere kanma Bahis yapan herkese yolla

  14. This post manages to stay enjoyable from beginning to end thanks to the natural flow of ideas and the friendly tone both of which help create a more engaging and comfortable reading experience overall. https://willemschrijft.nl/

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

  16. Bulk kopesana vairaku Vavada promo codes var novest pie nejausas aktivizacijas nepareizajam. Rikojieties pa vienam. Kase agapesalonspa.org. Apstipriniet popup. Atbalsts neatcel vieglu kludu. Kazino Vavada iesaka rupigu promo codes ievadi.

  17. Herkes merhaba Siteler ya kapanıyor ya da erişim engelleniyor Paramı kaybettim sinirlerim bozuldu Ama sonunda bu siteyi keşfettim — 1xbet güncel giriş burada Site inanılmaz hızlı çalışıyor Kısacası tüm detaylar linkte — canlı bahis 1x bet canlı bahis 1x bet Tek adres 1xbet giriş Bahis yapan herkese gönder

  18. Алкоголь является сильным наркотиком зависимость формируется и на физиологическом и на психологическом уровне поэтому такое состояние требует комплексной работы сразу нескольких специалистов. Нарколог врач общей практики психолог психотерапевт психиатр и реабилитационный персонал помогают разобраться почему человек начал пить почему не может выйти из запоя самостоятельно какие проблемы семьи усиливают употребление спиртного и нужна ли госпитализация. Главный вопрос при обращении — не только как быстро прокапаться а как провести полный путь от детоксикации до устойчивой трезвости. Выяснить больше – вывод из запоя на дому недорого анапа

  19. С пациентом работают профильные специалисты которые оценивают состояние и подбирают безопасный план помощи. Исследовать вопрос подробнее – нарколог на дом анонимно

  20. Dinleyin millet Artık güvenilir bir bahis sitesi bulmak çok zor Param çalındı sinirlendim Bu gerçekten iyi çalışıyor — bahis siteler 1xbet tercih ediliyor Para çekme işlemleri anında Kısacası her şey detaylı — 1x bet 1x bet Tek adres 1xbet Bahis yapan herkese gönder

  21. Selam arkadaşlar Telefonda bahis oynamak çok daha pratik Bazıları güvenli değil Süper hızlı ve stabil — 1xbet mobii en iyisi Canlı maçlar anında açılıyor Neyse tüm detaylar linkte — 1xbet yukle 1xbet yukle Tek adres 1xbet indir Bahis yapan herkese gönder

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

  23. Помогаем быстро перейти от консультации к конкретному плану: выезд стационар или наблюдение. Углубиться в тему – вывод из запоя дешево в анапе

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>