XFrames

XFrames — это XML-формат построения и организации веб-документов вместе в одну страницу посредством использования фреймов. Как и обычные HTML-фреймы, XFrames находят применение в задачах, когда необходимо заставить прокручиваться один документ, в то время как остальные части страницы, такие как боковые меню и колонтитулы, будут оставаться на своих местах. XFrames могут быть полезны для тех веб-дизайнеров, которые, модифицируя один документ, хотят отобразить изменения на всех страницах фреймового документа.

Основное преимущество следующего поколения фреймов заключается в том, что были решены некоторые ключевые проблемы, присущие стандартной фреймовой модели.

Несмотря на то, что стандарт находится на стадии рабочего проекта, XFrames должны заменить традиционные фреймы.

Отличия от HTML-фреймов

Традиционные HTML-фреймы, которые были введены в HTML 4.0, были полезны своей способностью компоновать несколько страниц в одном веб-документе. Однако возникал ряд проблем, связанных с реализацией таких документов, поэтому из стандарта W3C XHTML 1.1 стандартные фреймы были исключены. Ожидается, что XFrames сможет решить некоторые из них:

  • кнопка назад работает не так, как пользователь может интуитивно ожидать
  • невозможно сохранить конкретный документ в закладки или отправить кому-то ссылку на него
  • если документы обновляются, то может случиться ситуация, когда пользователь имеет разные версии частей документа
  • реакция на клавиши «Page Up» и «Page Down» зависит от того, в каком из фреймов документа находится фокус
  • уязвимость с безопасности, так как пользователь не знает, на какой именно странице он сейчас находится
  • Так как фреймовая модель поддерживается не всеми агентами, а необходимый тег <noframes> зачастую отсутствует в реализации, то такие агенты (например, поисковые системы) не могут произвести рендер страницы правильно, что означает невозможность правильной поисковой оптимизации.

XFrames решает проблему сохранения страницы в закладки путём кодирования нужного семейства фреймов в URI.

Реализация XFrames

Как и другие языки разметки, XFrames реализуется посредством некоторого числа тегов и их атрибутов. Ниже представлен один из простых примеров:

<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>

Тег <frames> говорит о том, что данный документ представлен фреймовой моделью. В традиционных фреймах это аналог <frameset>. Как и в XHTML и HTML, тег <head> содержит мета-информацию, которая преимущественно используется для описания документа и поисковой оптимизации. Внутренний тег <style> используется для включения стилей CSS. Тег <group> группирует один или несколько фреймов вместе. Также может быть указан соответствующий стиль. Если же стиль не указан, то необходимо задать атрибут compose, который показывает способ компоновки элементов. Наконец, тег <frame> служит указателем на элемент для вставки, который задаётся через URL посредством атрибута source.

Статус XFrames

Вторая версия рабочего проекта была выпущена 15 октября 2005 и описывала дальнейшие планы по реализации. Однако до сих пор XFrames имеет статус рабочего проекта и нет никаких известий о том, когда он станет Рекомендацией W3C.

См. также

Ссылки

Read other articles:

Perangkat catur Staunton, dari kiri ke kanan: bidak (pion), benteng, kuda, gajah, menteri, dan raja Buah catur adalah piranti penting dalam permainan catur, berupa benda-benda berbentuk beragam yang dimainkan di atas papan catur. Buah catur memiliki variasi dalam hal nilai dan kemampuan, sesuai dengan bentuknya. Dalam permainan catur yang umum, seperangkat buah catur terdiri dari raja, menteri, gajah, kuda, benteng, dan pion. Catur dimainkan oleh dua orang. Seperangkat buah catur yang berwarn...

 

Weekly MorningSampul keluaran Mei 2011 Weekly Morning, yang diterbitkan oleh Kodansha pada 15 Mei 2011KategoriManga seinenFrekuensiMingguanTerbitan pertama1982PerusahaanKodanshaNegaraJepangBahasaJepangSitus webMorning Weekly Morning (Jepang: 週刊モーニングcode: ja is deprecated , Hepburn: Shūkan Mōningu) adalah sebuah majalah manga seinen Jepang mingguan yang diterbitkan oleh Kodansha, khusus untuk pria dewasa. Majalah tersebut pertama kali diterbitkan pada tahun 1982 dengan nama Com...

 

Sukjong dari JoseonRaja JoseonRaja JoseonBerkuasa1674-1720 (46 tahun)PendahuluRaja HyeonjongPenerusRaja GyeongjongKelahiran1661Istana Changdeok, JoseonKematian1720?AyahRaja HyeonjongIbuRatu MyeongseongPasanganRatuRatu IngyeongRatu InhyeonRatu InwonSelir Agung IstanaSelir Hui dari klan JangSelir Suk dari klan ChoeSelir Myeong dari klan ParkSelir Yeong dari klan Kim Sukjong dari JoseonHangul숙종 Hanja肅宗 Alih AksaraSukjongMcCune–ReischauerSukchongNama lahirHangul이순 Hanja李焞 Alih A...

National association football team This article is about the men's team. For the women's team, see Saint Vincent and the Grenadines women's national football team. Saint Vincent and the GrenadinesNickname(s)Vincy HeatAssociationSaint Vincent and the Grenadines Football FederationConfederationCONCACAF (North America)Sub-confederationCFU (Caribbean)Head coachTheon Gordon (interim)CaptainCornelius StewartMost capsCornelius Stewart (68)Top scorerShandel Samuel (32)Home stadiumArnos Vale StadiumFI...

 

保良局馬錦明夫人章馥仙中學Po Leung Kuk Mrs.Ma-Cheung Fook Sien College翻漆後的校舍東北面(2022年3月)地址 香港新界離島區大嶼山東涌富東邨类型津貼中學宗教背景無隶属保良局创办日期1997年学区香港離島區東涌校長柯玉琼女士副校长鄭健華先生,劉俊偉先生助理校长梁煥儀女士职员人数56人年级中一至中六学生人数約700人,24個班別校訓愛、敬、勤、誠校歌保良局屬下校歌�...

 

Северный морской котик Самец Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапси...

This article is about the city and municipality. For the football team, see SC Heerenveen. Town and municipality in Friesland, NetherlandsHeerenveenTown and municipalityHeeresloot FlagSealLocation of the municipality (red) and the city (dark red) in the province of Friesland in the NetherlandsCoordinates: 52°58′N 5°55′E / 52.967°N 5.917°E / 52.967; 5.917CountryNetherlandsProvinceFrieslandGovernment[1] • BodyMunicipal council • Ma...

 

فضيلة الشيخ  عبد الوهاب بن إبراهيم أبو سليمان معلومات شخصية الميلاد سنة 1935   مكة المكرمة  الوفاة 17 أبريل 2023 (87–88 سنة)  مكة المكرمة  مواطنة السعودية  عضو في هيئة كبار العلماء السعودية  الحياة العملية المدرسة الأم كلية الشريعة والدراسات الإسلامية بجامعة أ...

 

For full article concerning acupuncture points and their use, see Acupuncture. System of main meridians with acupuncture point locations This article provides a comprehensive list of acupuncture points, locations on the body used in acupuncture, acupressure, and other treatment systems based on Traditional Chinese Medicine (TCM). Locations and basis Main article: Meridian (Chinese medicine) More than four hundred acupuncture points have been described, with the majority located on one of the...

ضريح افتخار التجارمعلومات عامةنوع المبنى ضريحالمكان كاشمر[1] المنطقة الإدارية مقاطعة كاشمر البلد  إيرانالاستعمال ضريح الصفة التُّراثيَّةتصنيف تراثي المعالم الوطنية الإيرانية[1] (2005 – ) التصميم والإنشاءالأنماط المعمارية عمارة القاجارية — عمارة بهلوية معلومات...

 

Love, Lust, Faith and Dreamsalbum in studioArtistaThirty Seconds to Mars Pubblicazione17 maggio 2013(vedi date di pubblicazione) Durata44:53 Dischi1 Tracce12 GenereRock sperimentale[1][2]Rock elettronico[3][4][5] EtichettaVirgin, EMIUniversal, Polydor ProduttoreJared Leto, Steve Lillywhite Registrazioneaprile-dicembre 2012, The International Centre for the Advancement of the Arts and Sciences of Sound, Los Angeles (California) FormatiCD, CD+DVD, LP, dow...

 

Surgical procedure on the heart Atrial septostomyBalloon atrial septostomyICD-9-CM35.41[edit on Wikidata] Atrial septostomy is a surgical procedure in which a small hole is created between the upper two chambers of the heart, the atria. This procedure is primarily used to palliate dextro-Transposition of the great arteries or d-TGA (often imprecisely called transposition of the great arteries), a life-threatening cyanotic congenital heart defect seen in infants. It is performed prior to a...

Football club in Rennes, France Football clubRennesFull nameStade Rennais Football ClubNickname(s)Les Rennais (The Rennais)Les Rouge et Noirs (The Red and Blacks)[1]Short nameSRFC, RennesFounded10 March 1901; 123 years ago (1901-03-10)GroundRoazhon ParkCapacity29,778[2]OwnerArtémisPresidentOlivier CloarecManagerJulien StéphanLeagueLigue 12023–24Ligue 1, 10th of 18WebsiteClub website Home colours Away colours Third colours Current season Stade Rennais Foot...

 

Cet article est une ébauche concernant les conifères. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations du projet botanique. Pinus lawsonii Classification Tropicos Règne Plantae Classe Equisetopsida Sous-classe Pinidae Ordre Pinales Famille Pinaceae Genre Pinus EspècePinus lawsoniiRoezl ex Gordon, 1862[1] Statut de conservation UICN LC  : Préoccupation mineure Pinus lawsonii est une espèce éteinte de conifères de la famille...

 

Census area in Alaska, United States Borough in AlaskaSoutheast Fairbanks Census AreaBoroughHistoric Courthouse in Eagle, Alaska.Location within the U.S. state of AlaskaAlaska's location within the U.S.Coordinates: 63°46′N 143°36′W / 63.77°N 143.6°W / 63.77; -143.6Country United StatesState AlaskaEstablished1980[1]Named forits location to the southeast of Fairbanks, AlaskaLargest CDPDeltanaArea • Total25,059 sq mi (64,900...

Village in Kaunas County, LithuaniaLiepiaiVillageLiepiaiLocation in LithuaniaCoordinates: 55°10′50″N 24°18′20″E / 55.18056°N 24.30556°E / 55.18056; 24.30556Country LithuaniaCounty Kaunas CountyMunicipalityJonavaPopulation (2011) • Total378Time zoneUTC+2 (EET) • Summer (DST)UTC+3 (EEST) Liepiai is a village in Jonava district municipality, in Kaunas County, in central Lithuania. According to the 2011 census, the village has ...

 

В Википедии есть статьи о других людях с такой фамилией, см. Поленов; Поленов, Василий. Василий Дмитриевич Поленов В. Д. Поленов. Портрет работы И. Репина (1877) Дата рождения 20 мая (1 июня) 1844(1844-06-01) Место рождения Санкт-Петербург, Российская империя Дата смерти 18 июля 1927(1927-07-...

 

千年紀: 2千年紀世紀: 17世紀 - 18世紀 - 19世紀十年紀: 1720年代 1730年代 1740年代 1750年代 1760年代年: 1744年 1745年 1746年 1747年 1748年 1749年 1750年 《鳥獸圖》1747年揚州八怪の一人、華嵒(中国語版)(かがん)筆 1747年(1747 ねん)は、西暦(グレゴリオ暦)による、日曜日から始まる平年。 他の紀年法 この節は、ウィキプロジェクト 紀年法のガイドラインに基づいて記述され�...

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: 文藝春秋 雑誌 – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2023年3月) 文藝春秋 1964年10月号刊行頻度 月刊発売�...

 

Period in Greek politics and culture covering the 5th century BC The period of the 5th century BC in classical Greece is generally considered as beginning in 500 BC and ending in 404 BC, though this is debated. This century is essentially studied from the Athenian viewpoint, since Athens has left more narratives, plays and other written works than the other Greek states. If one looks at Athens, our principal source, one might consider that this century begins in 510 BC, with the fall of the A...