Firefox, Chrome, Safari ve Opera günümüzde kullanılan web tarayıcılarıdır. NeXTSTEP ise NeXT firmasının işletim sistemidir; ilk web tarayıcısı bu sistem üzerinde geliştirilmiş olsa da kendisi bir tarayıcı değildir.
Web Tasarımı 2022-2023 Ara Sınav (Vize)
Kaynak: https://lolonolo.com/2024/02/29/web-tasarimi-2022-2023-vize-sorulari/
📖 Konu özeti (sınav öncesi tekrar)
Web Tasarımı 2022-2023 Vize Soruları
Özet
Bu makale, web tasarımının temel kavramlarını ve başarılı bir web sitesi oluşturmanın ana unsurlarını ele almaktadır. İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef) Bilgisayar Programcılığı bölümünün “Web Tasarımı” dersi için hazırlanmış olan bu kaynak, öğrencilere web tasarımı ve kodlama konularında temel bilgiler sunar. Web tarayıcılarının anlaşılmasından, hipertekst kavramına, HTTP durum kodlarından, web sitesi geliştirme sürecine kadar birçok konu detaylı bir şekilde işlenmiştir. Amacımız, öğrencilerin bu bilgileri edinerek sınavlarda başarılı olmalarını sağlamak ve aynı zamanda gerçek dünya uygulamalarında kullanacakları temel becerileri kazanmalarına yardımcı olmaktır.
Giriş
Web tasarımı, günümüzde dijital dünyada varlık göstermenin en önemli unsurlarından biridir. Etkili bir web tasarımı, kullanıcı deneyimini iyileştirir, site trafiğini artırır ve nihayetinde site üzerinden elde edilen geliri maksimize eder. Bu nedenle, web tasarımının temel prensiplerini anlamak her web geliştiricisinin ve tasarımcısının öncelikleri arasında yer almalıdır.
Web Tarayıcıları ve Hipertekst
Web tarayıcıları, kullanıcıların internet üzerindeki bilgilere erişim sağladığı araçlardır. Firefox, Chrome, Safari ve Opera gibi günümüzde popüler olan tarayıcılar, web sitesi içeriklerini kullanıcıya sunar. Hipertekst ise, web sayfaları arasında bağlantı kurarak zengin bir kullanıcı deneyimi sunan metinlerdir. Bu kavramlar, web tasarımının temel taşlarıdır ve etkili bir web sitesi oluşturmak için derinlemesine anlaşılmalıdır.
HTTP Durum Kodları ve Web Geliştirme Süreci
HTTP, sunucu ile istemci arasındaki iletişimi düzenleyen bir protokoldür. HTTP durum kodları, web sitesine erişim isteklerinin durumunu belirtir. Başarı, bilgi, yönlendirme, istemci hatası ve sunucu hatası gibi çeşitli kategoriler altında toplanan bu kodlar, web geliştiricileri için önemli bilgiler sağlar. Web geliştirme süreci ise, hedef belirleme, tasarım, geliştirme, test ve yayın aşamalarından oluşur. Bu süreç, projenin başarılı bir şekilde tamamlanması için dikkatlice yönetilmelidir.
Web Tasarım İlkeleri
Başarılı bir web tasarımı, işlevsellik, kullanılabilirlik ve içerik gibi temel ilkelere dayanır. Kullanıcıların aradıkları bilgilere hızla ulaşmalarını sağlayan bir navigasyon yapısı, okunabilir ve anlaşılır içerikler, tarayıcılar arası uyum ve görsel estetik, etkili bir web sitesinin olmazsa olmazlarıdır.
Sonuç
Web Tasarımı 2022-2023 Vize Soruları
Yukarıdaki boşluğa aşağıdaki kavramlardan hangisi gelmelidir?
Hipermetinler, hiperbağlantılarla başka metin ve kaynaklara referans verebilen ve düz metinden farklı olarak resim, video, tablo, formül gibi içerikler sunabilen metinlerdir. HTML'deki "HyperText" de bu kavramı ifade eder.
Aşağıdakilerden hangisi bu durum kodlarından biri değildir?
HTTP durum kodları: 1xx bilgi, 2xx başarı, 3xx yönlendirme, 4xx istemci (tarayıcı) hatası, 5xx sunucu hatasıdır. 3xx kodlarının anlamı "uyum" değil yönlendirmedir (ör. 301 kalıcı yönlendirme).
Proje mimarı, müşterinin ihtiyaçlarını, sitenin iş alanını ve hedef kullanıcı profilini değerlendirerek projenin genel konseptini belirleyen kişidir. Web tasarımcı görsel tasarımı, web geliştirici ise kodlamayı üstlenir.
Yukarıdaki durum hangi web tasarım ilkesi kapsamında dikkat edilmesi gereken hususlar arasındadır?
İşlevsellik ilkesi, sitenin kullanıcının amacına kolay ve hızlı ulaşmasını sağlayacak şekilde çalışmasıyla ilgilidir. Sayfalar arası bağlantıların kopukluk olmadan, her sayfadan diğerlerine erişilebilecek şekilde kurulması bu ilkenin kapsamındadır.
HTML'de <a> etiketinin target parametresi bağlantının nerede açılacağını belirler. Bağlantının yeni bir sekme/pencerede açılması için target="_blank" kullanılır; _parent ise üst çerçevede açar.
Yukarıda verilen ifadede boş bırakılan yerlere sırasıyla aşağıdakilerden hangisi gelmelidir?
DNS sunucuları, kök sunucularla birlikte bir alan adının hangi sunucuda ve hangi IP adresinde bulunduğu bilgisini paylaşır. Böylece kullanıcı alan adını yazdığında doğru IP adresine yönlendirilir.
Vurgulama yapılırken olumsuz etkiler bırakmayacak ölçüde sadelik esasına bağlı kalınmalıdır. Görsel öğeler ilgi çekici bile olsa gözü yormayacak renk tonlamalarına sahip olmalıdır. İçerikler arasında kullanıcının kaybolmaması ve yorulmaması gerekmektedir.”
Yukarıda ifade edilen durumlar hangi web tasarım ilkesi başlığı altında dikkat edilmesi gereken hususlar arasındadır?
Metinlerin anlaşılır ve özgün olması, sade vurgulama, göz yormayan renkler ve kullanıcının içerikler arasında kaybolmaması "İçerik" ilkesinin kapsamındadır. Bu ilke, sitede sunulan metin ve görsellerin kalitesine odaklanır.
Bu nedenle uyumsuzluk sorunu oluşmaması adına aşağıdaki etiketlerden hangisi dosya başına eklenmelidir?
HTML'nin sürümleri HTML 1.0, 2.0, 3.2, 4.01 ve HTML5 şeklindedir. "HTML 1.5" diye bir sürüm yayımlanmamıştır.
TCP/IP, verinin ağda nasıl paketlere bölüneceğini, adresleneceğini ve hata denetiminin nasıl yapılacağını belirleyen temel protokol ailesidir. HTTP web sayfası, FTP dosya, POP3 e-posta aktarımı içindir; DPP diye bir protokol yoktur.
Türkçe karakterlerin doğru görüntülenmesi için <meta> etiketinin charset parametresi kullanılır: <meta charset="UTF-8">. Bu satır <head> bölümüne eklenir ve sayfanın karakter kodlamasını belirtir.
Boşluğa aşağıdaki ifadelerden hangisi gelmelidir?
Kullanıcının fare, klavye gibi donanımlarla etkileşime geçtiği simge, pencere, düğme ve panellerin bütününe grafiksel kullanıcı arayüzü (GUI) denir. Metinsel arayüzde ise etkileşim yalnızca komut yazarak yapılır.
GenCode, HTML, XML ve LaTeX biçimlendirme-işaretleme dilleridir. "TexMLP" ise böyle bir dil olmayan, uydurma bir isimdir.
Elektronik, kablosuz ve optik ağ teknolojileriyle, çeşitli protokoller (TCP/IP vb.) üzerinden birbirine bağlanan bilgisayarların oluşturduğu küresel ağın tamamı internettir. Yerel ağ (LAN) ise yalnızca sınırlı bir alanı kapsar.
II- Geliştirme
III- Tasarım
IV- Hedef Belirleme
V- Yayın, bakım ve güncelleme
Yukarıda verilen web geliştirme süreci adımlarının doğru sıralanışı aşağıdakilerden hangisidir?
Web geliştirme süreci önce hedeflerin belirlenmesiyle başlar, ardından tasarım yapılır, tasarım geliştirme (kodlama) aşamasında hayata geçirilir, test edilir ve son olarak yayına alınıp bakım/güncellemesi yapılır. Sıra IV-III-II-I-V'dir.
Background, text, vlink ve bgcolor, sayfanın gövdesini tanımlayan <body> etiketinin parametreleridir (arka plan resmi, metin rengi, ziyaret edilmiş bağlantı rengi, arka plan rengi). Bunlara link ve alink de eklenebilir. "Tlink" diye bir parametre yoktur.
Photoshop, Illustrator, FreeHand, CorelDRAW ve SWiSH Max gibi yazılımlar grafik, görsel ve animasyon hazırlamak için kullanılır; bu da web tasarımı faaliyetinin parçasıdır.
Boşluklara sırasıyla gelebilecek uygun ikili hangisidir?