Başlangıç > Dökümanlar > HTML5 özellikleri ve örnekleri

HTML5 özellikleri ve örnekleri

Herkese merhabalar,

Bu makalemizde HTML5’in özelliklerinden ve geleceğinden dem vuracağız. Ve “okapi” projesi olarak ileri sürülen birkaç HTML5 örneğinden bahsediyor olacağız.

Nedir HTML5?
Biliyorsunuz web sayfaları tarihi HTML dili ve iframe komutlarıyla bu zamana kadar gelişti ve artık HTML’e alternatif birçok dinamik diller bu süreçte inşaa edildi. Artık herkes web sayfalarının dinamizmini bir dinamik dille inşaa ediyor ve bunun yanında birçok dillerden de faydalanıyor. Bunların en başında jQuery, Javascript ve CSS gibi alternatif diller doğdu. Bu kadar çok dili bir web sayfası projesinde kullanmak artık sıradan olur hale geldi. Ve bunların yanında HTML tagları da üvey bir dil gibi geriden kullanılmaya başlandı. Yine web sayfalarında Microsoft tarafından geliştirilen Silverlight ve Adobe’nin yıllardır rağbet gören Flash ve Actionscript’i de bir web sayfasında olmazsa olmaz hale gelmeye başladı. Hal böyle olunca HTML’e destek vermek için HTML5 dilini öne sürdüler.

Yeni gelen özellikleri inceleyecek olursak;

1. Çizim tuvali elamanı
2. Video ve diğer medyalar için playback (oynatıcı)
3. Yerel depolama için daha iyi destek
4. Makale, alt bilgi, üst bilgi, etiket gibi bilgi veren iç elemanlar
5. Takvim, tarih, saat, email, url ve arama formları gibi kolaylık sağlayan otomatik formlar.

gibi özellikler getirildi. Ve bu özellikler kimi yazılımcılar için cazip gelmeye başlıyor. Bu özelliklerin yanında HTML5 dilinin gelmesiyle biz developer’ların işine yarayan bazı şeyler de oldu:

  • HTML, CSS, DOM ve JavaScript’in yeni özelliklerini destekleyebildi.
  • Dış eklentileri azaltmaya yaradı (Flash gibi)
  • Hata işleme fonksiyonu iyileştirildi ve web daha güvenli hale geldi.
  • Daha fazla komut dosyası yerine daha kod satırıyla biçimlendirmeler düzgünleştirilebildi.
  • HTML5 sunucudan bağımsız oldu
  • Geliştirme süreci halka görünür oldu ve iyileştirme konusunda iş birliği yapıldı.

Şu an HTML5’i destekleyen tarayıcılar içerisinde Safari, Chrome, Firefox, Opera’nın son sürümleri, hala eksikleri olsa da bazı HTML5 özelliklerini destekler oldu. Yakın zamanda çıkan Internet Explorer 9 da HTML5’i büyük bir ölçüde destekliyor.

HTML5 ile yapılabilecek örneklere gelecek olursak;

1- Video Canvas
2- Canvas Grad
3- Drag & Drop

tarzında bir çok vektörel ve grafiksel işlemleri JavaScript’in de yardımıyla HTML5 ile yapabilmek mümkün. Öyle görünüyor ki HTML5 önümüzdeki 10 sene içinde çok konuşulacak.

Makalemizi burada sonlandırmak istiyorum. Bir dahaki yazımda görüşmek üzere, herkese iyi çalışmalar..

Reklamlar
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: