Zaimplementowałem tagi Open Graph i tagi na Twitterze na mojej stronie. Jedynym sposobem sprawdzenia poprawności tagów Twitter Card jako HTML5 jest zmiana ich z ... name = "twitter: card" ... na ... property = "twitter: card" ... Jednak powoduje to otwarcie Facebooka Debuger wykresów do:Open Graph + Twitter Cards + HTML5 = niekompatybilny?
Ostrzeżenia o otwartym wykresie, które należy naprawić Własność obca: Obiekty tego typu nie zezwalają na właściwości o nazwie "twitter: card".
Czy tagi Open Graph, tagi kart na Twitterze i HTML5 są niezgodne?
http://developers.facebook.com/tools/debug
używam validator.w3.org walidacji HTML5 i to działa dobrze z moich otwartych tagów wykres, Tagi na Twitterze i mikrodane. Czy próbowałeś tego ostatnio? Co do mojego oryginalnego pytania, może to tylko błąd na Facebooku Open Graph Debugger? – stackoverflowrocks
Czy jesteś pewien mikrodanych? Próbuję tego [strona] (http://edition.cnn.com/2013/05/16/world/meast/iraq-unrest/index.html?hpt=hp_t1) [tutaj] (http: // validator .w3.org/check? uri = http% 3A% 2F% 2Fedition.cnn.com% 2F2013% 2F05% 2F16% 2Fworld% 2Fmeast% 2Firaq-niepokój% 2Findex.html% 3Fhpt% 3Dhp_t1 & charset =% 28detect + automatycznie% 29 & doctype = Inline & group = 0 & user-agent = W3C_Validator% 2F1.3 + http% 3A% 2F% 2Fvalidator.w3.org% 2Fservices) i dla właściwości "itemprop" widzę "Właściwość atrybutu niedozwolona w meta elementu w tym miejscu". – ajax
O Facebook. Nie powiedziałbym, że to błąd. Myślę, że to "specyficzna reakcja" na tego rodzaju znaczniki. :) Proponuję nie zwracać na to uwagi. – ajax