XFrames - XFrames

XFrames bir olan XML çerçevelerin kullanımı yoluyla tek web sayfasında birlikte web tabanlı belgeleri birleştirerek ve düzenlemek için biçimi. Böyle kenar çubuğu menüler, üstbilgi ve altbilgi sayfasındaki yerinde kalması - Aynı şekilde HTML Çerçeveler, XFrames diğer çerçeveler ise kaydırılabilir bir içerik çerçevesini oluşturmak için elinden yoluyla kullanışlı hale getirilebilir. XFrames tek bir belge değiştirebilir ve bu değişiklik bir çerçeve içinde belgeyi içeren tüm sayfalarda görünmesini de mümkün olacak web geliştiricileri için özellikle yararlı olacaktır.

çerçevelerin bu yeni nesil en önemli avantajı geleneksel çerçeveleme sisteminde mevcut ana kullanılabilirlik sorunları birkaç üstesinden gelmesidir.

Hala çalışma taslak aşamasında, XFrames geleneksel HTML Çerçeveler yerini alacaktır rağmen.

HTML Çerçeveler arasındaki farklar

HTML 4.0 ile tanıtıldı Geleneksel HTML çerçeveleri tek web sayfası görüntüsü içine birkaç farklı web sayfaları birleştirmek yetenekleri için yararlı idi. Bununla birlikte, bir çok sorun uygulanmasından ortaya çıkan ve bu şekilde, kare, W3C kaldırılmış XHTML 1.1 standart. XFrames olasılıkla HTML çerçeveleri içinde mevcut aşağıdaki sorunlardan bazılarını ele alacaktır:

  • Web tarayıcısının geri düğmesine başarısız sezgisel çalışma
  • Belirli bir belge veya koleksiyonuna bir bireyin bir başvuru göndermek için Web sayfasında yer işareti veya favori belirli belgelere başarısızlık kolayca yanı sıra yetersizlik
  • Bir çerçeve içinde takılıp kalan
  • Çerçeveler içeren bir Web sayfası yeniden yüklenir zamanlarda farklı sonuçların üretimi
  • nedeniyle işaretçi odak için kullanmak zor olma "Page Up" ve "Sayfa Aşağı" tuşları sayfa içinde başka karede olmak
  • Bir kullanıcı her çerçeveli belge orijinal kaynak bilmenin bir yolu vardır gerçeği neden olduğu güvenlik açıkları
  • Çerçeveleri bütün ajanları tarafından desteklenmemektedir ve gerekli <noframes> İçerik halk, (örneğin arama motorları gibi) çerçeveleri desteklemeyen maddeler uygulanmadı doğru sayfaları işlemek için başarısız ve aynı zamanda herhangi bir engel yana arama motoru optimizasyonu .

XFrames kodlayarak Bookmarking sorunun üstesinden nüfusu böylece imine mümkün kılar, URI içine kare / başarıyla bir sayfa favori ekleyin.

XFrames Uygulama

Benzerler biçimlendirme dilleri , XFrames elemanları ve ilgili birkaç özellik destekleyecektir. Aşağıdaki bir kare web sayfasının teklif edilen uygulanması için basit bir gösteri:

<frames xmlns="http://www.w3.org/2002/06/xframes/">
   <head>
      <title>Home Page</title>
      <style type="text/css">
         #header {height: 150px; }
         #footer {height: 50px; }
         #nav {width: 15%; }
      </style>
   </head>
   <group compose="vertical">
      <frame xml:id="header" source="banner.xhtml"/>
      <group compose="horizontal">
	 <frame xml:id="main" source="news.xhtml"/>
	 <frame xml:id="nav" source="nav-menu.xhtml"/>
      </group>
      <group compose="vertical">
         <frame xml:id="footer" source="disclaimer.xhtml"/>
      </group>
   </group>
</frames>

<Çerçeveleri> eleman kare toplanması içeren eleman olarak hareket eder. Bu koleksiyon bir web sayfasının 'çerçeve' olarak anılacaktır ediliyor budur. Benzer için XHTML ve HTML işaretlemeleri, <head> elemanlar öncelikle arama optimizasyonu ve belge tanımı için kullanılan meta verileri içerir. İçerdiği <style> elemanı herhangi bir içerik ve düzen stil içerecek şekilde kullanılır - CSS burada kullanılıyor. <grubu> grupları tek bir ya da birkaç çerçeve elemanlarının birbirine ve buna göre tarz olabilir. Hiçbir grup stil belirtilmemişse, oluşturma niteliği gruplandırılmış çerçeve elemanları oluşan tarzını belirtmek için kullanılmalıdır. Son olarak, <frame> öğesi tarafından belirtilen bir web sayfasının içeriği için yer tutucu görevi görür URL'ye yoluyla kaynak özelliğinde.

XFrames Durumu

W3C ayrıca XFrames önerilen uygulanmasını açıklıyor 12 Ekim 2005 tarihinde ikinci Çalışma Taslağı yayınlandı. Bugün itibariyle XFrames hala bir hale gelecektir eğer ve ne zaman net bir göstergesi olan bir W3C çalışma taslak kalır W3C Tavsiyesi .

Ayrıca bakınız

Referanslar

Dış bağlantılar