XBL (original) (raw)
XBL o eXtensible Bindings Language es un lenguaje de marcas que se emplea para definir el comportamiento y la apariencia de aplicaciones XUL y elementos XML. El lenguaje XUL define la disposición de la interfaz de usuario de una aplicación, que puede adoptar diferentes aspectos dependiendo del estilo definido. Sin embargo resulta imposible definir cómo funciona cada elemento, como por ejemplo, la forma en que funcionan una barra de progreso. Es aquí donde entra en juego el lenguaje XBL.
Property | Value |
---|---|
dbo:abstract | XBL (XML Binding Language) ist eine XML-basierte Auszeichnungssprache, mit der man das Verhalten und Aussehen von XML- und HTML-Elementen beschreiben kann. Dies geschieht über sogenannte Bindings (Bindungen) in XBL, die an ein solches Element angehängt werden. Die Bindings werden in einer separaten XBL-Datei definiert. Über ein Binding kann auch Text in das XML- oder HTML-Element eingefügt werden. Ein Binding kann an mehrere unterschiedliche Elemente angehängt werden. XBL kommt häufig als Erweiterung von XUL zum Einsatz, um das Verhalten eines XUL-Widgets zu beschreiben. So kann mit XBL beispielsweise die Funktionalität einer Scrollbar geändert werden, was in XUL alleine nicht möglich ist. XBL wurde vom Mozilla-Projekt für die eigenen Mozilla-Anwendungen entwickelt. Die Sprache entspricht momentan keinem Standard und ist proprietär. Nur die Gecko-Engine kann mit dieser Sprache umgehen. XBL 2.0 ist die neue Version von XBL, welche vom World Wide Web Consortium standardisiert werden soll. (de) XBL o eXtensible Bindings Language es un lenguaje de marcas que se emplea para definir el comportamiento y la apariencia de aplicaciones XUL y elementos XML. El lenguaje XUL define la disposición de la interfaz de usuario de una aplicación, que puede adoptar diferentes aspectos dependiendo del estilo definido. Sin embargo resulta imposible definir cómo funciona cada elemento, como por ejemplo, la forma en que funcionan una barra de progreso. Es aquí donde entra en juego el lenguaje XBL. (es) XBL ou eXtensible Bindings Language ou XML Bindings Language est un langage permettant de lier à des éléments d'un document XML des comportements, des interfaces ou des modèles de contenu. XBL a été créé par Mozilla pour définir des propriétés des éléments de XUL. Le W3C est en train de normaliser une deuxième version de la spécification, plus générique et non compatible avec la première. Un fichier XBL contient des liaisons décrivant les caractéristiques d'éléments. Dans le cadre de XUL par exemple, il est possible de décrire l'interface utilisateur et les comportements des éléments de base, comme les barres de défilement. La version 1.0 de la norme a été créée par le projet Mozilla. Elle est mise en œuvre dans l'ensemble des logiciels basés sur Gecko : Firefox, Thunderbird, SeaMonkey etc. (fr) XBL (XML Binding Language) is an XML-based markup language for altering the behavior of XUL widgets. It was devised at Netscape in the late 1990s as an extension of XUL. The primary use of XBL was in the Firefox web browser, but Mozilla deprecated it in 2017 and completely removed it from Firefox in 2019. However, the UXP fork of Firefox intends to continue supporting XBL indefinitely. Mozilla attempted to standardize XBL 2.0 via W3C in 2007, but due to lack of interest from other web browser vendors, abandoned it in 2012. The Shadow DOM specification acknowledges XBL as a strong influence. (en) XML Binding Language (XBL) is een publieke specificatie van het W3 Consortium die beschrijft hoe aan XML-elementen gedrag en opmaak kan worden toegekend. Het stelt ontwikkelaars in staat om binnen XUL (en in theorie ook andere XML-opmaaktalen, zoals XHTML) eigen elementen te definiëren en daar eigen opmaak en gedrag aan te koppelen. (nl) XBL (XML Binding Language) è un linguaggio di markup basato su XML utilizzato per dichiarare il comportamento e l'aspetto dei XUL-widget ed elementi XML. XBL è stato sviluppato dal progetto Mozilla per l'uso in Mozilla Application Suite, la lingua non è attualmente descritta da qualsiasi standard formale ed è quindi di proprietà di Mozilla, con la sola attuazione essendo il motore di layout Gecko. XBL 2.0 è l'ultima versione di XBL. (it) XBL (XML Binding Language) é uma linguagem de marcação baseada em XML, usada para declarar o comportamento e aparência de widgets XUL e elementos XML. XBL foi desenvolvido pelo projeto Mozilla para uso na suíte de aplicativos Mozilla, a linguagem não está descrita por qualquer padrão formal atualmente, e é, portanto, de propriedade da Mozilla, cuja única implementação atualmente é o Motor de layout Gecko. O XBL 2.0 é a nova versão do XBL, que está em via de ser padronizado pelo World Wide Web Consortium. (pt) XBL (XML Binding Language) – język znaczników służący do deklaracji zachowania i wyglądu widżetów XUL oraz elementów XML. W XBL-u raz deklarujemy układ graficzny interfejsu użytkownika aplikacji, a następnie, dodając style, przystosowujemy wygląd elementów. scrollbar { -moz-binding: url('somefile.xml#binding1'); } gdzie #binding1 jest identyfikatorem id wiązania. (pl) XBL(XML Binding Language或称作 Extensible Bindings Language)是一种基于XML的置标语言,用于描述如何将其他文档中的元素(如XPCOM的功能)绑定到部件(如XUL部件)。可以使用级联样式表(CSS)或文档对象模型(DOM)两种方式绑定,绑定可为部件创建新的行为。绑定可以包含已注册到“被绑定元素”的事件处理程序,实现对“被绑定元素”的新的方法和属性访问,包括“被绑定元素”内的“匿名内容”。大部分XUL组建至少是部分需要用XBL实现,您可以使用现有的XUL、HTML、SVG和其他使用XBL的高级语言建立自己的可重用组件。XBL由Mozilla基金会组织开发,用于Mozilla Application Suite;该语言目前没有任何正式的标准描述,只属于Mozilla专有,只能用于Gecko排版引擎。 (zh) |
dbo:wikiPageID | 793475 (xsd:integer) |
dbo:wikiPageLength | 3601 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1077883598 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Cascading_Style_Sheets dbr:Application_software dbr:Uniform_Resource_Locator dbr:User_interface dbr:SVG dbr:Graphical_widget dbr:Mozilla_Corporation dbr:Data_binding dbr:W3C dbr:Web_browser dbc:Markup_languages dbc:XML-based_standards dbr:Firefox dbr:Pale_Moon_(web_browser) dbr:Fork_(software_development) dbc:Declarative_markup_languages dbc:Mozilla dbr:SXBL dbc:World_Wide_Web_Consortium_standards dbr:Netscape dbr:XML dbr:Markup_language dbr:Web_Components dbr:XUL dbr:Scroll_bar |
dbp:wikiPageUsesTemplate | dbt:Mozilla_projects dbt:Other_uses dbt:Reflist dbt:W3C_standards |
dct:subject | dbc:Markup_languages dbc:XML-based_standards dbc:Declarative_markup_languages dbc:Mozilla dbc:World_Wide_Web_Consortium_standards |
gold:hypernym | dbr:Language |
rdf:type | dbo:Language yago:WikicatMarkupLanguages yago:WikicatUserInterfaces yago:WikicatWorldWideWebConsortiumStandards yago:WikicatXML-basedStandards yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Interface106575227 yago:LanguageUnit106284225 yago:MarkupLanguage106787835 yago:Measure100033615 yago:Part113809207 yago:Program106568978 yago:Relation100031921 yago:Word106286395 yago:Writing106359877 yago:WrittenCommunication106349220 dbo:ProgrammingLanguage yago:Software106566077 yago:Standard107260623 yago:SystemOfMeasurement113577171 yago:Terminology106304059 yago:WikicatDeclarativeMarkupLanguages |
rdfs:comment | XBL o eXtensible Bindings Language es un lenguaje de marcas que se emplea para definir el comportamiento y la apariencia de aplicaciones XUL y elementos XML. El lenguaje XUL define la disposición de la interfaz de usuario de una aplicación, que puede adoptar diferentes aspectos dependiendo del estilo definido. Sin embargo resulta imposible definir cómo funciona cada elemento, como por ejemplo, la forma en que funcionan una barra de progreso. Es aquí donde entra en juego el lenguaje XBL. (es) XBL (XML Binding Language) is an XML-based markup language for altering the behavior of XUL widgets. It was devised at Netscape in the late 1990s as an extension of XUL. The primary use of XBL was in the Firefox web browser, but Mozilla deprecated it in 2017 and completely removed it from Firefox in 2019. However, the UXP fork of Firefox intends to continue supporting XBL indefinitely. Mozilla attempted to standardize XBL 2.0 via W3C in 2007, but due to lack of interest from other web browser vendors, abandoned it in 2012. The Shadow DOM specification acknowledges XBL as a strong influence. (en) XML Binding Language (XBL) is een publieke specificatie van het W3 Consortium die beschrijft hoe aan XML-elementen gedrag en opmaak kan worden toegekend. Het stelt ontwikkelaars in staat om binnen XUL (en in theorie ook andere XML-opmaaktalen, zoals XHTML) eigen elementen te definiëren en daar eigen opmaak en gedrag aan te koppelen. (nl) XBL (XML Binding Language) è un linguaggio di markup basato su XML utilizzato per dichiarare il comportamento e l'aspetto dei XUL-widget ed elementi XML. XBL è stato sviluppato dal progetto Mozilla per l'uso in Mozilla Application Suite, la lingua non è attualmente descritta da qualsiasi standard formale ed è quindi di proprietà di Mozilla, con la sola attuazione essendo il motore di layout Gecko. XBL 2.0 è l'ultima versione di XBL. (it) XBL (XML Binding Language) é uma linguagem de marcação baseada em XML, usada para declarar o comportamento e aparência de widgets XUL e elementos XML. XBL foi desenvolvido pelo projeto Mozilla para uso na suíte de aplicativos Mozilla, a linguagem não está descrita por qualquer padrão formal atualmente, e é, portanto, de propriedade da Mozilla, cuja única implementação atualmente é o Motor de layout Gecko. O XBL 2.0 é a nova versão do XBL, que está em via de ser padronizado pelo World Wide Web Consortium. (pt) XBL (XML Binding Language) – język znaczników służący do deklaracji zachowania i wyglądu widżetów XUL oraz elementów XML. W XBL-u raz deklarujemy układ graficzny interfejsu użytkownika aplikacji, a następnie, dodając style, przystosowujemy wygląd elementów. scrollbar { -moz-binding: url('somefile.xml#binding1'); } gdzie #binding1 jest identyfikatorem id wiązania. (pl) XBL(XML Binding Language或称作 Extensible Bindings Language)是一种基于XML的置标语言,用于描述如何将其他文档中的元素(如XPCOM的功能)绑定到部件(如XUL部件)。可以使用级联样式表(CSS)或文档对象模型(DOM)两种方式绑定,绑定可为部件创建新的行为。绑定可以包含已注册到“被绑定元素”的事件处理程序,实现对“被绑定元素”的新的方法和属性访问,包括“被绑定元素”内的“匿名内容”。大部分XUL组建至少是部分需要用XBL实现,您可以使用现有的XUL、HTML、SVG和其他使用XBL的高级语言建立自己的可重用组件。XBL由Mozilla基金会组织开发,用于Mozilla Application Suite;该语言目前没有任何正式的标准描述,只属于Mozilla专有,只能用于Gecko排版引擎。 (zh) XBL (XML Binding Language) ist eine XML-basierte Auszeichnungssprache, mit der man das Verhalten und Aussehen von XML- und HTML-Elementen beschreiben kann. Dies geschieht über sogenannte Bindings (Bindungen) in XBL, die an ein solches Element angehängt werden. Die Bindings werden in einer separaten XBL-Datei definiert. Über ein Binding kann auch Text in das XML- oder HTML-Element eingefügt werden. Ein Binding kann an mehrere unterschiedliche Elemente angehängt werden. XBL kommt häufig als Erweiterung von XUL zum Einsatz, um das Verhalten eines XUL-Widgets zu beschreiben. So kann mit XBL beispielsweise die Funktionalität einer Scrollbar geändert werden, was in XUL alleine nicht möglich ist. (de) XBL ou eXtensible Bindings Language ou XML Bindings Language est un langage permettant de lier à des éléments d'un document XML des comportements, des interfaces ou des modèles de contenu. XBL a été créé par Mozilla pour définir des propriétés des éléments de XUL. Le W3C est en train de normaliser une deuxième version de la spécification, plus générique et non compatible avec la première. La version 1.0 de la norme a été créée par le projet Mozilla. Elle est mise en œuvre dans l'ensemble des logiciels basés sur Gecko : Firefox, Thunderbird, SeaMonkey etc. (fr) |
rdfs:label | XML Binding Language (de) Extensible Bindings Language (es) XBL (fr) XML Binding Language (it) XML Binding Language (nl) XBL (pl) XBL (pt) XBL (en) XBL (zh) |
owl:sameAs | freebase:XBL yago-res:XBL wikidata:XBL dbpedia-de:XBL dbpedia-es:XBL dbpedia-fa:XBL dbpedia-fr:XBL dbpedia-it:XBL dbpedia-nl:XBL dbpedia-pl:XBL dbpedia-pt:XBL dbpedia-vi:XBL dbpedia-zh:XBL https://global.dbpedia.org/id/euwo |
prov:wasDerivedFrom | wikipedia-en:XBL?oldid=1077883598&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:XBL |
is dbo:programmingLanguage of | dbr:BlueGriffon dbr:Lightning_(software) dbr:Mozilla_Prism dbr:Mozilla_Sunbird dbr:Mozilla_Thunderbird dbr:Beonex_Communicator dbr:Firefox_2 dbr:Firefox_3.0 dbr:Firefox_3.5 dbr:Firefox_3.6 dbr:Firefox_4 dbr:SeaMonkey dbr:XULRunner |
is dbo:wikiPageRedirects of | dbr:XML_Binding_Language dbr:Xbl dbr:EXtensible_Bindings_Language dbr:Extensible_Bindings_Language dbr:XBL2 dbr:XBL_2.0 |
is dbo:wikiPageWikiLink of | dbr:List_of_XML_markup_languages dbr:BlueGriffon dbr:Dave_Hyatt dbr:Lightning_(software) dbr:List_of_markup_languages dbr:List_of_programming_languages dbr:Mozilla_Prism dbr:Mozilla_Sunbird dbr:Mozilla_Thunderbird dbr:Beonex_Communicator dbr:Adblock_Plus dbr:DOM_Inspector dbr:Extensible_Application_Markup_Language dbr:Firefox_2 dbr:Firefox_3.0 dbr:Firefox_3.5 dbr:Firefox_3.6 dbr:Firefox_4 dbr:Flashblock dbr:Fallout_3_downloadable_content dbr:List_of_Mozilla_products dbr:ARINC_661 dbr:SXBL dbr:SeaMonkey dbr:XULRunner dbr:Mozilla_application_framework dbr:XUL dbr:XML_Binding_Language dbr:Xbl dbr:EXtensible_Bindings_Language dbr:Extensible_Bindings_Language dbr:XBL2 dbr:XBL_2.0 |
is dbp:programmingLanguage of | dbr:BlueGriffon dbr:Lightning_(software) dbr:Mozilla_Prism dbr:Mozilla_Sunbird dbr:Mozilla_Thunderbird dbr:Beonex_Communicator dbr:Firefox_2 dbr:Firefox_3.0 dbr:Firefox_3.5 dbr:Firefox_3.6 dbr:Firefox_4 dbr:SeaMonkey dbr:XULRunner |
is foaf:primaryTopic of | wikipedia-en:XBL |