HTML 5 Özellikleri


Programlama dillerinden olan Html yani internetin yapı taşı, çok güzel değişikliklerle karşımızda. Önceki versiyonlarında biraz zayıf, çok fazla işlevi olmayan bir kodlama dili olarak karşımızdaydı. Bu durum beraberinde CSS, JavaScript gibi tamamlayıcı programlama dillerinin doğmasınada sebep oldu. World Wide Web (w3.org) Html ‘yi yepyeni özelliklere kavuşturmak için HTML 5 üzerinde çalıştıklarını duyurmuşlardı. Şimdi ise kullanılma sunuldu.

Html 5 yeni versiyonunda header, footer, nav, canvas, video, audio, progress gibi harika yeni özellikler gelirken uzun zamandır yerini CSS ‘ye bırakmış olan center, font gibi özellikler kaldırılmış.


Yeni kodların bazılarını inceleyelim :
  • Canvas : Bu özellik sayfada bir alan oluşturur ve bu alana JavaScript yardımıyla bir programı html dosyanızın içine alabilirsiniz.
    Örnek : canvaspaint.org (paint uygulaması)
    Örnek : 3D tetris oyunu (Tetris Oyunu) 
  • Video : Bu tag ile video dosyalarınızı çağırıp zahmetsizce videolarınızı ziyaretcilerine izletebilirsiniz.
    örnek için buraya tıklaynız. 
  • Audio : Müzik dosyalarınızı yayınlamak için player oluşturur. 
  • Nav : Menü gibi kolonlar oluşturur.
  • Geolocation : Ziyaretcinizin harita üzerindeki konumunu belirlemek için.
    örnekler için buraya ve buraya bakabilirsiniz. 
  • PostMessages : Tarayıcıya mesaj göndermenizi sağlar.
    örnek için buraya tıklayınız. 
  • Drag - drop : Sürükle bırak özelliği.
    örnek için buraya ve buraya tıklayınız. 
  • Drag Anything : Sayfa içindeki elemetleri sürükleyip başka bir elementin içerisine koyabiliyoruz.
    örnek için buraya tıklayınız. 

Peki bu özellikler kimler için? Yani kimler kullanabilecek bu özellikleri? Şimdilik Firefox,Opera,Safari,Chrome tarayıcısını kullananlar bu özelliklerden yaralanabilecek. Microsaft bu vurdum duymazlığı ile web programcıları kendinden uzaklaştırmaya başladı. Ne kötü değil mi? Ama şöyle bi güzellik var. İnternet explorer 9 kısmen Html 5'i desteklese de İnternet explorer 10 versiyonunda tamamen destekliyeceğini duyurdu.

Html 5 ile ilgili zamanım oldukça yeni yazılar yazacağım. Görüşmek üzere.

Yorumlar