Frame nedir, frameler ve iframe

Frameler bir html sayfasında başka bir html sayfayı göstermeyi sağlar. Yani bir websayfası içinde başka bir web sayfasını gösterebilme imkanı sağlar. Bu sayfalar birbirinden bağımsız olarak çalışır. Söylemek gerekirse bir bir web sayfası içindeki web sayfa çalışıyorsa eğerki diğer web sayfa çalışmasada olur.

Frame nedir? 

Frame türkçe karşılığı çerçeve demektir. Web sayfalarını çerçevelere bölmek için kullanılır. 

Her bir html sayfası ayrı bir web sayfasını gösterir. Belirtmeliyimki her biri farklı bir site olabilir.

Frameler nerelerde kullanılır ve neden kullanılır?

Dediğimiz gibi bir web sitemiz var ise içerisinde başka bir web sayfasının herhangi bir yerini görüntülemek istiyorsak frameleri kullanırız. Mesela sitemiz bir eğitim sitesi olsun. ve öss sonuçlarını sitemizde görüntülemek istiyoruz. Frameler ise, öss sitesinin sonuç bölümünü alıyoruz, sitemizin herhangi bir noktasında yayınlıyoruz.

Framelerin faydaları

  1. Frame kullanarak bir çok siteden parçalar alarak sitenizde yayınlayabilirsiniz.
  2. Frame ile herhangi bir sitenin bir bölümünü sitenizde gösterebiliyoruz.
  3. Frame ile sitenizde her sayfada sabit olarak görünmesini istediğiniz kısmı yapabiliyorsunuz.
  4. Sayfa nagivasyonu kullanmak için frameler kullanabilirsiniz

Framelerin zararları

  1. Frameler sayfanın yavaşlamasına sebep olur. Çünkü aynı anda birden fazla web sayfası yüklenir.
  2. Ziyaretçinin ekran çözünürlüğü istenilen seviyede değilse, frame tamamen görünmez ve ziyaretçi kaydırma çubukları ile site içerisinde dolaşır.

Frameset özelliği

Frameleri kullanabilmek için frameset yapısı kullanılır. 

HTML ile Frameset oluşturma

Frameset yapısını kullanabilmek için öncelikle bir HTML sayfamızın olması gerekiyor ve bunun yanında bir index sayfası oluşturmalıyız. Basit kısa bir örneği birlikte yapalım.

Öncelikle 3 adet sayfa yapalım ve arkaplan renklerini mutlaka farklı renkler seçelimki sayfaları birbirine karıştırmayalım.

bunları ister Dreamweaver’ da yapın isterde not defterinde yapın. Biz not defterinden gösterim. Continue reading “Frame nedir, frameler ve iframe”