DERS 1 - Html5 Nediir?

HTML, Hyper Text Markup Language kelimelerinin, Türkçe ifade ile "Zengin Metin İşaretleme Dili"nin baş harflerinin kısaltmasından oluşuyor.

CERN'de sözleşmeli olarak çalışan Tim Berners-Lee tarafından 80'li yıllarda CERN de çalışan bilim insanlarının birbiriyle kolayca doküman paylaşımları için geliştirildi.

1990 yılının sonlarında ilk web tarayıcısını yazıp dünya ile HTML’i paylaştı.

Paylaştığı HTML ile web tarayıcısı arasındaki ilişki çok basitti ama o zaman için inovatif di.

Özetle web tarayıcısı sunucuya gelip ki o zamanlar bu sunucu şirket ağında bulunan bir klasörden ibaretti, HTML ile yazılmış dosyayı alıp içinde bulunan taglara göre türkçe ifade ile etiketlere göre yorumlayıp tarayıcının ekranında gerekli olan metin ve resimleri, dosyada belirtilen sırada gösteriyordu.

1993 yılının ortalarında resmi olarak HTML’in ilk taslağını geliştirildi.

Tim Berners-Lee 1994 yılında ilk versiyon HTML ile birlikte adının konduğu bir web standardı oluşturdu. Aynı yıl açılımı World Wide Web Consortium olan W3C'nin de kurucusudur.

Bu kısım bizim için önemli çünkü W3C bugün tüm web tarayıcılarındaki standartı belirleyen uluslararası bir organizasyona dönüştü.

HTML ilk çıktığında yapılan sayfalar sadece metinlerden oluşuyordu ve görsel olarak çok da bir şey ifade etmiyordu.

1995 yılında versiyon 2 yayınlandı. Ardından 1996 yılında HTML’e CSS eklendi.

CSS’in ilk versiyonuyla birlikte HTML sayfalarında yerleştirme, renk ve yazı tipleri gibi özellikler gelerek artık siteler görsel olarak daha kullanışlı ve esnek bir hâle gelmişti.

1997 yılında versiyon 3, 1998 yılında ise HTML versiyon 4 ve CSS version 2 yayınlandı. Daha sonra 2000 yılında XML’in hiyerarşik yapısı ile birleştirilip, XML-HTML'in kompozit hale getirilmiş şekli yani eXtensible HTML, dilimizdeki karşılığı ile "Genişletilebilir HTML" olan XHTML, W3C tarafından bir standart olarak oluşturuldu.

HTML geliştikçe gelişti ve yıllar geçtikçe CSS'in yeni özellikleri ile birlikte dördüncü sürüme kadar geldi. HTML4 her ne kadar yeterli gibi gözükse de CSS ile yazılan fazladan kodlar hatalara sebep oluyordu ve bunu önlemek için HTML5 geliştirildi.

İlk olarak 2008'de yayımlanan HTML5 ile gelen esnek yapı, kod hatalarını en aza indiriyor hatta görmezden geliyor.

Bununla birlikte çok fazla kod sorunuda kısmen çözüldü.

CSS ile olan uyum sorunu düzeltildi ve beraberinde getirdiği yeni taglar ve elementler ile hem içerik ve görsel olarak hem de arama motorlarına büyük kolaylıklar sağladı.

HTML5 hala geliştirilme aşamasında olsa da bugün birçok web tasarımcısı artık bu yeni sürümü tercih etmektedir. Kısmen daha az kod yazma olanağı verse de HTML5 asıl gücünü React, Spring, ASP.net, Django gibi web programlama frameworkleri ve Javascript dilinden ve CSS den almaktadır.

Özetle HTML5’in önceki sürümlere göre bize ne getirdiğini söylemem gerekirse, multimedia elementlerinden bahsedebilirim. Artık ses ve video dosyalarını kolayca web sayfalarımızda gösterebiliyoruz.


DERSLER