Giri┼č yap

HTML5'e Giri┼č

Asl─▒nda t├╝m HTML serisi boyunca sizlere g├╝ncel HTML versiyonu ile anlat─▒m yapt─▒m. Bu b├Âl├╝mde ise, HTML'in 5. versiyonu ile gelen yeni etiketlerden, kald─▒r─▒lan etiketlerden ve di─čer ┼čeylerden bahsedece─čim.

─░lk olarak g├Âz├╝m├╝ze ├žarpan, DOCTYPE tan─▒m─▒n─▒n basitle┼čtirilmi┼č olmas─▒. Di─čer tan─▒mlara buradan bakabilirsiniz.

Bu ┼čekilde HTML'in 5. s├╝r├╝m├╝ne g├Âre yorumlanmas─▒n─▒ belirtiyoruz.

Karakter kodlamas─▒n─▒ belirtmekte art─▒k ├žok daha kolay.

Yani k─▒saca HTML5 ile bir d├Âk├╝man olu┼čtururken ┼ču temel yap─▒y─▒ kullan─▒yoruz.

<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="utf-8">
    <title>Sayfa Ba┼čl─▒─č─▒</title>
</head>
<body>
    Sayfa ─░├žeri─či
</body>
</html>

Yeni HTML5 Etiketleri

HTML5 ile birlikte bir ├žok etiket tan─▒m─▒ geldi. Genel olarak;

  • <header>, <footer>, <article>, <section> vb. gibi semantik (anlamsal) etiket tan─▒mlar─▒.
  • number, date, time, calendar, range vb. gibi form etiketlerinde nitelik tan─▒mlar─▒.
  • Grafik tan─▒mlar─▒ i├žin <svg> ve <canvas> etiket tan─▒mlar─▒.
  • Multimedya tan─▒mlar─▒ i├žin <video> ve <audio> etiket tan─▒mlar─▒ gibi.
B─░LG─░N─░ZE
Bir sonraki b├Âl├╝mde eski taray─▒c─▒larda HTML5 etiketlerini nas─▒l kullanabilece─čimizi ├Â─črenece─čiz.

HTML5'de Silinen Etiketler

HTML'in 5. s├╝r├╝m├╝yle birlikte baz─▒ etiketler kullan─▒mdan kald─▒r─▒ld─▒ ve onun yerine ya farkl─▒ etiketler getirildi ya da i┼č tamamen CSS k─▒sm─▒na b─▒rak─▒ld─▒.

Kald─▒r─▒len Etiket Yerine Kullan─▒lacak Olan
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame> -
<frameset> -
<noframes> -
<strike> CSS, <s> ya da <del>
<tt> CSS
E─čer bunlar─▒n bir ├žo─čunu zaten bilmiyor ve kullanm─▒yorsan─▒z ├žok ┼čansl─▒s─▒n─▒z :) K├Ât├╝ d├Ânemler atlatt─▒k, bunlar─▒ bilmemeniz iyi olmu┼č.

Yeni HTML5 API'leri

Javascript taraf─▒nda da bir ├žok geli┼čme oldu. Bunlardan baz─▒lar─▒;

  • HTML Geolocation
  • HTML Drag and Drop
  • HTML Local Storage
  • HTML Application Cache
  • HTML Web Workers
  • HTML SSE

HTML'in Tarihi

HTML bug├╝nlere gelene kadar bir ├žok a┼čamadan ge├žti. ─░┼čte kabaca HTML tarihi.

Y─▒l Versiyon
1989 Tim Berners-Lee www'yu icat etti
1991 Tim Bernes-Lee HTML'i icat etti
1993 Dave Raggett HTML+'i haz─▒rlad─▒
1995 HTML ├çal─▒┼čma Grubu HTML 2.0'─▒ yay─▒nlad─▒.
1997 W3C ├ľnerisi - HTML 3.2
1999 W3C ├ľnerisi - HTML 4.01
2000 W3C ├ľnerisi - XHTML 1.0
2008 WHATWG'in olu┼čturdu─ču ilk HTML5 Taslak
2012 WHATWG HTML5 Ya┼čam Standard─▒
2014 W3C ├ľnerisi - HTML5
2016 W3C Aday ├ľnerisi - HTML 5.1
2017 W3C ├ľnerisi - HTML 5.1 2. Versiyonu
2017 W3C ├ľnerisi - HTML5.2


1991 ve 1999 y─▒llar─▒ aras─▒nda HTML, 1. versiyon'dan 4. versiyona kadar geli┼čtirildi.

2000 y─▒l─▒nda, World Wide Web Consortium (W3C) XHTML 1.0'─▒ yay─▒nlad─▒. XHTML kurallar─▒ kat─▒yd─▒ ve geli┼čtiriciler iyi bi├žimlendirilmi┼č ve ge├žerli bir kod yazmaya itildiler.

2004 y─▒l─▒nda, W3C XHTML'i kapatmaya karar verdi. (Abilerin kafalar baya kar─▒┼č─▒km─▒┼č o d├Ânemde)

Yine 2004'de WHATWG kuruldu. WHATWG HTML'in eski s├╝r├╝mleriyle geriye d├Ân├╝k uyumlu ancak ileriye d├Ân├╝k geli┼čtirilebilir bir HTML istediler.

2004-2006 y─▒llar─▒ aras─▒nda WHATWG, ├Ânde gelen taray─▒c─▒ ┼čirketlerinin deste─čini ald─▒.

2006 y─▒l─▒nda, W3C WHATWG'yi destekleyeceklerini duyurdu.

2008 y─▒l─▒nda, ilk HTML5 tasla─č─▒ yay─▒nland─▒.

2012 y─▒l─▒nda, W3C ve WHATWG ayr─▒lmaya karar verdi;

  • WHATWG HTML'i "Ya┼čam Standard─▒" olarak geli┼čtirmek istedi.
  • WHATWG HTML5 Ya┼čam Standard─▒ 2012'de yay─▒nland─▒ ve hala g├╝ncellenmeye devam ediliyor.
  • W3C HTML'i kesin bir HTML5 ve XHTML standard─▒ olarak geli┼čtirmek istedi.
  • W3C HTML5 ├Ânerisi 28 ekim 2014'te yay─▒nland─▒.
  • W3C HTML5.1 2. versiyon ├Ânerisi 3 ekim 2017'de yay─▒nland─▒.
  • W3C HTML5.2 ├Ânerisi 14 aral─▒k 2017'de yay─▒nland─▒.
tayfunerbilen
83 g├╝n ├Ânce yazd─▒.