AI Asistanı

Bu makale hakkında size nasıl yardımcı olabilirim?

AI Analiz Ediyor...

AI Yanıtı

Powered by Harun Kaçan

💻 Kodlama

Web Dünyası

31 Ocak 2026 3 dk okuma
Harun

Harun

Yazar

Web Dünyası: Dijital Çağın Temelini Anlamak

Günümüzün dijital çağında, web dünyası hayatımızın vazgeçilmez bir parçası haline gelmiştir. İnternet, bilgiye erişimden eğlenceye, ticaretten sosyal etkileşime kadar pek çok alanda köklü değişiklikler yaratmıştır. Bu makalede, web dünyasının temel bileşenlerini, çalışma prensiplerini ve gelecekteki potansiyelini detaylı bir şekilde inceleyeceğiz. Web'in başlangıcından günümüzdeki karmaşık yapılarına kadar uzanan bu yolculukta, anahtar kavramları ve teknolojileri anlamak, dijital okuryazarlığımızı artırmak için kritik öneme sahiptir.

Web'in Temelleri ve Evrimi

Web dünyası, World Wide Web (WWW) olarak da bilinir ve Tim Berners-Lee tarafından 1989 yılında CERN'de geliştirilen bir bilgi sistemidir. Temel amacı, farklı bilgisayar sistemleri arasında bilgi paylaşımını kolaylaştırmaktı. Bu basit fikir, zamanla küresel bir iletişim ve bilgi ağına dönüşerek günümüzdeki karmaşık yapısına ulaştı.

HTTP ve URL: Web'in İletişim Protokolleri

Web'in işleyişinin temelinde, istemci ve sunucu arasındaki iletişimi sağlayan Hypertext Transfer Protocol (HTTP) bulunur. Bir kullanıcı bir web sitesine erişmek istediğinde, tarayıcısı (istemci) HTTP protokolünü kullanarak web sunucusuna bir istek gönderir. Sunucu, bu isteği işler ve istenen veriyi (HTML, CSS, JavaScript, resimler vb.) HTTP yanıtı olarak istemciye geri gönderir.

Her web kaynağının benzersiz bir adresi vardır ve bu adres Uniform Resource Locator (URL) olarak adlandırılır. URL, bir kaynağın konumunu ve ona nasıl erişileceğini belirtir.

HTTP İsteği ve Yanıtı Örneği:

Bir web tarayıcısının https://www.example.com/index.html adresine yaptığı bir HTTP GET isteği şu şekilde görünebilir:

GET /index.html HTTP/1.1 Host: www.example.com User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8 Accept-Language: en-US,en;q=0.5 Connection: keep-alive

Sunucudan gelen başarılı bir HTTP yanıtı ise şöyle olabilir:

HTTP/1.1 200 OK Date: Mon, 18 Mar 2024 10:30:00 GMT Server: Apache/2.4.41 (Ubuntu) Last-Modified: Fri, 15 Mar 2024 08:00:00 GMT Content-Length: 1234 Content-Type: text/html; charset=UTF-8 Connection: close Örnek Sayfa Merhaba Dünya! Bu bir örnek HTML sayfasıdır.

HTML, CSS ve JavaScript: Web'in Yapı Taşları

Web siteleri, genellikle üç temel teknoloji kullanılarak oluşturulur: HTML, CSS ve JavaScript.

  • HTML (Hypertext Markup Language): Web sayfalarının iskeletini oluşturur. İçeriğin yapısını (başlıklar, paragraflar, resimler, bağlantılar vb.) tanımlar.
  • CSS (Cascading Style Sheets): Web sayfalarının görsel sunumunu belirler. Renkler, yazı tipleri, düzen, boşluklar gibi stil özelliklerini kontrol eder.
  • JavaScript: Web sayfalarına etkileşim ve dinamizm katar. Kullanıcı etkileşimlerine yanıt verir, içerik günceller, animasyonlar oluşturur ve daha karmaşık işlevler sağlar.

Basit Bir HTML, CSS, JavaScript Örneği:

Web Sayfası ÖrneğiWeb Dünyasına Hoş Geldiniz! Bu, HTML, CSS ve JavaScript kullanılarak oluşturulmuş basit bir web sayfasıdır. Bana Tıkla! // JavaScript kodları burada yer alır document.getElementById("tiklaButonu").addEventListener("click", function() { document.getElementById("mesaj").textContent = "Butona tıklandı! Teşekkürler."; alert("Harika bir tıklama!"); });

Bu örnekte, HTML sayfanın yapısını oluşturur.


Yorum Yapmak İçin Giriş Yapın

Bu makale hakkında düşüncelerinizi paylaşmak için üye olun veya giriş yapın.