Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim dersi formatında sunulmuş olup, konuşmacı web sitelerinin nasıl çalıştığını ve kullanıcıların web siteleriyle nasıl iletişim kurduğunu anlatmaktadır.
- Video, web sitelerinin çalışma mantığını basit bir şekilde açıklamaktadır. Konuşmacı, HTTP protokolü üzerinden istek-cevap (request-response) mekanizmasını Facebook.com örneği üzerinden göstermektedir. Normal kullanıcıların alttaki karmaşık yapıyı bilmeden interneti kullanabildikleri, ancak web geliştiricilerinin internetin genel çalışma prensiplerini bilmeleri gerektiği vurgulanmaktadır. Ayrıca, web sitelerinin sadece HTML, CSS ve JavaScript değil, JSON veya text gibi farklı formatlarda da yanıt verebileceği belirtilmektedir.
- Web Siteleri ile İletişim
- Bu derste bir web sitesinin nasıl çalıştığı ve web siteleriyle iletişim kurma mantığı öğrenilecek.
- Altta bulunan karmaşık sistem yerine, kullanıcılar ve web geliştiricileri için gerekli olan temel adımlar gösterilecek.
- İnternetin en güzel tarafı, kullanıcıların alttaki karmaşık yapıyı bilmeden erişim sağlayabilmesi ve protokolleri kullanabilmesidir.
- 01:08İnternetin Çalışma Prensibi
- Web geliştiricilerinin internetin nasıl çalıştığını genel kapsamıyla bilmeleri gerekiyor.
- Web siteleri, kullanıcıların isteklerini alıp bilgilerini depolayan sunuculara sahip.
- İletişim için HTTP protokolü kullanılır ve bu protokol sayesinde iki bilgisayar birbirine bağlanabilir.
- 02:14Web Tarayıcısı ve İstek Cevap Mekanizması
- Kullanıcılar adres çubuğuna web sitesi yazıp enter'a bastığında, bu bir GET request olarak sunucuya gönderilir.
- Domain adı önce DNS serverlere gönderilerek IP adresine dönüştürülür.
- Sunucu, GET request'e yanıt olarak HTML, CSS, JavaScript ve diğer araçları döndürür.
- 04:09Web Tarayıcısının Rolü
- Web tarayıcıları, sunucudan gelen HTML, CSS ve JavaScript'i yorumlayarak kullanıcıya web sayfasını gösterir.
- HTTP protokolü sayesinde iki bilgisayar birbirleriyle iletişim kurabilir.
- Response olarak HTML, CSS, JavaScript, JSON veya text gibi farklı veri tipleri dönebilir.