SlideShare a Scribd company logo
1 of 11
Download to read offline
Kütüphanelerde Web Sitesi Hazırlama
    ve Uygulama Semineri (FrontPage)




Kamil Çömlekci
TED Ankara Koleji
Kütüphane ve Dokümantasyon Merkez Müdürü




    Internet Nedir?

  İletişim Ağı


  Ağların Ağı



  Internet, insanların her geçen gün gittikçe artan
 "üretilen bilgiyi saklama/paylaşma ve ona kolayca ulaşma"
 istekleri sonrasında ortaya çıkmış bir teknolojidir


   "Ne idüğü belirsüz, ettiğünden bellidür."




                                                             1
Internet Araçları

 WWW - WWW, Web, ya da W3 (World Wide Web), yazı,
resim, ses, film, animasyon gibi pek çok farklı yapıdaki verilere
kompakt ve etkileşimli bir şekilde ulaşmamızı sağlayan bir
çoklu hiper ortam sistemidir.
 FTP - (File Transfer Protocol): Internete bağlı bir
bilgisayardan diğerine (her iki yönde de) dosya aktarımı yapmak
için geliştirilen bir internet protokolü ve bu işi yapan uygulama
programlarına verilen genel addır.

 Telnet - Internet ağı üzerindeki bir makinaya uzaktan
bağlanmak için geliştirilen bir TCP/IP protokolü ve bu işi yapan
programlara verilen genel addır. Bağlanılan makinaya girebilmek
için orada bir kullanıcı hesabının olması gerekir




    Internet Araçları

 e-mail - Bilgisayar ağlarının oluşturulma nedenlerinden biri,
kişilerin, bir yerden diğerine elektronik ortamda mektup
gönderme ve haberleşme isteğidir. E mail (electronic mail, e
                             isteğidir E-mail          mail e-
posta), bu amaçla kullanılan servislere verilen genel addır.
 Usenet - Dünya üzerindeki milyonlarca ağ kullanıcısının çok
değişik konularda haberler, yazılar gönderdiği bir tartışma
platformudur.

 Listeler - Insanların kendi istekleriyle üye oldukları, grup
haberleşme mekanizmalarından biri de listelerdir.
       ş

 IRC - (Internet Relay Chat), bir çok kişinin aynı anda
etkileşimli mesajlarla haberleşebildiği bir platformdur.




                                                                    2
Internet Araçları


   Talk - (bazı sistemlerde ntalk), internet üzerindeki iki
  kullanıcının aynı anda karşılıklı yazışmasını sağlayan bir protokol
  ve bu işi yapan programlara verilen genel addır.


   Finger - Bir sistemde (domain) çalışan kişileri görebilmek
  için finger komutu kullanılabilir.


   Pi
     Ping - Internet'e bağlı bir bilgisayarın bağlantısının o an
                           ğ                      ğ
  açık olup olmadığı Ping komutu ile anlaşılabilir.




      Internet İle İgili Kavramlar

 HTTP - Web'in en ilginç yönlerinden biri de çok basit olmasıdır.
Bir Web dökümanına ulaştığımızda herşey 4 ana fazda gerçekleşir:
(1) Bağlantı (2) Ne istediğimizin web servisineiletilmesi (3) Cevap
(4) ilgili sayfaya yapılan bağlantının kesilmesi. Bu ana safhalar, web
üzerinde iletişimin kurallarını tanımlayan bir protokolü oluştururlar.




                                                                         3
Internet İle İgili Kavramlar

 HTML - Web Listeleyicileri, "navigate" işlemini HTML (Hyper
Text Markup Language) denen bir programlama dili yorumlayıcısı
             p     g g )            p g                 y       y
kullanarak yaparlar. HTML, ana hatları SGML (Standard
Generalized Markup Language) ile belirlenmiş bir döküman
formatlama dilidir. Bu dil, daha çok, yazılı bir dökümanı
formatlamak ve bir objeden başka bir objeye linkler sağlamak ile
ilgili komutlar içerir. HTML, HTTP ve ilgili diğer protokolleri
kullanabilmek için renkli ve güzel kullanıcı arayüzleri hazırlamamızı
olanaklı kılar.
Son yıllarda, HTML içinde, salt döküman formatlama dışında işler
        ll d              d    l d k         f      l    d d      l
yapan CGI, Java, JavaScript gibi unsurlar da kullanılmaktadır.
Ayrıca, 2.0'dan sonraki sürümlerde, tablo kullanımı, doldurulabilir
form kullanımı, frame vb gibi pek çok yenilik göze çarpmaktadır




      Internet İle İgili Kavramlar

 URL - URL (Uniform Resource Locators), Web Browser'lar
içinden bir web servisine ya da diğer bazı internet servislerine
yönlendirme yapılabilmesini sağlayan bir komut formatıdır. URL'ler
                                                 formatıdır
bir bakıma, internet üzerinde erişebileceğimiz servisleri belirtmek,
tanımlamak için kullandığımız adreslerdir. Web Browser içinden
'Open URL' ya da 'Open Location' şeklinde bir seçenek üzerinden
uygun URL satırları verilerek, Web, FTP, news, gopher, wais, telnet
erişimi yapılabilir.

<servis>://<adres>[:port_numarası]/<dizin>/dosya_adı
<    i > //< d   >[    t         ]/<di i >/d      d

http: //www.unak.org.tr/seminer.htm




                                                                        4
Internet adresleri

 .com - ticari kuruluşlar (commercial)
 .edu - eğitim kuruluşları (education)
 .gov - devlet kuruluşları (government)
 .org - ticari olmayan kar amacı gütmeyen kuruluşlar
 .mil - askeri kuruluşlar (military)
 .net - ağ organizasyonları (network)
 .ac - akademik kuruluşlar (bazı ülkelerde "edu" karşılığı)

 ülke kodu ISO standart ülke kodu




 Internet’in Gelişimi
    1969 - ARPA(Advanced Research Projects Agency) ile 4
  üniversite arasında ilk bağlantı

     1972 – Elektronik mail tanıtıldı, 1976 yılında
   Kraliçe Elizabeth ilk e-mailini gönderdi

     1973 – Transmission Control Protocol/Internet
   Protocol (TCP/IP) düzenlendi. 1983’de standart olarak
   kabul edildi

     1989 – Internet üzerindeki ilk index yaratıldı (Arcie -
   Peter Deutsche), WAIS oluşturuldu.
   CERN(European Laboratory for Particle Physics), Internet
   Üzerinden Bilgilerin dağıtılması için yeni bir teknik
   geliştirdi - WWW




                                                               5
Internet’in Gelişimi

      1991 – Gopher (University of Minnesota)

      1993 – Mosaic(NCSA) ilk browser

      1994 – Beyaz Saray web sayfası

      1996 – Kullanıcı sayısı 45 milyon

      1999 – Kullanıcı sayısı 200 milyon

      2000 – 3 milyar web sayfası
             günlük 5 milyon sayfa




 WWW
 Web Sayfası : Web istemcisinin (Netscape, lynx,
msie gibi), bir Web Servisine bağlandıktan sonra tek
seferde transfer ettiği bileşik tüm verilerden oluşan html
sayfasıdır.. Bu sayfadaki bilgiler bileşiktir, çünkü hem
grafik/resim bilgileri, hem normal text, hem ses, hem
başka merkezlere ve başka dokümanlara linkler olabilir.
Bu, o web servisinin bağlandığımızda gelen ilk sayfası ise,
"home page" olarak da adlandırılır. home page'ler için
dosya adı genellikle "default.html" ya da "index.html"
olmaktadır.

 Web Sitesi – Bütün bu web sayfalarının
oluşturduğu oluşumdur.




                                                              6
Dikkat Edilmesi Gerekenler
     Web sitemizi hazırlamaya başlamadan önce ele almamız
                    gereken bir kaç konu var.

 Bunların ilki herşeyi önceden p
                    ş y            planlamak: Tek bir sayfa mı
                                                        y
tasarlayacaksınız, birbirine bağlı sayfalardan oluşan bir siteniz
mi olacak? Bir site hazırlayacaksanız sayfaların hangisinden
hangisine geçilecek ve bu geçişler nasıl olacak?


 Eğer bir site oluşturacaksanız, bunun tamamını tek bir klasör
altında tutun ve gerekiyorsa bir kısım alt klasörlere bölerek
düzenleyin. Farklı sayfalar tarafından paylaşılan nesneleri
(mesela resimleri) ayrı klasörler altında saklayın ki aradığınızda
bulması ve paylaşılması kolay olsun.




     Dikkat Edilmesi Gerekenler

   HTML kodu içeren dosyaların adlarının .htm veya .html
  uzantısı taşıdığına emin olun. Bunun hangisini tercih edeceğiniz
  bazen servis sağlayıcının kullandığı sunucu programa bağlı
  olabiliyor ama genelde pek çok program ikisini de kabul ediyor.
   Dosya adları kesinlikle Türkçe karakter içermesin. Bu, Mac
  üzerinde çalışan sunucularda dahi sorun yaratabiliyor. Dosya
  adı içinde Türkçe karakter varsa bu sayfanın görüntülenmesi
  için browser'da Turkish encoding'in önceden seçili olması
  gerekebiliyor.
   Servis sağlayıcınızın ücretlendirme politikasını iyi öğrenin.
  Yalnızca toplam dosya/klasör büyüklüğüne göre mi para
  alıyorlar? Siteniz çok popüler olursa ayrıca para isteyecekler
  mi? Sayfalarınızı yenilemek gerektiğinde nasıl
  yükleyeceksiniz/değiştireceksiniz?




                                                                     7
Dikkat Edilmesi Gerekenler

  Hazırlanan her sayfa, farklı her tarayıcıda farklı farklı
 görünür. HTML kodları ne kadar standart olursa olsun, her
 tarayıcının bunları algılayışında ufak tefek farklılıklar vardır.
                                                           vardır
 Bunu aklınızdan çıkarmayın. Hazırladığınız her sayfayı mutlaka
 farklı tarayıcılarla görüntüleyip deneyin.
  Bütün tasarımlarınızı mümkün olduğunca basit ve sade
 tutun. Internet üzerinde dolaşan gezginlerin hatırı sayılır
 miktarda bölümü en sade ve çoğu kez yalnızca metinleri
 görebilen tarayıcılar kullanıyor
  Internet üzerindeki pek çok kişi yalnızca 15 inch
 büyüklüğünde monitör kullanıyor ve bu monitörler hemen hiç
 bir zaman 800x600 piksel'den fazlasını görüntüleyemiyor. Bu
 nedenle, sayfanızın büyüklüğünü ve ekranınızın çözünürlüğünü
 buna göre ayarlamakta fayda var.




     WEB Sitesi İş Akış Şeması
İhtiyaçmız                  WEB sunucusuna     Test ve
                 Amaç
 Varmı?                       Konulması       eklemeler


               Kullanıcı
               K ll                            Tarama
                                               T
                                Metadata
              ihtiyaçları                      Motorları


                İçeriğin        Kodlama        Reklam ve
             Tanımlanması       (HTML)        Promosyon



               İçeriğin                        Bakım ve
                                Tasarım
              Yazılması                        Denetim



                  Bilgi          Kullanıcı     Periyodik
                Mimarisi         Araçları    Değerlendirme




                                                                     8
Düzenleyiciler (Editörler) Nasıl
  Olmalıdır?
 Kolay kullanım:
 Özellikle görsel olmayan düzenleyiciler için, yazılmaya
 başlanan etiketlerin otomatik tamamlanması, blokların kolay
    ş                                           ,             y
 yerleştirilmesi, otomatik girintileme (indentation) vb
 özellikler yazarın programla boğuşmaktan çok iş
 yapabilmesini sağlar.
 Site yönetimi ve dosyaların sunucuya kolayca
aktarılması:
Dosyaların birbirlerine verdikleri çapraz bağların yönetimi zor
bir konudur. Seçtiğiniz düzenleyici site haritasını otomatik
oluşturma, siteyi bi seferde sunucuya aktarma, dosya ve
  l t         it i bir f d                 kt       d
dizin isimlerini sunucu - geliştirme ortamı arasında taşırken
otomatik değiştirme (ör. bütün C:Site referanslarını
/home/www/htdocs/'a çevirme) ve bağlantıların
doğrulamasını sağlamalıdır. Genel olarak site yönetimi,
tümleşik FTP istemcileriyle desteklenmelidir.




  Düzenleyiciler (Editörler) Nasıl
  Olmalıdır?
 HTML dışında da farklı dosya tiplerini tanıyabilme:
Varsa sitenizde kullanılan teknolojilere ve programlama
dillerine uyumu açısından bu madde önemlidir. Örneğin, PHP
           y      ç                                      ğ ,
ya da ASP kullanan bir sitede basit bir HTML düzenleyicisi
yetmeyecektir. Genel bir metin dosyası düzenleyicisi olarak
kullanılmak istenen programlar için şart bir özelliktir.
 Renkli kodlama:
Özellikle, HTML dışında dosyalarla da çalışıyorsanız, etiketler,
parametreler ve metin arasındaki ayrım kolayca
g
görülebilmelidir. Örneğin bazı programlarda yorum satırları,
                        ğ       p g             y             ,
göze çarpmaması amacıyla silik, metinse koyu harflerle,
etiketler, fonksiyon isimleri pastel renklerle, parametreleriyse
saf renklerle görüntülenmektedir. Bu yazarın, istediği bir
bölümü kolayca bulabilmesini sağlar.




                                                                   9
Düzenleyiciler (Editörler) Nasıl
 Olmalıdır?
 İyi bir dökümantasyon:
Seçtiğiniz programa yeniyseniz, özelliklerini ve hangi
durumlarda nasıl davranacağını, hangi ayarlara izin verildiği,
                               ğ ,    g y                    ğ,
belli işlerin en kolay nasıl çözümleneceğini
dökümantasyonlarında kolayca bulabilmelisiniz. Herşeyden
öte de, HTML (varsa diğer dillerin) referans elkitapçıkları da
programın dökümantasyonuna gömülü gelmelidir. Bu şekilde,
programı hiç terketmeden istediğiniz özelliğin yazım stilini
kolayca öğrenebilirsiniz
 Şablonlama ve proje desteği
  Ş             p j        ğ
Sitedeki birden çok sayfa aynı görünümü kullanacaksa (ki
kullanmalıdır), aynı kodları tekrar tekrar yazmak yerine, aynı
projedeki sayfalar için 1-2 ana şablonu kullanmak size çok
vakit kazandıracaktır




 Düzenleyiciler (Editörler) Nasıl
 Olmalıdır?
 Özelleştirilebilme:
Örneğin programın kullandığı kısayol tuşları sizin el
alışkanlıklarınıza uymuyorsa, bunları değiştirerek sayfaları
   ş                y y        ,           ğş            y
daha hızlı hazırlayabilirsiniz. Genel olarak özelleştirilebilmesi
gereken ayarlar: dil seçenekleri, kısayol tuşları, otomatik
üretilen (tablo, frame, katman vb) blokların istediğiniz stilde
yazılabilmesi
 CSS desteği:
Her ne kadar şu an için çok yaygın kabul görmese de, CSS
g
gittikçe y
      ç yükselen bir teknolojidir. Temel olarak HTML'le
                             j
yanyana kullanılmalıdır. CSS, içerikle sunumu birbirinden
ayırmaktadır, ve Webmaster'ların birçok başağrısı sebeplerini
ortadan kaldırmaktadır.




                                                                    10
Kullanılan Bazı Editörler
 FrontPage

 HomeSite

 Macromedia Dreamweaver

 HotDog Pro

 Symantec Visual Page

 Adobe PageMill

N t
 Netscape Composer
          C
 Microsoft Word

 NotePad




        15 Dakika Ara




                             11

More Related Content

Viewers also liked

Uteconcepcion del hombre lyly
Uteconcepcion del hombre lylyUteconcepcion del hombre lyly
Uteconcepcion del hombre lylylili1986an
 
Dr Dev Kambhampati | Export Import Bank of USA- Global Competitiveness Report...
Dr Dev Kambhampati | Export Import Bank of USA- Global Competitiveness Report...Dr Dev Kambhampati | Export Import Bank of USA- Global Competitiveness Report...
Dr Dev Kambhampati | Export Import Bank of USA- Global Competitiveness Report...Dr Dev Kambhampati
 
WINNER__Profile_140822_(ENG)
WINNER__Profile_140822_(ENG)WINNER__Profile_140822_(ENG)
WINNER__Profile_140822_(ENG)Ceci Dincer
 
Swingshift college popular education 2003 signed5
Swingshift college popular education 2003 signed5Swingshift college popular education 2003 signed5
Swingshift college popular education 2003 signed5Mike Olszanski
 
Nutricion dxt combate
Nutricion dxt combateNutricion dxt combate
Nutricion dxt combateVictor Soto
 
TECNOLOGIA 2n ESO: EL PLA INCLINAT
TECNOLOGIA 2n ESO:  EL PLA INCLINATTECNOLOGIA 2n ESO:  EL PLA INCLINAT
TECNOLOGIA 2n ESO: EL PLA INCLINATsinnombre710
 
KORG 2012, Oslo, From Silo To (Semantic) Web. What Happens To The Library Sys...
KORG 2012, Oslo, From Silo To (Semantic) Web. What Happens To The Library Sys...KORG 2012, Oslo, From Silo To (Semantic) Web. What Happens To The Library Sys...
KORG 2012, Oslo, From Silo To (Semantic) Web. What Happens To The Library Sys...mmmmmrob
 
trabajos practicosss
trabajos practicossstrabajos practicosss
trabajos practicosssdaianasoro
 
Utf 8''apresentação centro empresarial aquarius by helbor
Utf 8''apresentação centro empresarial aquarius by helborUtf 8''apresentação centro empresarial aquarius by helbor
Utf 8''apresentação centro empresarial aquarius by helborRiccio Imóveis
 
Ew case deleted - radio code recording
Ew case deleted - radio code recordingEw case deleted - radio code recording
Ew case deleted - radio code recordingClifford Stone
 

Viewers also liked (13)

Curso 65 (2)
Curso 65 (2)Curso 65 (2)
Curso 65 (2)
 
Uteconcepcion del hombre lyly
Uteconcepcion del hombre lylyUteconcepcion del hombre lyly
Uteconcepcion del hombre lyly
 
Dr Dev Kambhampati | Export Import Bank of USA- Global Competitiveness Report...
Dr Dev Kambhampati | Export Import Bank of USA- Global Competitiveness Report...Dr Dev Kambhampati | Export Import Bank of USA- Global Competitiveness Report...
Dr Dev Kambhampati | Export Import Bank of USA- Global Competitiveness Report...
 
WINNER__Profile_140822_(ENG)
WINNER__Profile_140822_(ENG)WINNER__Profile_140822_(ENG)
WINNER__Profile_140822_(ENG)
 
Swingshift college popular education 2003 signed5
Swingshift college popular education 2003 signed5Swingshift college popular education 2003 signed5
Swingshift college popular education 2003 signed5
 
Nutricion dxt combate
Nutricion dxt combateNutricion dxt combate
Nutricion dxt combate
 
TECNOLOGIA 2n ESO: EL PLA INCLINAT
TECNOLOGIA 2n ESO:  EL PLA INCLINATTECNOLOGIA 2n ESO:  EL PLA INCLINAT
TECNOLOGIA 2n ESO: EL PLA INCLINAT
 
Risalah Doa 063 : Doa selepas berwuduk
Risalah Doa 063 : Doa selepas berwudukRisalah Doa 063 : Doa selepas berwuduk
Risalah Doa 063 : Doa selepas berwuduk
 
KORG 2012, Oslo, From Silo To (Semantic) Web. What Happens To The Library Sys...
KORG 2012, Oslo, From Silo To (Semantic) Web. What Happens To The Library Sys...KORG 2012, Oslo, From Silo To (Semantic) Web. What Happens To The Library Sys...
KORG 2012, Oslo, From Silo To (Semantic) Web. What Happens To The Library Sys...
 
XCC Future Roadmap
XCC Future RoadmapXCC Future Roadmap
XCC Future Roadmap
 
trabajos practicosss
trabajos practicossstrabajos practicosss
trabajos practicosss
 
Utf 8''apresentação centro empresarial aquarius by helbor
Utf 8''apresentação centro empresarial aquarius by helborUtf 8''apresentação centro empresarial aquarius by helbor
Utf 8''apresentação centro empresarial aquarius by helbor
 
Ew case deleted - radio code recording
Ew case deleted - radio code recordingEw case deleted - radio code recording
Ew case deleted - radio code recording
 

Similar to Kütüphanelerde Web Sitesi Hazırlama ve Uygulama Semineri (FrontPage)

Similar to Kütüphanelerde Web Sitesi Hazırlama ve Uygulama Semineri (FrontPage) (20)

Web Programlama
Web ProgramlamaWeb Programlama
Web Programlama
 
Internet.ppt_3
Internet.ppt_3Internet.ppt_3
Internet.ppt_3
 
Web ortamında çoklu ortam tasarımı
Web ortamında çoklu ortam tasarımıWeb ortamında çoklu ortam tasarımı
Web ortamında çoklu ortam tasarımı
 
Internet nedir
Internet nedirInternet nedir
Internet nedir
 
Htmlders
HtmldersHtmlders
Htmlders
 
Kurumsal Yazılım Geliştirme ve Visual Studio 2008
Kurumsal Yazılım Geliştirme ve Visual Studio 2008Kurumsal Yazılım Geliştirme ve Visual Studio 2008
Kurumsal Yazılım Geliştirme ve Visual Studio 2008
 
Internet programcılığı-i
Internet programcılığı-iInternet programcılığı-i
Internet programcılığı-i
 
Temel Bilgi Teknolojileri-Bilgi ve İletişim
Temel Bilgi Teknolojileri-Bilgi ve İletişimTemel Bilgi Teknolojileri-Bilgi ve İletişim
Temel Bilgi Teknolojileri-Bilgi ve İletişim
 
Bilgi ve İletişim
Bilgi ve İletişimBilgi ve İletişim
Bilgi ve İletişim
 
Bilgi ve İletişim
Bilgi ve İletişimBilgi ve İletişim
Bilgi ve İletişim
 
Bilgi ve İletişim
Bilgi ve İletişimBilgi ve İletişim
Bilgi ve İletişim
 
Bilgi ve İletişim
Bilgi ve İletişimBilgi ve İletişim
Bilgi ve İletişim
 
Bilgi ve İletişim
Bilgi ve İletişimBilgi ve İletişim
Bilgi ve İletişim
 
Temel Bilgi Teknolojileri-Bilgi ve İletişim
Temel Bilgi Teknolojileri-Bilgi ve İletişimTemel Bilgi Teknolojileri-Bilgi ve İletişim
Temel Bilgi Teknolojileri-Bilgi ve İletişim
 
Web
WebWeb
Web
 
Eticaret akademi Yazılım ve IT süreçleri
Eticaret akademi Yazılım ve IT süreçleriEticaret akademi Yazılım ve IT süreçleri
Eticaret akademi Yazılım ve IT süreçleri
 
Internet programcılığı 1
Internet programcılığı 1Internet programcılığı 1
Internet programcılığı 1
 
Internet
InternetInternet
Internet
 
Web2.0 Sunu
Web2.0 SunuWeb2.0 Sunu
Web2.0 Sunu
 
yazılımmuh10.pptx
yazılımmuh10.pptxyazılımmuh10.pptx
yazılımmuh10.pptx
 

More from Kamil Çömlekçi

Bir Okul Kutuphanesinde Koha Kurulum Deneyimi /Kamil Comlekci
Bir Okul Kutuphanesinde Koha Kurulum Deneyimi /Kamil ComlekciBir Okul Kutuphanesinde Koha Kurulum Deneyimi /Kamil Comlekci
Bir Okul Kutuphanesinde Koha Kurulum Deneyimi /Kamil ComlekciKamil Çömlekçi
 
Kütüphanelerde web 2.0 Ugulamaları
Kütüphanelerde web 2.0 UgulamalarıKütüphanelerde web 2.0 Ugulamaları
Kütüphanelerde web 2.0 UgulamalarıKamil Çömlekçi
 
Kütüphane Kurulumu ve İşletilmesi Semineri(Okul Kütüphanesi)
Kütüphane Kurulumu ve İşletilmesi Semineri(Okul Kütüphanesi)Kütüphane Kurulumu ve İşletilmesi Semineri(Okul Kütüphanesi)
Kütüphane Kurulumu ve İşletilmesi Semineri(Okul Kütüphanesi)Kamil Çömlekçi
 
TED Okulları Kütüphaneleri
TED Okulları KütüphaneleriTED Okulları Kütüphaneleri
TED Okulları KütüphaneleriKamil Çömlekçi
 
ÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜ
ÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜ
ÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜKamil Çömlekçi
 
TED Ankara Koleji Kutuphane ve Bilgi Merkezi; web 2.0 Ugulamaları
TED Ankara Koleji Kutuphane ve Bilgi Merkezi; web 2.0 UgulamalarıTED Ankara Koleji Kutuphane ve Bilgi Merkezi; web 2.0 Ugulamaları
TED Ankara Koleji Kutuphane ve Bilgi Merkezi; web 2.0 UgulamalarıKamil Çömlekçi
 
Bilgi Yolunda Yeni Duraklar: Internet
Bilgi Yolunda Yeni Duraklar: InternetBilgi Yolunda Yeni Duraklar: Internet
Bilgi Yolunda Yeni Duraklar: InternetKamil Çömlekçi
 
CD-ROM'ların kütüphanelerde kullanımı
CD-ROM'ların kütüphanelerde kullanımıCD-ROM'ların kütüphanelerde kullanımı
CD-ROM'ların kütüphanelerde kullanımıKamil Çömlekçi
 
Bilgi teknolojisi ve bilgiye erişim
Bilgi teknolojisi ve bilgiye erişimBilgi teknolojisi ve bilgiye erişim
Bilgi teknolojisi ve bilgiye erişimKamil Çömlekçi
 

More from Kamil Çömlekçi (13)

Bir Okul Kutuphanesinde Koha Kurulum Deneyimi /Kamil Comlekci
Bir Okul Kutuphanesinde Koha Kurulum Deneyimi /Kamil ComlekciBir Okul Kutuphanesinde Koha Kurulum Deneyimi /Kamil Comlekci
Bir Okul Kutuphanesinde Koha Kurulum Deneyimi /Kamil Comlekci
 
Kütüphanelerde web 2.0 Ugulamaları
Kütüphanelerde web 2.0 UgulamalarıKütüphanelerde web 2.0 Ugulamaları
Kütüphanelerde web 2.0 Ugulamaları
 
Kütüphane Kurulumu ve İşletilmesi Semineri(Okul Kütüphanesi)
Kütüphane Kurulumu ve İşletilmesi Semineri(Okul Kütüphanesi)Kütüphane Kurulumu ve İşletilmesi Semineri(Okul Kütüphanesi)
Kütüphane Kurulumu ve İşletilmesi Semineri(Okul Kütüphanesi)
 
TED Okulları Kütüphaneleri
TED Okulları KütüphaneleriTED Okulları Kütüphaneleri
TED Okulları Kütüphaneleri
 
Metadata ?
Metadata ?Metadata ?
Metadata ?
 
MARC, MARC21, MODS
MARC, MARC21, MODSMARC, MARC21, MODS
MARC, MARC21, MODS
 
ÜNAK Toplu Katalog Projesi
ÜNAK Toplu Katalog ProjesiÜNAK Toplu Katalog Projesi
ÜNAK Toplu Katalog Projesi
 
Derneklerimiz
DerneklerimizDerneklerimiz
Derneklerimiz
 
ÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜ
ÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜ
ÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜ
 
TED Ankara Koleji Kutuphane ve Bilgi Merkezi; web 2.0 Ugulamaları
TED Ankara Koleji Kutuphane ve Bilgi Merkezi; web 2.0 UgulamalarıTED Ankara Koleji Kutuphane ve Bilgi Merkezi; web 2.0 Ugulamaları
TED Ankara Koleji Kutuphane ve Bilgi Merkezi; web 2.0 Ugulamaları
 
Bilgi Yolunda Yeni Duraklar: Internet
Bilgi Yolunda Yeni Duraklar: InternetBilgi Yolunda Yeni Duraklar: Internet
Bilgi Yolunda Yeni Duraklar: Internet
 
CD-ROM'ların kütüphanelerde kullanımı
CD-ROM'ların kütüphanelerde kullanımıCD-ROM'ların kütüphanelerde kullanımı
CD-ROM'ların kütüphanelerde kullanımı
 
Bilgi teknolojisi ve bilgiye erişim
Bilgi teknolojisi ve bilgiye erişimBilgi teknolojisi ve bilgiye erişim
Bilgi teknolojisi ve bilgiye erişim
 

Kütüphanelerde Web Sitesi Hazırlama ve Uygulama Semineri (FrontPage)

  • 1. Kütüphanelerde Web Sitesi Hazırlama ve Uygulama Semineri (FrontPage) Kamil Çömlekci TED Ankara Koleji Kütüphane ve Dokümantasyon Merkez Müdürü Internet Nedir?  İletişim Ağı  Ağların Ağı  Internet, insanların her geçen gün gittikçe artan "üretilen bilgiyi saklama/paylaşma ve ona kolayca ulaşma" istekleri sonrasında ortaya çıkmış bir teknolojidir  "Ne idüğü belirsüz, ettiğünden bellidür." 1
  • 2. Internet Araçları  WWW - WWW, Web, ya da W3 (World Wide Web), yazı, resim, ses, film, animasyon gibi pek çok farklı yapıdaki verilere kompakt ve etkileşimli bir şekilde ulaşmamızı sağlayan bir çoklu hiper ortam sistemidir.  FTP - (File Transfer Protocol): Internete bağlı bir bilgisayardan diğerine (her iki yönde de) dosya aktarımı yapmak için geliştirilen bir internet protokolü ve bu işi yapan uygulama programlarına verilen genel addır.  Telnet - Internet ağı üzerindeki bir makinaya uzaktan bağlanmak için geliştirilen bir TCP/IP protokolü ve bu işi yapan programlara verilen genel addır. Bağlanılan makinaya girebilmek için orada bir kullanıcı hesabının olması gerekir Internet Araçları  e-mail - Bilgisayar ağlarının oluşturulma nedenlerinden biri, kişilerin, bir yerden diğerine elektronik ortamda mektup gönderme ve haberleşme isteğidir. E mail (electronic mail, e isteğidir E-mail mail e- posta), bu amaçla kullanılan servislere verilen genel addır.  Usenet - Dünya üzerindeki milyonlarca ağ kullanıcısının çok değişik konularda haberler, yazılar gönderdiği bir tartışma platformudur.  Listeler - Insanların kendi istekleriyle üye oldukları, grup haberleşme mekanizmalarından biri de listelerdir. ş  IRC - (Internet Relay Chat), bir çok kişinin aynı anda etkileşimli mesajlarla haberleşebildiği bir platformdur. 2
  • 3. Internet Araçları  Talk - (bazı sistemlerde ntalk), internet üzerindeki iki kullanıcının aynı anda karşılıklı yazışmasını sağlayan bir protokol ve bu işi yapan programlara verilen genel addır.  Finger - Bir sistemde (domain) çalışan kişileri görebilmek için finger komutu kullanılabilir.  Pi Ping - Internet'e bağlı bir bilgisayarın bağlantısının o an ğ ğ açık olup olmadığı Ping komutu ile anlaşılabilir. Internet İle İgili Kavramlar  HTTP - Web'in en ilginç yönlerinden biri de çok basit olmasıdır. Bir Web dökümanına ulaştığımızda herşey 4 ana fazda gerçekleşir: (1) Bağlantı (2) Ne istediğimizin web servisineiletilmesi (3) Cevap (4) ilgili sayfaya yapılan bağlantının kesilmesi. Bu ana safhalar, web üzerinde iletişimin kurallarını tanımlayan bir protokolü oluştururlar. 3
  • 4. Internet İle İgili Kavramlar  HTML - Web Listeleyicileri, "navigate" işlemini HTML (Hyper Text Markup Language) denen bir programlama dili yorumlayıcısı p g g ) p g y y kullanarak yaparlar. HTML, ana hatları SGML (Standard Generalized Markup Language) ile belirlenmiş bir döküman formatlama dilidir. Bu dil, daha çok, yazılı bir dökümanı formatlamak ve bir objeden başka bir objeye linkler sağlamak ile ilgili komutlar içerir. HTML, HTTP ve ilgili diğer protokolleri kullanabilmek için renkli ve güzel kullanıcı arayüzleri hazırlamamızı olanaklı kılar. Son yıllarda, HTML içinde, salt döküman formatlama dışında işler ll d d l d k f l d d l yapan CGI, Java, JavaScript gibi unsurlar da kullanılmaktadır. Ayrıca, 2.0'dan sonraki sürümlerde, tablo kullanımı, doldurulabilir form kullanımı, frame vb gibi pek çok yenilik göze çarpmaktadır Internet İle İgili Kavramlar  URL - URL (Uniform Resource Locators), Web Browser'lar içinden bir web servisine ya da diğer bazı internet servislerine yönlendirme yapılabilmesini sağlayan bir komut formatıdır. URL'ler formatıdır bir bakıma, internet üzerinde erişebileceğimiz servisleri belirtmek, tanımlamak için kullandığımız adreslerdir. Web Browser içinden 'Open URL' ya da 'Open Location' şeklinde bir seçenek üzerinden uygun URL satırları verilerek, Web, FTP, news, gopher, wais, telnet erişimi yapılabilir. <servis>://<adres>[:port_numarası]/<dizin>/dosya_adı < i > //< d >[ t ]/<di i >/d d http: //www.unak.org.tr/seminer.htm 4
  • 5. Internet adresleri  .com - ticari kuruluşlar (commercial)  .edu - eğitim kuruluşları (education)  .gov - devlet kuruluşları (government)  .org - ticari olmayan kar amacı gütmeyen kuruluşlar  .mil - askeri kuruluşlar (military)  .net - ağ organizasyonları (network)  .ac - akademik kuruluşlar (bazı ülkelerde "edu" karşılığı)  ülke kodu ISO standart ülke kodu Internet’in Gelişimi 1969 - ARPA(Advanced Research Projects Agency) ile 4 üniversite arasında ilk bağlantı 1972 – Elektronik mail tanıtıldı, 1976 yılında Kraliçe Elizabeth ilk e-mailini gönderdi 1973 – Transmission Control Protocol/Internet Protocol (TCP/IP) düzenlendi. 1983’de standart olarak kabul edildi 1989 – Internet üzerindeki ilk index yaratıldı (Arcie - Peter Deutsche), WAIS oluşturuldu. CERN(European Laboratory for Particle Physics), Internet Üzerinden Bilgilerin dağıtılması için yeni bir teknik geliştirdi - WWW 5
  • 6. Internet’in Gelişimi 1991 – Gopher (University of Minnesota) 1993 – Mosaic(NCSA) ilk browser 1994 – Beyaz Saray web sayfası 1996 – Kullanıcı sayısı 45 milyon 1999 – Kullanıcı sayısı 200 milyon 2000 – 3 milyar web sayfası günlük 5 milyon sayfa WWW  Web Sayfası : Web istemcisinin (Netscape, lynx, msie gibi), bir Web Servisine bağlandıktan sonra tek seferde transfer ettiği bileşik tüm verilerden oluşan html sayfasıdır.. Bu sayfadaki bilgiler bileşiktir, çünkü hem grafik/resim bilgileri, hem normal text, hem ses, hem başka merkezlere ve başka dokümanlara linkler olabilir. Bu, o web servisinin bağlandığımızda gelen ilk sayfası ise, "home page" olarak da adlandırılır. home page'ler için dosya adı genellikle "default.html" ya da "index.html" olmaktadır.  Web Sitesi – Bütün bu web sayfalarının oluşturduğu oluşumdur. 6
  • 7. Dikkat Edilmesi Gerekenler Web sitemizi hazırlamaya başlamadan önce ele almamız gereken bir kaç konu var.  Bunların ilki herşeyi önceden p ş y planlamak: Tek bir sayfa mı y tasarlayacaksınız, birbirine bağlı sayfalardan oluşan bir siteniz mi olacak? Bir site hazırlayacaksanız sayfaların hangisinden hangisine geçilecek ve bu geçişler nasıl olacak?  Eğer bir site oluşturacaksanız, bunun tamamını tek bir klasör altında tutun ve gerekiyorsa bir kısım alt klasörlere bölerek düzenleyin. Farklı sayfalar tarafından paylaşılan nesneleri (mesela resimleri) ayrı klasörler altında saklayın ki aradığınızda bulması ve paylaşılması kolay olsun. Dikkat Edilmesi Gerekenler  HTML kodu içeren dosyaların adlarının .htm veya .html uzantısı taşıdığına emin olun. Bunun hangisini tercih edeceğiniz bazen servis sağlayıcının kullandığı sunucu programa bağlı olabiliyor ama genelde pek çok program ikisini de kabul ediyor.  Dosya adları kesinlikle Türkçe karakter içermesin. Bu, Mac üzerinde çalışan sunucularda dahi sorun yaratabiliyor. Dosya adı içinde Türkçe karakter varsa bu sayfanın görüntülenmesi için browser'da Turkish encoding'in önceden seçili olması gerekebiliyor.  Servis sağlayıcınızın ücretlendirme politikasını iyi öğrenin. Yalnızca toplam dosya/klasör büyüklüğüne göre mi para alıyorlar? Siteniz çok popüler olursa ayrıca para isteyecekler mi? Sayfalarınızı yenilemek gerektiğinde nasıl yükleyeceksiniz/değiştireceksiniz? 7
  • 8. Dikkat Edilmesi Gerekenler  Hazırlanan her sayfa, farklı her tarayıcıda farklı farklı görünür. HTML kodları ne kadar standart olursa olsun, her tarayıcının bunları algılayışında ufak tefek farklılıklar vardır. vardır Bunu aklınızdan çıkarmayın. Hazırladığınız her sayfayı mutlaka farklı tarayıcılarla görüntüleyip deneyin.  Bütün tasarımlarınızı mümkün olduğunca basit ve sade tutun. Internet üzerinde dolaşan gezginlerin hatırı sayılır miktarda bölümü en sade ve çoğu kez yalnızca metinleri görebilen tarayıcılar kullanıyor  Internet üzerindeki pek çok kişi yalnızca 15 inch büyüklüğünde monitör kullanıyor ve bu monitörler hemen hiç bir zaman 800x600 piksel'den fazlasını görüntüleyemiyor. Bu nedenle, sayfanızın büyüklüğünü ve ekranınızın çözünürlüğünü buna göre ayarlamakta fayda var. WEB Sitesi İş Akış Şeması İhtiyaçmız WEB sunucusuna Test ve Amaç Varmı? Konulması eklemeler Kullanıcı K ll Tarama T Metadata ihtiyaçları Motorları İçeriğin Kodlama Reklam ve Tanımlanması (HTML) Promosyon İçeriğin Bakım ve Tasarım Yazılması Denetim Bilgi Kullanıcı Periyodik Mimarisi Araçları Değerlendirme 8
  • 9. Düzenleyiciler (Editörler) Nasıl Olmalıdır?  Kolay kullanım: Özellikle görsel olmayan düzenleyiciler için, yazılmaya başlanan etiketlerin otomatik tamamlanması, blokların kolay ş , y yerleştirilmesi, otomatik girintileme (indentation) vb özellikler yazarın programla boğuşmaktan çok iş yapabilmesini sağlar.  Site yönetimi ve dosyaların sunucuya kolayca aktarılması: Dosyaların birbirlerine verdikleri çapraz bağların yönetimi zor bir konudur. Seçtiğiniz düzenleyici site haritasını otomatik oluşturma, siteyi bi seferde sunucuya aktarma, dosya ve l t it i bir f d kt d dizin isimlerini sunucu - geliştirme ortamı arasında taşırken otomatik değiştirme (ör. bütün C:Site referanslarını /home/www/htdocs/'a çevirme) ve bağlantıların doğrulamasını sağlamalıdır. Genel olarak site yönetimi, tümleşik FTP istemcileriyle desteklenmelidir. Düzenleyiciler (Editörler) Nasıl Olmalıdır?  HTML dışında da farklı dosya tiplerini tanıyabilme: Varsa sitenizde kullanılan teknolojilere ve programlama dillerine uyumu açısından bu madde önemlidir. Örneğin, PHP y ç ğ , ya da ASP kullanan bir sitede basit bir HTML düzenleyicisi yetmeyecektir. Genel bir metin dosyası düzenleyicisi olarak kullanılmak istenen programlar için şart bir özelliktir.  Renkli kodlama: Özellikle, HTML dışında dosyalarla da çalışıyorsanız, etiketler, parametreler ve metin arasındaki ayrım kolayca g görülebilmelidir. Örneğin bazı programlarda yorum satırları, ğ p g y , göze çarpmaması amacıyla silik, metinse koyu harflerle, etiketler, fonksiyon isimleri pastel renklerle, parametreleriyse saf renklerle görüntülenmektedir. Bu yazarın, istediği bir bölümü kolayca bulabilmesini sağlar. 9
  • 10. Düzenleyiciler (Editörler) Nasıl Olmalıdır?  İyi bir dökümantasyon: Seçtiğiniz programa yeniyseniz, özelliklerini ve hangi durumlarda nasıl davranacağını, hangi ayarlara izin verildiği, ğ , g y ğ, belli işlerin en kolay nasıl çözümleneceğini dökümantasyonlarında kolayca bulabilmelisiniz. Herşeyden öte de, HTML (varsa diğer dillerin) referans elkitapçıkları da programın dökümantasyonuna gömülü gelmelidir. Bu şekilde, programı hiç terketmeden istediğiniz özelliğin yazım stilini kolayca öğrenebilirsiniz  Şablonlama ve proje desteği Ş p j ğ Sitedeki birden çok sayfa aynı görünümü kullanacaksa (ki kullanmalıdır), aynı kodları tekrar tekrar yazmak yerine, aynı projedeki sayfalar için 1-2 ana şablonu kullanmak size çok vakit kazandıracaktır Düzenleyiciler (Editörler) Nasıl Olmalıdır?  Özelleştirilebilme: Örneğin programın kullandığı kısayol tuşları sizin el alışkanlıklarınıza uymuyorsa, bunları değiştirerek sayfaları ş y y , ğş y daha hızlı hazırlayabilirsiniz. Genel olarak özelleştirilebilmesi gereken ayarlar: dil seçenekleri, kısayol tuşları, otomatik üretilen (tablo, frame, katman vb) blokların istediğiniz stilde yazılabilmesi  CSS desteği: Her ne kadar şu an için çok yaygın kabul görmese de, CSS g gittikçe y ç yükselen bir teknolojidir. Temel olarak HTML'le j yanyana kullanılmalıdır. CSS, içerikle sunumu birbirinden ayırmaktadır, ve Webmaster'ların birçok başağrısı sebeplerini ortadan kaldırmaktadır. 10
  • 11. Kullanılan Bazı Editörler  FrontPage  HomeSite  Macromedia Dreamweaver  HotDog Pro  Symantec Visual Page  Adobe PageMill N t Netscape Composer C  Microsoft Word  NotePad 15 Dakika Ara 11