|
*Bazı
sunucularda hatalar, sorunlar
ortaya çıkmaktadır.
*
sayfalarca kod
birikintisi hem
kod yazıcılarını hem de sistemleri fazlasıyla zorlamaktaydı.
*HTML5’e göre
daha karmaşık kodlar içermektedir.
*HTML5 te artık kulanılmayan bazı
taglar:
<acronym>, <applet>, <basefont>, <big>, <center>, <dir>, <font>,
<frame>, <frameset>, <noframes>, <s>, <strike>, <tt>, <u>, <xmp>
|
HTML5 ile gelen ilginç bir kaç özellik;
Çizim tuvali elamanı
Video ve diğer medyalar için playback (oynatıcı)
Yerel depolama için daha iyi destek
Makale, alt bilgi, üst bilgi, etiket gibi bilgi veren iç
elemanlar
Takvim, tarih, saat, email, url ve arama formları gibi kolaylık
sağlayan otomatik formlar.
HTML5'ın in özellikle CSS3 ve JavaScript
jQuery ile
bir bütün olarak çalışmaktadır.
*Bütün browser ve cihazlar tarafından desteklenmektedir.
*Ayrıca video-ses,
geolocation,web storage gibi
özellikleri barındırması ona kolay kullanılabilir güçlü ve
kullanışlı bir yapı sunmakta.
*Html5 ile eski sürümde yer alan bazı
kodlar gereksiz olarak adlandırılarak yerini sadeleşmiş kod
yapılarına bırakmıştır.
Html5 ‘in
bu yapılanmasıyla birlikte artık birçok şey daha az kod
geliştirerek yapılabilir hale geldi.
*HTML5 ile kullanılmaya başlanılan bazı taglar:
<canvas> : Sayfada bir tuval alanı oluşturur. Tuvale çizim
javascript ile yapılabilir.
<audio> : Sayfaya ses oynatıcı bir modül
ekler.
<video> : Video oynatıcı
bir modül ekler.
<progress> : İşlem süreci göstergesi ekler.
<caption> : Başlık olarak düşünülen
metinleri düzenler.
<header> : Sitenin başlık ve açıklama
içeriğini alır.
<nav> : Menüleri ve bir takım zaruri
işlevleri içine alır.
<footer> : Sitelerin en alt kısmını içine
alır.
<section> : Sitelerin ana içerik kısmını
içine alır.
<aside> : Ana içerikte ayrı yazılan
kısımdır.
<article> : Makale, deneme tarzı yazıları
kapsar.
<embed> : Dışarıdan eklenen componentler
için kullanılır. (Örn : .swf uzantılı dosyalar)
<details> : Detay bilgisi içerir.
<summary> : Yazının başlığını belirler.
<time> : Tarih, saat verilerini kapsar.
<mark> : Yazı içerisinde özellikle üstünde
durulan kelimeleri elirler.
<figure> : Media türü içerikler için grup
oluşturulur.
<hgroup> : Belgedeki bir bölüm hakkında
tanımlama yapılacak alanı sağlar.
|