Channel Destegi

 Internet Explorer 4.0 bir çok yeni özellik ve degisiklikle karsimiza geldi. Aktif HTML ve kanallar bu özelliklerden belki de en can alici olanlari. Eger üzerinde çalistiginiz web projesini sik sik güncellemeyi düsünüyorsaniz ve Internet Explorer 4.0 kullanicilarini bu güncellemelerden en iyi sekilde faydalanmasini istiyorsaniz IE4 ile gelen Channel özelligini sitenize uygulamak isteyebilirsiniz.  Öncelikle belirtelim ki sitenizin içerigi statik ise ve degismeyen bilgileri kullanicilara sunmak istiyorsaniz Channel özelligini kullanmaniza gerek yok. Çünkü Channel mantigi sitedeki degisikliklerden kullaniciyi haberdar etmek ve degisiklik yapilan iç sayfalara kolay erisim saglamak. Siteniz güncellenmiyorsa kullanicilarin size "Sik Kullanilanlar " menüsünden ulasmasi daha dogru olacaktir.  Aslinda sitenizin Aktif Kanal'ini olusturmak sandiginiz kadar zor degil, 3-5 gerekli ögeyi biraraya getirdikten sonra kanalinizi kurmak çok az zamaninizi alacaktir. Aktif Kanal seçeneginin sadece bir web sunucusu üzerinde çalisacagini ve lokal olarak hazirladiginiz dosyalari denemek için bir web sunucusu kullanmaniz gerektigini belirttikten sonra kanal olusturmak için gerekli olan "malzemeleri" sayalim:

 194x32, 32x32, 80x32 piksel boyutlarinda üç adet GIF dosyasi:  En büyük olan GIF dosyasi, kullanici kanaliniza üye oldugunda Internet Explorer'in Kanallar çubuguna belirecek. 80x32 ebatlarinda olan diger bir GIF dosyamiz ise masaüstünüzdeki kanallar bölümüne yerlesecek. 32x32 boyutlarindaki GIF ise bir simge niteliginde.

 Alt bölümlerin plani ve ikonlari:  Kullanici sitenize ait kanala abone oldugunda kanal çubugunda kanalinizi simgeleyen grafigi görür. Kullanici size ait olan ögeye çift tiklayarak önemli gördügünüz, her zaman güncellenen bölümlere ulasabilmelidir. CDF dosyasini hazirlamadan önce bu bölümleri kafanizda tasarlamali her biri için 32x32 boyutlarinda simgeler olusturmalisiniz.

 Önizleme sayfasi  Kanaliniza abone olan kullanici kanal çubugundaki simgenize her tikladiginizda önizleme sayfanizla karsilasacaktir. Önizleme sayfasi kanalinizin çekiciligini arttirmak için alt seçenekler disinda elinizdeki yegane kozdur. Bu sayfayi elinizden geldigi kadar çok güncellemeli, sitenizdeki tüm yenilikleri bu sayfaya aninda yansitmalisiniz.

 Püf Noktasi: Kanal önizleme sayfasinin genisligi 460 pikseli geçmemelidir. Sayfa bu genisligi geçerse sitenizi 640x480 çözünürlükte izleyen kullanicilar kanal çubugu karsilarina geldiginde önizleme sayfasi sag tarafa kayacagindan sayfanin tümünü görmekte zorlanacak, alttaki kaydirma çubugunu kullanmak zorunda kalacaklardir.

 CDF dosyasi  Geldik can alici noktaya. Kullanicinin kanaliniza abone olabilmesi için kanalinizi karsi tarafin sistemine tanitacak bir dosya olusturmaya ihtiyaciniz var. Bu dosya CDF (Channel Definition File/Kanal Tanim Dosyasi) uzantisini tasiyor. Tüm CDF dosyalari birkaç ufak degisiklik tisinda ayni tag'lari tasir ve olusturmasi çok kolaydir. Dosyayi hazirlarken dikkat etmeniz gerekenler Türkçe karakter kullanilmamak ve girilediginiz tüm URL'leri kontrol etmek. Internet Explorer URL yanlisligi veya Türkçe karaktere rastladiginda dosyanin geçersiz oldugunu söyleyecektir. Iste örnek CDF dosyaniz:  <?XML VERSION="1.0" ENCODING="UTF-8"?>  <!DOCTYPE Channel SYSTEM "http://www.w3c.org/channel.dtd">  <CHANNEL HREF="http://www.projem.com.tr/channel/index.htm" SELF=" http://www.projem.com.tr/channel/proje.cdf">  <TITLE>Kanal Basligi</TITLE>  <ABSTRACT>Site slogani/Aciklamasi</ABSTRACT>  <LOGO HREF="http://www.projem.com.tr/channel/32x32.ico" STYLE="ICON"/>  <LOGO HREF="http://www.projem.com.tr/channel/80x32.gif" STYLE="IMAGE"/>  <LOGO HREF="http://www.projem.com.tr/channel/194x32.gif" STYLE="IMAGE-WIDE"/>  <ITEM HREF=" http://www.projem.com.tr/deneme.htm"  LASTMOD="1997.07.08T09:43+0200" PRECACHE="YES">  <TITLE>DENEMEDIR</TITLE>  <LOGO HREF="http://www.projem.com.tr/channel/ornek.ico" STYLE="ICON"/>  <ABSTRACT>DENEMEDIR</ABSTRACT>  </ITEM>  ……  [Bu alana diger alt seçenekler girecek]  ……  </CHANNEL>

 KULLANICI NASIL ÜYE OLACAK? 

Yukarida istedigimiz tüm ögeleri bir klasörde biraraya getirdiniz ve uygun CDFdosyasini hazirladiniz. Simdi kullanicilarinizin, hazirldiginiz bu nadide kanala abone olabilmeleri için gerekli olan kodlari ana sayfaniza girmelisiniz.  <a href="javascript:window.external.addChannel('http://www.projem.com.tr/channel/proje.cdf')">  <img src="abone.gif" border=0><br>Kanalima Abone Olun!</a>  ...seklindeki kodlari sayfaniza girdiginizde artik sizi ziyaret eden bir sahis kolaylikla sitenize abone olabilir, degisiklikleri ögrenebilir. Iste bu kadar basit!

 

Hosted by www.Geocities.ws

1