WEB TASARIMININ TEMELLERİ

Benzer belgeler
WEB TASARIMININ TEMELLERİ

WEB TASARIMININ TEMELLERİ

Atabey Meslek Yüksek Okulu Web Tasarımının Temelleri

Web Tasarımının Temelleri

WEB TASARIMININ TEMELLERİ

WEB PROGRAMLAMA I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

İNTERNET VE BİLGİ AĞLARININ KULLANIMI

AĞ ve İNTERNET TCP/IP. IP Adresi İNTERNET NEDİR? Standartlar :

Internet Nedir? Devlet Kurumları. Internet Servis Sağlayıcılar. Lokal Ağ. Eğitim Kurumları. Kişisel Bilgisayar. Dizüstü Bilgisayar.

Bilgisayar Sistemleri ilk ortaya çıktığında...

Dünyanın bilgisine açılan pencere... Ya da sadece yeni çağın eğlencesi...

Bilgisayar Ağları. Ağı oluşturan cihazlar. Coğrafi koşullara göre ağın sınıflandırılması (LAN, MAN, WAN)

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 1

İSMET AKTAR ANADOLU TEKNİK LİSESİ BİLİŞİM TEKNOLOJİLERİ ALANI WEB PROGRAMCILIĞI DALI

İNTERNET HAFTA 02 TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Öğr. Gör. GÜLTEKİN BÜYÜKŞENGÜR. SAPANCA Meslek Yüksekokulu

WEB TASARIMININ TEMELLERİ

İnternet ve İnternet Tarayıcıları BİLGİ VE İLETİŞİM TEKNOLOJİSİ DERS NOTU - 2

TBF 110 BİLGİSAYARDA VERİ İŞLEME ve UYGULAMALARI Ha9a- 2 - İnternet

Dünyanın bilgisine açılan pencere... Ya da sadece yeni çağın eğlencesi...

En az iki ya da daha fazla (milyonlarca) bilgisayarın birbirine bağlanmasıyla oluşan yapıya bilgisayar ağı denir. Ağ üzerindeki bilgisayarlar

BİLGİSAYAR AĞLARI VE İLETİŞİM

INTERNET VE INTERNET TARAYICISI

Bilgi ve iletişim NETWORK, I NTERNET

WEB TASARIMINDA TEMEL KAVRAMLAR

Internet: Tarihçe ve Kavramlar

Doç.Dr. Yaşar SARI ESOGÜ Turizm Fakültesi-Eskişehir BİLGİSAYAR AĞLARI (COMPUTER NETWORKS)

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1

AĞ HİZMETLERİ. Öğr.Gör.Volkan ALTINTAŞ. Version 4.0

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

YEREL AĞ (LAN) GENİŞ ALAN AĞI (WAN) IP NUMARASI İNTERNET ADRESLERİ (URL) DOMAIN

İnternet ve ağ kavramlarını tanımlamak. İnternet in nasıl çalıştığını açıklamak. Elektronik posta ve sohbet kavramlarını açıklamak.

AĞ TEMELLERİ 4.HAFTA CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU

DNS Nedir? HİKMET TÜYSÜZ

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

MODÜL 1 BÖLÜM 3 İNTERNET VE E-POSTA BİLGİSAYAR KULLANMA. Şükrü BAKIR Bilişim Teknolojileri Öğretmeni

Toplu İleti Gönderimi

(Bilgisayar ağlarının birbirine bağlanarak büyük bir ağ oluşturmasıdır)

Örnek bir kullanım ve bilgisayar ağlarını oluşturan bileşenlerin özeti

Bilgisayar Programalamaya Giriş

VERİ MADENCİLİĞİ (Web Madenciliği)

INTERNET PROGRAMCILIĞI. Kişisel Bağlantı. Neler Öğreneceğiz? Bağlantı Türleri. Gereksinimler. Modem

Görsel Programlama DERS 12. Görsel Programlama - Ders12/

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ

Bilgisayar Ağları ve Ağ Güvenliği DR. ÖĞR. ÜYESİ KENAN GENÇOL HİTİT ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜH.

İNTERNET VE BİLGİSAYAR AĞLARI

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ 1. DERS İNTERNET, TCP/IP, İNTERNETTE MESAJ VE BİLGİ AKTARIMI YARD. DOÇ. DR.

BÖLÜM 7. Telekomünikasyon, İnternet ve, Kablosuz Teknoloji. Doç. Dr. Serkan ADA

İNTERNETE NASIL BAĞLANILIR?

Html temelleri. Ders 4

BILG101 Bilgisayara Giriş

ÖNDER BİLGİSAYAR KURSU. Sistem ve Ağ Uzmanlığı Eğitimi İçeriği

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

Internet ve World Wide Web

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ II.DÖNEM ÇALIŞMA KAĞIDI (5.SINIFLAR)

Bilg-101. Bölüm 6. Bilgisayar Ağları. Ne Öğreneceğiz? Bilgisayar Ağı Nedir?

İnternet Nedir? 1. İnternet Teknolojileri. İçerik. İnternet Nedir? 2. Ders 1

İnternet Teknolojileri. Ders 1

Ünite A. BAŞLANGIÇ B. WEB DE DOLAŞMA C. WEB DE ARAMA D. YER İŞARETLERİ (BOOKMARK) E. BAŞLANGIÇ F. İLETİLER G. İLETİNİN İLETİLMESİ H.

PHP 1. Hafta 2.Sunum

WEB TASARIM. Öğr.Gör. Ruhsar KAVASOĞLU

İNTERNET VE BİLGİSAYAR AĞLARI. Bilgisayar Ağları Ağ Çeşitleri İnternet Nedir?

5. Sınıflar Bilişim Teknolojileri ve Yazılım Dersi Çalışma Soruları 2

CELAL BAYAR ÜNİVERSİTESİ KÜTÜPHANE VERİTABANLARINA ÜNİVERSİTE DIŞINDAN ERİŞİM

E-Posta Hesapları ve Anında Mesajlaşma Yazılımları

08119 Web Tasarımının Temelleri. Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

İNTERNET VE BİLGİSAYAR AĞLARI. İnternet Nedir Bilgisayar Ağları Ağ Çeşitleri

Google Cloud Print Kılavuzu

TEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA

PHP 1. Hafta 1. Sunum

MCR02-AE Ethernet Temassız Kart Okuyucu

Internet ve Bilgi Aglarının Kullanımı

YZM 3215 İleri Web Programlama

K.A.ALPER YAZOĞLU ORTAOKULU 6.SINIFLAR BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ ÇALIŞMA KÂĞIDI

İNTERNET VE BİLGİSAYAR AĞLARI. Bilgisayar Ağları Ağ Çeşitleri İnternet Nedir?

Ağ Protokolleri. Aysel Aksu. Nisan, 2016

Veritabanı Dersi. Teoriden Pratiğe. Çağıltay N.E., Tokdemir G. Veritabanı Sistemleri Dersi -Bölüm XXV: Web'den Erişim Çağıltay, N., Tokdemir, G.

Temel İnternet Kavramları

AĞ HĠZMETLERĠ MODÜLÜ 1. TAŞIMA KATMANI PROTOKOLLERİ

Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

Yandex mail ve disk kullanım rehberi

1.1 Web Kavramlar URL terimini tanımlayınız ve anlayınız.

WEB TASARIMI. Đnternet Nedir?

EC-485. Ethernet RS485 Çevirici. İstanbul Yazılım ve Elektronik Teknolojileri

Öğr.Gör. Gökhan TURAN Gölhisar Meslek Yüksekokulu

Öğrencilerin Canlı derslere katılması, * Sisteme giriş

İNTERNET İnternete doğrudan bağlı her bilgisayara internet adresi yada IP adresi denilen arasına nokta konulmuş 4 kısımdan oluşan (

Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.

AĞ KURULUMU ANA MAKİNA İÇİN:

Ağ Protokolleri MKÜ ANTAKYA MESLEK YÜKSEKOKULU AĞ TEMELLERİ DERSİ. Bağlantı Katmanı Protokolleri. Ağ Protokolleri. ARP (Address Resolution Protocol)

TEMEL BİLGİ TEKNOLOJİLERİ SORU-CEVAP ÇALIŞMA NOTLARI

ELEKTRONİK AĞ VE İNTERNET

Bilgisayar Ağı Nedir?

Wolvox Kapı Ekranı. AKINSOFT Wolvox Kapı Ekranı Yardım Dosyası. Doküman Versiyon :

4. Sunucu ayarları veya ek sunucu türlerinı manüel olarak yapılandır'a tıklayın ve İleri'yi tıklayın.

Computer Networks 5. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2

Web Madenciliği (Web Mining)

Windows İşletim Sistemi

BİLGİSAYAR AĞLARI. «Uygulama Katmanı»

Transkript:

WEB TASARIMININ TEMELLERİ Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta İnternet ve WEB Tanımları Html Temel Etiketleri 2. Hafta Html Temel Etiketleri Metin ve Görünüm Etiketleri 3. Hafta Metin ve Görünüm Etiketleri Bağlantı (Köprü) Oluşturma 4. Hafta Bağlantı (Köprü) Oluşturma Tablo İşlemleri 5. Hafta Tablo İşlemleri Formlar 6. Hafta Formlar 7. Hafta Çerçeveler 8. Hafta Çoklu Ortam Araçları 9. Hafta Çoklu Ortam Araçları 10. Hafta Stil Şablonu(CSS) Temelleri 11. Hafta Stil Şablonu(CSS) Özellikleri 12. Hafta Stil Şablonu(CSS) Özellikleri Menü İşlemleri 13. Hafta Javascript ve Menü İşlemleri 14. Hafta Domain Hosting ve Server işlemeleri

İnternet, WEB Tanımları ve HTML Web Tasarımının Temelleri, dersinin iyi anlaşılabilmesi için bu dersin temelini oluşturan kavramların iyi bilinmesi gerekir. İnternetin Tanımı ve Tarihçesi İnternette Veri İletim Yapısı Temel İnternet Kavramları (www, istemci, sunucu vb.) İnternet Alan Adları ( Adres yapısı, domain adları vb.) Protokoller (HTTP, TCP/IP, FTP vb.) Öğr. Gör. M. Mutlu YAPICI

Ders Kazanımları Bu bölümü Bitirdiğimizde, İnternet, WEB ve HTML Tanımlarını İnternet, WEB ve HTTP kavramlarının anlamlarını, IP adresi ve alan isimlendirme sisteminin ne olduğunu, WEB tarayıcısının ne olduğunu ve nasıl çalıştığını, WEB tasarımı yaklaşımlarının neler olduğunu, HTML ve bileşenlerine ilişkin kavramlarını, öğrenmiş olacaksınız.

İnternet Nedir? Internet, Uluslararası arası ağ (International Network) demektir. İnternet, Dünya genelindeki bilgisayar ağlarını ve kurumsal bilgisayar sistemlerini birbirine bağlayan elektronik iletişim ağıdır. İnternet, çok protokollü bir ağ olup birbirine bağlı bilgisayar ağlarının tümü olarak da tanımlanabilir. Binlerce akademik ve ticari ağla devlet ve serbest bilgisayar ağının birbirine bağlanmasıyla oluşmuştur. Bilgisayarlar arasında bilgi çeşitli protokollere göre paketler halinde transfer edilir. İnternet üzerinde elektronik posta ve birbirine bağlı sayfalar gibi çok çeşitli bilgiler ve hizmetler vardır. İnternet üzerinden oyunlar da oynanabilir.

İnternetin Kısa Tarihi İnternet'in kökeni, hataya dayanıklı, sağlam ve özel bir bilgisayar ağı kurmak isteyen Amerika Birleşik Devletleri hükümeti tarafından 1960 yılındaki araştırmalara dayanır. 1960'ların başında askeri ve bilimsel araştırma ve geliştirme alanında, bilgisayarlar yardımıyla bilgi paylaşımında büyük potansiyel değer olduğunu gören bir grup insanın vizyoner düşüncesinin bir sonucudur. MİT (Massachusetts Institute of Technology)'den bir grup araştırmacı, 1962 yılında bilgisayarların global şebekesini önerdiği ve sosyal etkileşimlerin kayıtlı ilk tanımını yaptığı, "kısa notlar serisi" çalışmasını yayınlamıştır. MIT'den Lavvrence Roberts 1965 yılında çevirmeli telefon hatları üzerinden Kaliforniya'daki bir bilgisayarla Massachusetts 'deki bir bilgisayar arasında bağlantı kurdu.

İnternetin Kısa Tarihi Öğr. Gör. M. Mutlu YAPICI Bu deneme, geniş alanda şebekeleşmenin yapılabilir olduğunu gösterdi. 1969 yılında ARPA kuruldu ve internet kavramı olarak kullanılmaya başlandı. ABD Savunma Bakanlığı tarafından yürütülen bir araştırma ile ortaya çıkan bu ağ, önceleri araştırmacılar arasında bilgi ve kaynak paylaşımını desteklemek amacı ile yapılan deneysel bir çalışmalardı. Daha sonra 1969 yılında dosya transferi, elektronik posta ve bilgi paylaşımına yönelik farklı seçeneklerinde sunulması ile birlikte hızla artan kullanıcı sayılarına ulaştı. Pek çok kurum ve birey için son derece yararlı olduğu gözlenen bu oluşum, 1983 yılından beri dünya çapında hızla yaygınlaşmış ve gelişmiştir. Türkiye ilk olarak Orta Doğu Teknik Üniversitesi ile TÜBİTAK tarafından yapılan ortak çalışmalar sonucunda, 12 Nisan 1993 tarihinde İnternet ağına bağlanmıştır.

Günümüzde İnternet Öğr. Gör. M. Mutlu YAPICI Şuanda İnternet üzerindeki bilgi, hem nitelik, hem de nicelik olarak sürekli artmaktadır. Özellikle İnternetteki bilgilerin kolay güncellenebilir olması, bilginin nitelik ve nicelik açısından artışını daha da hızlandırmaktadır. Bugün milyarlarca sayfa ile ifade edilen bilgi bütünü internet ortamında kullanıcıya sunulmuştur ve bu bilgi her geçen gün artmaktadır. Bilgi artarken, güvenirlilik ve geçerlilik nasıl etkileniyor?

Günümüzde İnternet Günümüzde İnternet ağına bağlı çok farklı marka ve modellerde milyonlarca bilgisayar vardır. Bu bilgisayarların İnternet aracılığı ile bilgi iletimi bilgisayar ağları üzerinden gerçekleşmektedir. Bu milyonlarca bilgisayar lokal ve geniş ağlara bağlanırlar ve bu ağlarda birbirlerine bağlanarak tüm dünyayı dolaşabilen bir sistem oluştururlar.

Günümüzde İnternet Bilgisayar ağları, telefon hatları, fiber optik kablolar ve uydular gibi çeşitli ve farklı hızdaki teknolojileri kullanarak verileri dünya üzerinde bir noktadan diğerine son derece hızlı bir biçimde iletebilirler. İnternet hızı, kullandığı bu teknolojilere bağlı olarak her geçen gün artmaktadır. Bu sistem dahilindeki farklı boyuttaki bilgisayar ağları, devlet kuruluşları, üniversiteler, gönüllü organizasyonlar ve İnternet Servis Sağlayıcıları (ISS) gibi ticari kuruluşlar tarafından işletilmektedir. Türkiye de İnternet Servis Sağlayıcıları Kimlerdir?

Temel İnternet Kavramları Yaygın olarak kullanılan internet terimlerinin tanımları ve kullanım örnekleri ilerleyen konularda açıklanmıştır. İncelenecek konular şunlardır; www E-Posta (E-Mail) Download Upload Sunucu (server) İstemci (client) Hosting - Domain Name İnternet Protokolleri Tarayıcı (browser)

WWW Nedir? WWW, Web ya da W3 (World Wide Web), yazı, resim, ses, film gibi pek çok farklı yapıdaki verilere etkileşimli bir şekilde ulaşmayı sağlayan web sayfaları ağıdır. İnternet sitelerinin çoğu www ile başlar. Örnekler: www.hmyazilim.com www.ankara.edu.tr Kısacası web elinizdeki dosyaları paylaşmanızı sağlayan dijital bir ağdır.

E-Posta Nedir? Elektronik posta (e-posta), Internet üzerinde bilgisayarlar ve insanlar arasında bilgi alışverişini sağlayan ve en yaygın kullanılan Internet uygulamasıdır. Internet üzerinde TCP/IP protokollerinin bir parçası olan SMTP (Simple Mail Transfer Protocol) protokolüne dayalı e-posta sistemleri kullanılmaktadır. SMTP, e-posta mesajlarının Internet te rahat hareket etmelerini sağlayan bir protokol yada kural kümesidir. SMTP sayesinde farklı işletim sistemlerine sahip bilgisayarlar arasında (UNIX, WINDOWS NT, MACOS) e-posta alışverişi gerçekleşmektedir. E-posta istemci/sunucu prensibi ile çalışmaktadır. Mail okumak ve göndermek için kullanıcılar maillerinin geldiği ve gönderildiği bilgisayara, yani sunucuya erişmelidir.

E-Posta Servisleri İnternette E-postal gönderebileceğiniz birçok mail sitesi bulunmaktadır. Bunlar dan birkaçı; Ücretsiz mail adresleri adiniz@hotmail.com adiniz@gmail.com adiniz@yahoo.com Kurumsal mail adresleri adiniz@ankara.edu.tr (Ankara Üniversitesi) adiniz@yok.gov.tr (YÖK) adiniz@hmyazilim.com (Ticari Şirket) E-Posta sitelerinden e-posta adresi alırken dikkat edilmesi gereken kurallar;.(nokta),-(tire), _(altçizgi) dışında bir sembol kullanmamak, Türkçe karakterleri (ğ,ş,ü,ç,ö,ı,i ) kullanmamaktır.

Download ve Upload Nedir? Download: İnternetten veri indirmek anlamında kullanılır. Örneğin bir web sitesini görmek için sitenin adresini tarayıcınızın adres satırına yazdığınızda, tarayıcınız o sayfadaki tüm metinleri, resimleri, ve varsa sesleri bilgisayarınıza indirir, yani "download" eder. Upload: Kendi bilgisayarınızdaki verileri başka bir bilgisayara internet üzerinden yüklemek anlamında kullanılır. Örneğin bir web sitesine kendi fotoğrafınızı yüklemek istediğinizde tarayıcınız fotoğraf dosyanızı karşı bilgisayara aktarır, yani "upload" eder.

Sunucu - İstemci (Server - Client) Nedir? Öğr. Gör. M. Mutlu YAPICI Ağ paylaşımında ya da internet ortamında bulunan her bilgisayar sunucu istemci ilişkisi içindedir. Sunucu bilgi istendiğinde cevap veren; istemci ise bilgiyi almak isteyen olarak adlandırılabilir. Sunucu olarak kullanılan bilgisayarların barındırdıkları bilgiler arasında e- mail bilgileri, veri tabanı dosyaları ve diğer gerekli bilgiler yer alır. İstemci bilgisayarlar sunucu bilgisayarlara ulaşarak istenilen bilgiyi talep eder ve alırlar.

Sunucu - İstemci (Server - Client) Nedir? Öğr. Gör. M. Mutlu YAPICI Daha anlaşılır bir örnek ile siz internette bir sayfaya ulaştığınızda o sayfaya ait bilgiler bir sunucu tarafında tutulmaktadır. Sizlerde birer istemci olarak bu bilgiye ulaşırsınız. Sunucu sistemler barındırdıkları bilginin niteliği de dikkate alınarak güvenlik önlemleri alınmış olmalıdır. Sunucular barındırdıkları bilgi ve sundukları hizmet bakımından çeşitlilik gösterirler

Sunucu Çeşitleri Web Sunucuları Dosya Paylaşım Sunucuları Medya Sunucular Veritabanı Sunucuları DNS (Alan Adı Sunucuları) gibi verdikleri hizmetlere göre çeşitli sunucular vardır.

Hosting ve Web Sunucuları Hosting ya da daha Türkçe karşılığıyla "Barındırma", web Sayfalarınızı internet'te yayınlamak için gerekli alanın kiralanmasıdır. Diğer bir ifade ile, Hosting, bir web sitesinde yayınlanmak istenen sayfaların, resimlerin veya dokümanların internet kullanıcıları tarafından erişebileceği bir bilgisayarda tutulmasıdır. Bir web sitesi kurmak istiyorsanız, dosyalarınızı saklayacağınız bilgisayar evinizdeki bilgisayarınız olamaz, çünkü gerekli program ve donanımınız olsa bile internet bağlantınızın veri yükleme (upload) hızı bu iş için genelde yetersiz kalacaktır. İnternette site yayınlamak için özel olarak üretilmiş, internete hızlı bağlantısı olan, yüzlerce kullanıcıya aynı anda hizmet verebilecek bir bilgisayarda (server yani sunucu) dosyaların saklanması gerekir. Web siteye ait dosyalar için depo vazifesi gören ve internet kullanıcılarının erişimine sunan bilgisayarlara web sunucusu (web server), bu veri saklama ve yayınlama işlemine de web hosting denir.

Alan Adı (Domain Name) Nedir? Domain Name ya da Alan adı, bir web sitesinin İnternet'teki adı ve adresidir. Bu adres olmadan bir İnternet kullanıcısı web sitesine sadece IP adresiyle ulaşabilir. Alan adları IP adresi denilen, bilgisayarların (sunucuların) birbirini tanımasını sağlayan numara sisteminin daha basitleştirilmiş ve akılda kalması için kelimelerle ifade edilmiş halidir. Örneğin www.google.com alan adı adres çubuğuna yazıldığında tarayıcı bu alan adını önce IP adresine çevirir, daha sonra kullanıcıyı bu IP adresine sahip bilgisayara yönlendirir. Dolayısıyla web sitesinin ziyaret edilebilmesi için kullanıcıların IP adresini bilemeyecekleri göz önünde bulundurulmalı ve siteye daha kolay ve akılda kalıcı bir alan adı alınmalıdır. Daha önce alınmış olan domain isimleri yeniden alınamaz. Yeni bir domain alınırken domain hizmeti veren sitelerden alacağınız ismin kullanılıp kullanılmadığını test etmeniz gerekmektedir. ALAN ADI (Domain Name) http://www.google.com IP Adresi http://74.125.77.104

URL Nedir? Öğr. Gör. M. Mutlu YAPICI Uniform Resource Locator (standart kaynak bulucu) kelimelerinin baş harflerinden oluşan bir kısaltmadır. İnternet yoluyla insanların kullanımına sunulmuş olan her dokümanın kendine ait ve tek olan bir adresi vardır, buna URL yani özgün kaynak adresi adı verilir. Örneğin http://www.emyo.amkara.edu.tr Her bir URL 3 bölümden oluşmaktadır. Protokol ( http://, ftp://, news:// vb.) Domain adı ( www.emyo.ankara.edu.tr ) Dizin yolu (http:// www.emyo.ankara.edu.tr/ders1/bolum10.html)

URL Adres Yapısı URL olarak bahsedilen adres yapısında 3 farklı bölüm olduğunu söylemiştik. Bu bölümlerin dışında domain name olarak adlandırılan adres yapısında 2 farklı bölüm bulunmaktadır. Bunlar ; Domain uzantıları ( com, net, org vb.) Ülke Adları (tr, ca, jp vb.)

Alan Adı (Domain Name) Uzantıları Alan Takısı Anlamı Örnek Site adresi edu Eğitim Kurumları www.ankara.edu.tr com Ticari Kuruluşlar www.hmyazilim.com gov Devlet Kurumları www.tbmm.gov.tr mil Askeri Kurumlar www.tsk.mil.tr net Ağ Destek kurumlar www.tr.net Gen Genel amaçlı siteler www.okey.gen.tr

İnternet Ülke Adları Öğr. Gör. M. Mutlu YAPICI

Webte Bilgisayarlar Nasıl Anlaşır? İnternet ortamında farklı işletim sistemlerine ve farklı özelliklere sahip milyonlarca bilgisayar vardır. Bu bilgisayarlar internet ortamında birbirleri ile iletişim kurarak bilgi paylaşımında bulunurlar. Farklı özelliklere sahip tüm bu bilgisayarların iletişim kurmaları için oluşturulan yapıya protokol denilmektedir. İnternet protokol takımı da, bilgisayarlar ve ağ cihazları arasında iletişimi sağlamak amacıyla standart olarak kabul edilmiş kurallar dizisidir. Bu kurallar dizisi temel olarak verinin ağ üzerinden ne şekilde paketleneceğini ve iletilen veride hata olup olmadığının nasıl denetleneceğini belirlemektedir. Bilgisayarlar arasındaki ortak iletişim diline protokol denir

İnternet Protokol Çeşitleri İnternet üzerinde sunulan her bir farklı hizmet için geliştirilmiş farklı protokoller bulunmaktadır. Örneğin e-posta servisi için SMTP (Simple Mail Transfer Protocol), dosya transferi için FTP (File Transfer Protocol), uzaktan erişim için TELNET ve WEB uygulamaları için ise HTTP (Hyper Text Transfer Protocol) protokolleri kullanılmaktadır.

TCP/IP Nedir? TCP (Transmission Control Protocol- Aktarım Kontrol Protokolü) : TCP protokolü bir bilgisayardan diğerine gönderilecek iletiyi, ağ üzerinde gönderilebilecek uzunlukta küçük paketlere bölme işlevini gerçekleştirir. Bu paketlerin başka bir ağdaki bilgisayara iletilmesini IP protokolü gerçekleştirirken, iletinin gönderildiği bilgisayarda bunlar TCP protokolü sayesinde bir araya getirilir ve ileti yeniden oluşturulur. Mesajların küçük paketlere bölünmesinin sağlayacağı yararlar: Ağın kullanım oranı artar Zaman kaybı önlenir IP (Internet Protokol İnternet Protokolü): IP bir bilgisayardan farklı bir ağdaki bilgisayara ileti gönderileceği zaman, bunun ağlar arasında yönlendirilerek yerine ulaşmasını sağlar. IP protokolü, her bilgisayarın internet üzerinde farklı bir numarası olmasını gerektirir. Internete bağlı her bilgisayar dört rakam grubundan oluşan bir IP numarasına sahiptir. Bu numaraların her biri ve 0 ve 255 sayıları arasında değişir ve aralarına nokta konur.

IP Nedir? IP adresleri sabit veya değişken olarak verilebilmektedir. Örneğin 80.251.40.17 bir üniversiteye ait web sitesinin IP adresidir. Bu adresler İnternet Numarası veya IP Adresi olarak adlandırılmışlardır ve 0.0.0.0 ile 255.255.255.255 numaraları arasında değişmektedirler. Sabit IP lere statik ip değişken iplere ise dinamik ip denilmektedir. Dinamik ipler DHCP ( Dynamic host Configuration Protocol protokol) sunucuları tarafından otomatik olarak dağıtılır. 4 öktetli IP sistemi IPv4 olarak adlandırılmıştır. Bu sayılar günümüzde tükenmektedir ve yeni sürüm IP ler yani IPv6 kullanılmaya başlanmıştır. İnternetteki her bir web sitesinin bir ip adresi vardır. Bizde bu ipler ile bu sitelere ulaşırız.

DNS (Domain Name System) Nedir? DNS, internet uzayını bölümlemeye, bölümleri adlandırmaya ve bölümler arası iletişimi organize etmeye yarayan bir sistemdir. İnternet ağını oluşturan her birim sadece kendine ait bir IP adresine sahiptir. Bu IP adresleri kullanıcıların kullanımı için www.site_ismi.com gibi kolay hatırlanır adreslere karşılık düşürülür. DNS sunucuları, internet adreslerinin IP adresi karşılığını kayıtlı tutmaktadır.

FTP (File Transfer Protocol) Nedir? Dosya transfer protokolüdür.

SMTP (Simple Öğr. Gör. M. Mutlu YAPICI Mail Transfer Protocol) Nedir? Simple Mail Transfer Protocol, E-posta gönderme protokolüdür. E-posta göndermek için istemci sunucu arasındaki haberleşmeyi sağlayan protokoldür. Sadece e- posta yollamak için kullanılan bu protokolde, basitçe, istemci bilgisayar SMTP sunucusuna bağlanarak gerekli kimlik bilgilerini gönderir, sunucunun onay vermesi halinde gerekli e-postayı sunucuya iletir ve bağlantıyı sonlandırır.

POP3 Nedir? Öğr. Gör. M. Mutlu YAPICI POP3 (Post Office Protocol 3) bir e-posta iletişim protokolüdür. E-posta gönderilirken SMTP protokolü kullanılır. Söz konusu e- posta, e-posta sunucuları arasında aktarılırken de SMTP kullanılır. Alıcı e-postayı okumak istediğinde bigisayarına indirmek için arkaplanda POP3 protokolü kullanılır. Yani, POP3, yalnızca e- postayı almak için ve son kullanıcılar tarafından kullanılır. IMAP te aynı POP3 gibi çalışan bir posta protokolüdür.

HTML (Hyper Text Markup Language) Nedir? Öğr. Gör. M. Mutlu YAPICI Zengin Metin İşaret Dili, günümüzde İnternet üzerinde veri paylaşımı için kullanılan en yaygın metin tabanlı dildir. Dilin son sürümü HTML5'tir. HTML, bir programlama dili olarak tanımlanamaz. Zira HTML kodlarıyla kendi başına çalışan bir program yazılamaz. Ancak bu dili yorumlayabilen programlar aracılığıyla çalışabilen programlar yazılabilir. Temel gereği yazı, görüntü, video gibi değişik verileri ve bunları içeren sayfaları birbirine basitçe bağlamak, buna ek olarak söz konusu sayfaların web tarayıcısı yazılımları tarafından düzgün olarak görüntülenmesi için gerekli kuralları belirlemektir. HTML, W3C tarafından standartlaştırılmaktadır. Html, tag "etiket" ismi verilen çeşitli başlıklardan oluşur. Aşağıdaki örnek bu etiketler kullanılarak yazılmıştır. <HTML> </HTML> <HEAD>. </HEAD> <BODY>.. </BODY> Web kavramı, CERN'de bir bilgisayar programcısı olan Tim Berners- Lee'nin HTML adlı bilgisayar metin dilini bulup geliştirmesiyle başlamıştır.

HTTP (Hyper Text Transfer Protocol) Nedir? Öğr. Gör. M. Mutlu YAPICI HTTP (Hyper Text Transfer Protocol) internette en sık kullanılan protokoldür. Diğer protokollerde olduğu gibi HTTP de sunucu istemci mantığı ile çalışmakta ve 80. port kullanılarak haberleşme gerçekleştirilmektedir. Kendi içinde TCP / IP protokolünü kullanır. HTTP protokolü istek/ yanıt mantığında çalışmaktadır. Sunucunun yanıt verme işlemini başlatabilmesi için öncelikle istemci den bir istek gelmelidir. Bu protokol ile taşınan veriler web sayfalarıdır. Browser (Tarayıcı) programları ile bu veriler sunucudan http protokolü ile bilgisayarımıza yüklenir. Sunucudan aktarılan web sayfaları HTML tabanlıdır.

HTTPS (Hyper Text Öğr. Gör. M. Mutlu YAPICI Transfer Protocol Secure) Nedir? Zengin metin aktarım iletişim kuralının (HTTP) güvenli ağ protokolü ile birleştirilmiş olanıdır. Sunucu ve İstemci arasındaki veri transferinin güvenli olmasını sağlar. Güvenliği sağlamak için kurallar ve yöntemler düzenler. Klasik HTTP protokolüne SSL protokolünün eklenmesi ile elde edilir. Veri transferi sadece istemci ve sunucu arasında gerçekleşir.

İnternet Tarayıcısı (Browser) Nedir? İnternet erişimi olan bir bilgisayar, Tarayıcı (Browser) olarak adlandırılan yazılımları kullanarak WEB sayfaları arasında gezinti yapabilir. WEB tarayıcıları, erişilmek istenen WEB sayfalarını görüntülemek için WEB sunucularıyla iletişim sağlayan ve sonuçları biçimlendirerek ekranda görüntüleyen programlardır. Genel olarak WEB tarayıcıları, yapılan bağlantının türüne ve içeriğin özelliklerine göre bilgiyi en uygun şekilde işleyerek iletirler.

İnternet Tarayıcıları Nasıl Çalışır? WEB Tarayıcıları, İstemci-Sunucu modeline göre çalışmaktadırlar. İstemci (client), WEB teknolojilerini kullanmanız için seçilen tarayıcı programıdır. (Google Chrome, Firefox, Safari, Opera vb.). Sunucu (server) ise bir URL adresi yazdığınızda tarayıcınızın bağlandığı (Hosting) bilgisayardır. Bu modelde istemci bilgisayarlar, gerekli bilgiyi sunucudan aldıktan sonra uygun bir biçimde isteği gönderen kişinin ekranında görüntülerler. İşlem adres çubuğuna adresin yazılmasıyla başlar, DNS ve Hosting e istekle devam eder ve gelen verinin tarayıcıda görüntülenmesiyle sona erer. Tarayıcıda görüntülenen sayfanın formatı HTML dir.

Web Tasarımında Tarayıcının Etkisi Her biri farklı çözünürlükte olan ekranlar ve her biri farklı özellikleri destekleyen bir tarayıcı yelpazesi için WEB sayfası tasarlamak, aşılması gereken en büyük sorunlardır. Her yeni sürümün daha fazla özellik ve yetenek ile ortaya çıkıyor olması, tarayıcıların eski sürümlerinin kullanımdan kalkması anlamına gelmez. Bu nedenle, tasarlanan WEB sayfalarının çeşitli tarayıcı yazılımları ve yaygın kullanılan tüm sürümleri desteklemesi gerekir. Farklı tarayıcılar farklı standartları destekleyebilmektedir. Ancak, ortak bir anlayış oluşturmak amacıyla WEB Konsorsiyumu (World Wide WEB Consortium) (www.w3c.org) desteklenmesi gereken minimum teknoloji standartlarını belirlenmektedir. Ancak, her tarayıcı yazılımı ya da farklı sürümleri bu belirlenen standartlara uymayabildiğinden, tarayıcılar ve değişik sürümler arasında farklılıklar oluşabilmektedir.

İnternet Tarayıcısı (Browser) Nedir?

İnternet Tarayıcısı (Browser) Nedir?

İnternet Tarayıcısı (Browser) Nedir?

İnternet Tarayıcısı (Browser) Nedir?