Facebook Connect non convaliderà

voti
3

Sto cercando di ottenere il mio codice di Facebook Connect per convalidare, ma non lo farà. Credo che il problema è che la loro pagina xmlns non viene caricato. Ho il codice:

<html xmlns=http://www.w3.org/1999/xhtml xmlns:fb=http://www.facebook.com/2008/fbml xml:lang=en lang=en>

Ma http://www.facebook.com/2008/fbml non si trova. Qualcuno ha una copia di quello che dovrebbe essere? C'è un URL diverso dovrei usare?

È pubblicato 01/03/2009 alle 06:52
fonte dall'utente
In altre lingue...                            


4 risposte

voti
3

Lo spazio dei nomi XML non ha bisogno di esistere in realtà, sono solo un modo per qualificare gli elementi e gli attributi. Se siete interessati (questo non è correlato al tuo problema), non v'è di più su namespace XML qui

Facebook sembra avere un'impostazione di pagina piuttosto semplice qui: FB Connect , ed è disposto passo dopo passo. Hai controllato questo fuori?

Risposto il 01/03/2009 a 07:02
fonte dall'utente

voti
0

Facebook XHTML non convalida.

Risposto il 27/03/2009 a 10:23
fonte dall'utente

voti
2

Come già accennato, l'URL spazio dei nomi è un rosso-aringhe. E 'il DTD (come specificato nel DOCTYPE) che viene convalidato rispetto.

Se si vuole veramente per convalidare le pagine che utilizzano XFBML, è necessario convalidare contro un DTD personalizzato. E, per quanto io sappia, Facebook non pubblicare un DTD per XFBML se stessi, quindi dovrete scrivere uno voi stessi (probabilmente solo per gli elementi / attributi che si sta usando).

In realtà non è così difficile come sembra; ecco una A List Apart articolo su come convalidare contro un DTD personalizzato .

Si noti inoltre che fare in giro con la tua dichiarazione DOCTYPE può fare cose divertenti per quanto riguarda il battito in testa (più vecchia) i visitatori in quirks mode.

Così si può ottenere per la convalida; è solo da voi se vale la pena il fastidio.

Risposto il 22/05/2009 a 14:32
fonte dall'utente

voti
0

XFBML - perché hanno dovuto essere diverso? Nessuno si cura abbastanza di presentare una petizione loro su questo fino a un paio di anni da ora e poi W3C si ri-scrivere il loro standard per includere XFBML o Facebook saranno costretti a ri-scrittura in un formato più compatibile. Perché non utilizzare identità del o rel attributi per rendere il loro lavoro lo script? Ciò consentirebbe un formato valido al 100% che sarebbe bello giocare con tutti i browser e CMS là fuori. Forse erano preoccupati per le pagine del blog senza accesso root fare truffe FB-based?

Risposto il 21/05/2010 a 16:01
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more