2011-01-10 15 views

risposta

6

Mentre non l'ho visto in uso, questa è la notazione XML standard per estendere lo spazio dei nomi XML corrente (in questo caso XHTML) con un altro (in questo caso FBML). Questo indica al browser dove trovare le specifiche per FBML che a sua volta spiega come gestire i tag <fb:*>. Tecnicamente parlando, il valore dell'attributo xmlns:* è semplicemente un identificativo univoco, ma spesso è un URL che punta a una definizione in una forma o nell'altra. In questo caso particolare, l'URL non punta a una definizione sfortunatamente.

Vedere W3Schools for more information about XML namespaces.

+27

Non estende lo spazio dei nomi corrente, aggiunge uno spazio dei nomi aggiuntivo al documento. Non dice al browser dove trovare nulla, per quanto riguarda il browser è una stringa arbitraria che sembra essere un URI (che è quello di evitare collisioni con gli spazi dei nomi di altre persone). Alcuni autori pubblicano le specifiche nell'URI dello spazio dei nomi per aiutare le persone a scrivere documenti XML che utilizzano le specifiche. Non dare un'occhiata a W3Schools, sono stati i migliori dieci anni fa a cui hanno guadagnato molto succo di Google, ma la qualità dei loro contenuti è davvero terribile. – Quentin

6

Proprio come ha detto @Matthew Scharley, è stato utilizzato per incorporare tag specifici di Facebook sul tuo sito. Ad esempio, ecco lo stream Facebook della nostra azienda sul nostro sito. Un altro uso comune è il pulsante "Mi piace" sul sito web. Ulteriori informazioni possono essere trovate su Facebook developer site.

UPDATE

Ecco alcuni additional widgets/plugins.