07.01.2013 Views

NTERNET PROGRAMCILIĞI – I

NTERNET PROGRAMCILIĞI – I

NTERNET PROGRAMCILIĞI – I

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

İ<strong>NTERNET</strong> <strong>PROGRAMCILIĞI</strong> <strong>–</strong> I A.UYAR<br />

paylaşım ihtiyacının ve imkânlarının artması bu sistemlerden daha etkin ve kullanımı<br />

kolay bilgi paylaşma tekniklerinin geliştirilmesini teşvik etti. Bu dönemde Avrupa<br />

Nükleer Araştırma Kurumunda (CERN) çalışan Tim Berners-Lee araştırmacılar<br />

arasındaki bilgi paylaşımını daha etkin hale getirmek için HTML veri düzenleme ve<br />

HTTP veri transfer protokollerini geliştirdi [1]. HTML dili verinin düzenlemesinde<br />

kullanılırken, HTTP ise bu verinin bir noktadan diğerine aktarılmasında<br />

kullanılmaktaydı. HTML dilinin ilk versiyonu 1993 yılında basıldı. Daha sonra HTML<br />

dilinin gelişimini World Wide Web Consortium (W3C) devraldı. Şu anda en yaygın<br />

kullanılmakta olan versiyonu HTML 4 olup 1999 yılında basılmıştır [2]. Halen HTML<br />

dilinin 5. versiyonu üzerindeki çalışmalar W3C koordinasyonu altında devam etmektedir<br />

[3].<br />

3.3 Web Tarayıcıları<br />

Bir dosya HTML dilinin imleriyle yazıldıktan sonra bu HTML dosyasının uygun<br />

bir program tarafından kullanıcıya gösterilmesi gerekir. Bu program HTML komutlarını<br />

yani imlerini okuyup yorumlar ve ona göre kullanıcıya düzenlenmiş bir sayfa sunar. Bu<br />

tür programlara web tarayıcıları diyoruz. Su anda en yaygın kullanılan web tarayıcıları<br />

Microsoft İnternet Explorer ve Mozilla Firefox programlarıdır [4].<br />

Web tarayıcılarının temelde iki ana görevleri vardır. Bunlardan ilki web sayfası<br />

transferidir. Bir kullanıcı bir web sayfasını görmek istediği zaman, istenilen dosyayı web<br />

tarayıcısı önce bu dosyanın bulunduğu web sunucusundan kendi bilgisayarına transfer<br />

eder. Bu işlemi HTTP dosya transfer protokolünü kullanarak yapar [5]. İkinci işlevi ise,<br />

indirmiş olduğu bu dosyayı kullanıcıya web sayfası halinde sunmaktır. Web tarayıcısı<br />

dosya transfer işlevini HTTP protokolünü kullanarak yaparken, kullanıcıya bilgi sunma<br />

işlevini ise HTML dilini kullanarak yapar [2].<br />

3.4 HTML ile basit bir web sayfası oluşturma<br />

HTML dilini kullanarak basit bir web sayfasını Tablo 3-1’deki gibi yazabiliriz.<br />

Şimdi bu metni bir web sayfası olarak bilgisayarımıza kaydedelim. Bunun için:<br />

• PSPad editörünü başlatını. “Dosya” menüsünden “Yeni Dosya” elemanını<br />

seçeneğini seçiniz. Gelen dosya tipleri arasından “HTML” tipini seçiniz.<br />

• PSPad editörü içine aşağıdaki tablodaki metni yazınız veya kopyalayıp<br />

yapıştırınız.<br />

• PSPad editöründe yukardaki menü elemanlarından “biçim” elemanı altındaki<br />

“UTF-8” seçeneğini seçiniz.<br />

• Daha sonra bu dosyayı merhaba.html ismiyle kaydediniz.<br />

32

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!