Web Tabanlı Kodlama Dersi 5. Ünite Sorularla Öğrenelim

Form Tasarımı Ve Veri İletimi

1. Soru

Web 2.0 hangi siteler ortaya çıkmıştır?

Cevap

Siteler arasında gezinerek vakit geçirmek anlamına gelen WEB’de sörf tanımı da WEB 1.0 ile ortaya çıkan bir kavramdı. WEB 2.0, İnternet kullanıcılarının WEB sayfalarına bilgi girebildikleri yeni teknolojilerin ortaya çıkmasıyla anılmaya başlandı. Bu durum sosyal ağlar, yeni alışveriş, eğitim ve akla gelebilecek diğer sitelerin ortaya çıkmasını sağladı.


2. Soru

Formlar nedir?

Cevap

Formlar genelde kullanıcıların veri girdiği ya da seçim yaptığı alanlar ile bu bilgileri sunucuya gönderen düğmelerden oluşan bir bütündür.


3. Soru

Formlarda kutucuklara girilen bilgiler neyle sunucuya gönderilir?

Cevap

Kutucuklara girilen bilgiler Gönder düğmesiyle sunucuya gönderilmektedir.


4. Soru

Form özelliklerinden “action” ne yapılmaktadır?

Cevap

Form verilerinin sunucuda nereye gönderileceğini belirtir.


5. Soru

Form özelliklerinden “accept-charset” ne yapılmaktadır?

Cevap

Form verilerinin hangi karakter kodlamasını kabul edeceğini belirtir. 


6. Soru

Form özelliklerinden “target” ne yapılmaktadır?

Cevap

Form verileri sunucuya gönderildikten sonra cevabın hangi sayfada (Boş, açık olan, ana sayfa ya da en üstteki WEB sayfası) görüntüleneceğini belirtir.


7. Soru

Form elemanları hangi etiketler arasında yazılır?

Cevap

Form elemanları genellikle <form>…</form> etiketleri arasında kalan alana girilen, kullanıcının veri girişi ya da seçim yaptığı birimlerdir.


8. Soru

Formlarda “input” elemanı ne işe yaramaktadır?

Cevap

Input elemanı genellikle <form> etiketi içinde kullanılır ve birçok formatta veri girebilmesini sağlar. Veri girişi tipi type komutuyla belirlenir ve kapama etiketi kullanılmadan özellikler eklenir.


9. Soru

Bir formda şifre girilmek istenildiğinde hangi eleman kullanılır?

Cevap

Type = “password” kullanılır. Bu alana girilen karakterler güvenlik amacıyla ekranda * ya da  gibi sembollerle gizlenir. Forma ait bir gönder düğmesi var ise, gönder düğmesine basıldığında şifre, sifre isimli değişken olarak sunucuya gönderilmektedir.


10. Soru

Bir formda telefon numarası girilmek istenildiğinde hangi eleman kullanılır?

Cevap

Type = “tel” kullanılır. Tel elemanına autocomplete, list, maxlength, name, pattern, placeholder, readonly, required, size ve value özellikleri verilebilir. Telefon numarasının belirli bir şekilde girilmesi isteniyorsa kullanıcıya bilgi verebilmek için <input type=”tel” name=”telno” placeholder=”0 5XX XXX XX XX”> şeklinde düzenlenebilir. Burada telefon numarasının Türkiye’deki numaralandırma biçimi gösterilmiştir.


11. Soru

Bir formda tarih girilmek istenildiğinde hangi eleman kullanılır?

Cevap

Type = “date” kullanılır. Date elemanına autocomplete, list, max, min, name, readonly, required, step ve value özellikleri verilebilir. Örneğin tarih alanına  1 Ocak 2000 tarihinden önceki tarihlerin girilmemesi isteniyorsa <input type=”date” name=”dogumgunu” min=”2000-0101”> şeklinde min özelliği kullanılabilir.


12. Soru

Bir formda web adresi girilmek istenildiğinde hangi eleman kullanılır?

Cevap

Type = “url” kullanılır. Gönder düğmesine basıldığında bu alana girilen WEB adresi, sayfa isimli değişken ile sunucuya gönderilmektedir. Url elemanı, girilen metinde http:// belirtecini kontrol eder. Alana girilen karakterlerde http:// belirteci yoksa tarayıcı uyarısını verir. Url elemanına autocomplete, list, maxlenght, name, pattern, readonly, required, size, ve value özellikleri tanımlanabilir.


13. Soru

Formlarda fazla bilgi girişi olanlar sayfalarda verilen hemen silinmesi için ne yapılması gerekir?

Cevap

Reset genel olarak çok fazla veri girilmesi gereken formlarda önceden girilmiş verilerin tarayıcı üstünde silinmesi için kullanılır. Başka bir deyişle form elemanlarına veri girilmişse, form elemanlarını sayfa yüklendiğindeki değerlerine döndürür. Ancak submit gibi düğmelerle veriler sunucuya gönderilmediği sürece, bilgiler sadece tarayıcı üstünde ilk değerlerine döner.


14. Soru

Tarayıcıdan dosya yükleme hangi eleman kullanılır?

Cevap

File, kullanıcının tarayıcıda dosya/dosyalar seçebilmesi için kullanılır. Seçim yapıldıktan sonra forma ait submit düğmesiyle dosya sunucuya gönderilebilir.


15. Soru

Web sayfasında herhangi nesnenin rengini değiştirmek için ne kullanılır?

Cevap

Color kullanıcının bir renk seçebilmesi için kullanılır. Seçilen renk, rengin sayısal ifadesi olarak sunucuya gönderilir. Color elemanına autocomplete, list, name ve value özellikleri verilebilir. Örneğin resimde gönderilen renk seçim düğmesinin renginin kırmızı olması isteniyorsa <input type=”color” name=”pastarengi” value=”#ff0000”> şeklinde value özelliği kullanılabilir.


16. Soru

Bir sayı aralığı belirlemede kullanılan eleman nedir?

Cevap

Range (Aralıklı Kaydırma) kullanılır. Kullanıcının sayı değeri belirleyebilmesi için bir kaydırma çubuğu oluşturur. Belirlenen değer bir form verisi olarak sunucuya gönderilir.


17. Soru

Bir web sayfasında kullanıcının değer belirleyebilmesi ya da girebilmesi için hangi eleman kullanılır?

Cevap

Number (Sayı) kullanılır. Kullanıcının değer belirleyebilmesi ya da girebilmesi için bir sayı alanı oluşturur. Bu alan içinde yukarı ve aşağı oklar bulunur. Böylelikle kullanıcı girdiği ya da sayfada beliren değeri yukarı veya aşağı değiştirebilir. Belirlenen değer bir form verisi olarak sunucuya gönderilir.


18. Soru

Bir web sayfasında kullanıcıların arama yapması için alan neyle oluşturulur?

Cevap

Kullanıcının arama yapabileceği bir alan oluşturur. Aslında bu eleman İnternet üzerinden ya da diğer aramalar için gerekli özelliklere sahip değildir. Mevcut hâliyle yapabildiği tek şey, alana girilen değeri bir arama değeri olarak sunucuya göndermek, kullanıcı bilgisayarında gerekli WEB programlama dilleriyle çeşitli aramalar yaptırmaktır. Ayrıca x simgesiyle arama satırındaki mevcut değeri siler.


19. Soru

Web sayfası butonlarında hangi tür olacağını hangi eleman belirler?

Cevap

Button elemanının type özelliği, oluşturulacak olan düğmenin türünü belirlemektedir.


20. Soru

Form elemanlarını görsel açıdan gruplandırmak için kullanılan eleman hangisidir?

Cevap

Fieldset form elemanlarını görsel açıdan gruplamak için kullanılır. Fieldset içindeki elemanlar bir kutu içinde gözükürler. Legend ise gruplara başlık vermek için kullanılır.


Güz Dönemi Dönem Sonu Sınavı
18 Ocak 2025 Cumartesi
v