HTML ile HTML5 Arasındaki Fark

0
1114

HTML ile HTML5 Arasındaki Fark: HTML (HyperText Markup Language) web üzerinde sayfa geliştirmek için kullanılan bir dil standardıdır. HTML çok uzun süredir var olan ve yaygın kullanılan bir dildir. Daha çok web siteleri için ön yüz tasarımında kullanılır. XML ya da uzun adıyla Extensible Markup Language dökümanları çözümleyebilmek ve hem insan hem de makinalar tarafından okunmalarını sağlayabilmek için bazı kurallar belirler.

HTML, HTML elementleri kullanılarak yazılır. Tag dediğimiz etiketler kullanılarak açılış ve kapanış tagleri ile yazılır. Bu tagler arasındaki veri ise genelde içeriği oluşturur. HTML’nin asıl ortaya çıkış amacı web tarayıcıların tagler arasına yazılmış içeriği okunabilir şekilde kullanıcıya sunmaktır. HTML önceden tanımlanmış bazı tagler ile birlikte gelir. Bir web sayfasına görüntü, ses, video ve yazı gibi içerikler eklemeye izin verir.

HTML ile HTML5 Arasındaki Fark

HTML’nin elemanları bir web sayfası oluşturabilmek için gerekli basit temel yapıtaşlarıdır. HTML sayesinde görüntü ve objeleri web sayfasına gömebiliriz. Ayrıca HTML ile etkileşimli ve interaktif formlar oluşturulabilir. HTML ile yapılı ve düzenli dökümanlar oluşturulabilir. Bu düzenli sayfaları başlık (heading), paragraf (p), listeler (li), linkler (a) gibi elemanlar sayesinde yapabiliriz. Fakat günümüzde internet üzerinde sayfalar çok nadiren HTML ile geliştirilir oldu. PHP, ASP, Phyton gibi farklı dillerle de daha interaktif ve kullanıcı etkileşimli sayfalar hazırlanabilir. HTML geliştiricilerin sayfaların içerisine JavaScript gibi scripting dillerinde ek kodlar yerleştirmelerine izin verir. Bu scriptler ile HTML sayfalarının davranışları değiştirilebilir.

HTML5 ise HTML standartlarının 5. revizyonudur. HTML5’in ana çıkış noktası HTML dilinin günümüz modern multimedya araçlarını destekleyebilmesi için geliştirilmesidir. HTML5 HTML4’ün ve XHTML’nin devamıdır. 2012 itibariyle de HTML5 W3C standarları tarafından önerilen dillerden biridir.

HTML5 yeni modern web tarayıcılar tarafından sununlar yeni teknolojileri karşılamak ve desteklemek amacı güder. Ayrıca web dökümanlarından pek çok sintaks ve yazım hatalarını gidermeyi amaçlar. Ayrıca hem HTML hem de XHTML sintaksı ile yazılabilen tek bir standart format getirmeyi hedefler. Daha önceki HTML versiyonları ile de uyumludur.

HTML ile HTML5 Arasındaki Fark

HTML gibi daha önceki versiyonlarla kıyaslarsak HTML5’de aşağıdaki gibi yenilikler vardır:

  • HTML5 detaylı işleme modelleri içerir.
  • HTML5 standart yazım dilini ilerletir, geliştirir ve rasyonalize eder.
  • HTML5 kompleks web uygulamaları için API’ler sunar.
  • HTML5 çok platformlu mobil uygulamalar için potansiyel adaydır.
  • HTML5 üçüncü parti yazılımlara ve eklentilere ihtiyaç duymadan multimedya ve grafik görüntüleri oynatabilir.
  • HTML5 ses ve görüntü dosyaları için daha iyi bir destek sunar.
  • HTML5’te JS GeoLocation API ile lokasyon belirlenebilir.
  • HTML5 detaylı parsing kuralları içerir ve hata yönetim sistemi daha iyidir.
  • HTML5 HTML ve HTML4 ile uyumludur.
  • HTML5 XML sintaksı kullanabilir.
  • HTML5’in yeni özellikleri HTML, CSS, DOM ve JavaScript üzerine kuruludur.
  • HTML5’te Flash gibi üçüncü parti yazılımlara ihtiyaç yoktur.
  • HTML5 cihazdan bağımsızdır.
  • HTML5 çizim için canvas elemanına sahiptir.
  • HTML5 yerel offline depolama için daha iyi bir destek sunar.
PAYLAŞ

Sizin de söyleyecekleriniz varsa lütfen yazın