Harici JavaScript kütüphanesine gerek kalmadan doğrudan tarayıcının yerel desteğiyle açılır modal ve diyalog pencereleri oluşturan HTML5 elemanıdır.
\n\nNasıl Çalışır ve Temel Prensipleri Nelerdir?
\netiketi JavaScript'te dialog.showModal() ve dialog.close() metodlarıyla yönetilir.
\n\nNeden Kritik Öneme Sahiptir?
\nOdak yakalama (focus trapping), ESC tuşuyla kapanma ve ::backdrop karartmasını yerel olarak ve sıfır kodla sunar.
\n\nEn İyi Uygulama ve Kullanım İpuçları
\nAçılır pencerelerinizde ağır jQuery/Bootstrap modal eklentileri yerine yerel
\n\nSık Yapılan Hatalar ve Kaçınılması Gerekenler
\ndialog.show() yerine tam ekran kilitleyen dialog.showModal() metodunu kullanmayı unutarak arka planı erişilebilir bırakmak.
Sıkça Sorulan Sorular (SSS)
HTML5 Dialog Etiketi Nedir? (Yerel Modal Bileşeni) hakkında en sık yöneltilen sorular ve mühendislik ekibimizin uzman yanıtları:
CSS ::backdrop sözde elemanı kullanılarak arka plan karartması veya bulanıklığı verilir.
Tüm modern tarayıcılarda %95+ oranında yerel olarak desteklenmektedir.