Retroceder   Foros del Web > Programación para sitios web > XML

Respuesta
 
Herramientas Desplegado
Antiguo 05-may-2008, 13:00   #1 (permalink)
MaBoRaK llegará a ser famoso muy prontoMaBoRaK llegará a ser famoso muy pronto
 
Avatar de MaBoRaK
 
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 1.782
Enviar un mensaje por MSN a MaBoRaK
X/HTML y namespaces.... q es eso o tal cosa?...

loading..................


Como funcionan esto de los namespaces o .. mm no se que son.. por ejemplo si ven ..

http://demo.backbase.com/explorer/#|examples/selectingElements.xml

hacen uso de.

<b:comboBox>
<b:comboBoxOption value="" selected="selected">None</b:comboBoxOption>
<b:comboBoxOption value="colgroup/col[3]">"Cost" column</b:comboBoxOption>
<b:comboBoxOption value="tbody/tr[3]">"Clutch Plate" row</b:comboBoxOption>
<b:comboBoxOption value="tbody/tr[5]/td[1]">"Part Number 116" cell</b:comboBoxOption>
<b:comboBoxOption value="tbody/tr[last()-1]/td[1]/following-sibling::*">All cells in the penultimate row, excluding the first</b:comboBoxOption>
<e:handler event="change" type="text/javascript">

var aOptions = this.getProperty("options");
for(var i=0,j=aOptions.length;i<j;i++) {
setClass(aOptions[i].getProperty("value"), "");
}
var sXpath = this.getProperty("value");
setClass(sXpath, "highlight");
document.getElementById("xpath").innerHTML = sXpath?"XPath = " + sXpath:"";

</e:handler>
</b:comboBox>

Y bueno ... mmm no se que es.. como hacen que esas etiquetas por ejemplo se conviertan en elementos html creados por javascript.....

orientación por favor?.


connection closed.
__________________
maborak@maborak.com
http://www.maborak.com
Maborak technologies
MaBoRaK está desconectado   Responder Citando
Antiguo 05-may-2008, 18:07   #2 (permalink)
Colaborador
Mikmoro es realmente agradableMikmoro es realmente agradableMikmoro es realmente agradableMikmoro es realmente agradableMikmoro es realmente agradableMikmoro es realmente agradable
 
Avatar de Mikmoro
 
Fecha de Ingreso: octubre-2006
Ubicación: A tu espalda
Mensajes: 3.993
Re: X/HTML y namespaces.... q es eso o tal cosa?...

EDITO: porque la respuesta de PatomaS es mucho más adecuada.

Mikel.

Última edición por Mikmoro; 06-may-2008 a las 03:06.
Mikmoro está desconectado   Responder Citando
Antiguo 06-may-2008, 02:34   #3 (permalink)
Colaborador
PatomaS llegará a ser famoso muy prontoPatomaS llegará a ser famoso muy prontoPatomaS llegará a ser famoso muy prontoPatomaS llegará a ser famoso muy pronto
 
Avatar de PatomaS
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.393
Re: X/HTML y namespaces.... q es eso o tal cosa?...

Hola

Los namespaces permiten declarar las reglas que regirán la implementación de determinados fragmentos de códigos en documentos de xml, por ejemplo, permite mezclar en un mismo documento códigos de xhtml, mathml y svg.

Si usas uno solo, no es necesario agregar a las etiquetas el rpefijo que les corresponde, pero si usas más de uno, debes agregarles el prefijo a fin de que cada una sea interpretada por el motor adecuado.

Técnicamente, puedes declarar una por defecto y solo agregar el prefijo a las demás, pero es mejor agregarlo a cada una.

El ejemplo más típico dentro de este subforo, son los documentos xsl, los cuales, siendo documentos xml, llevan el namespace de xsl y por eso a las etiquetas xsl se les agrega el prefijo, pero no a las demás, las cuales, suelen ser intrepretadas "por defecto" como html.
Código HTML:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
...
<xsl:template match="content">
	<p>  
		<xsl:apply-templates/>  
	</p>
</xsl:template>
...
En el ejemplo que pones, ellos han creado sus propias dtd's, es decir, reglas de transformación, las cuales no he mirado, pero al menos las referencian, así que deben existir y son las que le indican al navegador como interpretar los sets de etiquetas que hay en el documento xml, luego javascript es usado para hacer modificaciones en los elementos html, los estilos o apariencias son creados mediante css; al menos tras una rápida mirada no vi xsl involucrados.

Felicidad
__________________
De vuelta por aquí, más o menos

¡ hey, hou, hou, hey !
PatomaS está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:42.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93