Strony: 1
Nowy użytkownik
Przerabiał ktoś coś takiego? Dodajemy Like Box z Facebooka na stronie, niby wszystko pięknie ładnie, wszystko działa, ale przy sprawdzaniuu validatorem kodu html, np. http://validator.w3.org wyrzuca masę błędów związaną z tym właśnie. Rozumiem, że trzeba coś dodać, do części CSS w oknie dodawania obiektu html, tam gdzie pisze: Enter CSS code for the HTML object to link to this page. prawda? Co dodajemy w przypadku takiego like boxa? To typowe dosyć w dzisiejszych czasach zadanie, i pewnie niejeden skorzysta.
Like Box dodaję jako XFBML a nie iframe, bo tak jakoś lepiej działa, akurat nie wiem jak się zachowuje w validatorze dodane jako iframe...
Przykładowy kod z facebooka do wklejenia na stronę to:
<div id="fb-root"></div><script
src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like-box
href="http://www.facebook.com/pages/Kochamy-G%C3%B3ry/135829286479335" width="258"
show_faces="true" border_color="" stream="true" header="true"></fb:like-box>
Po takim dodaniu validator wystukuje taki m.in. błędy:
Error Line 160, Column 114: there is no attribute "href"
…avascript"></script><fb:like-box href="http://www.facebook.com/
Error Line 160, Column 197: there is no attribute "width"
...9335" width="258" show_faces="true" border_color=""
Line 160, Column 214: there is no attribute "show_faces"
...9335" width="258" show_faces="true" border_color="" stream="true" hea…
Line 160, Column 234: there is no attribute "border_color"
…="258" show_faces="true" border_color="" stream="true" header="true"></fb:like…
Line 160, Column 244: there is no attribute "stream"
…8" show_faces="true" border_color="" stream="true" header="true"></fb:like-box>
Line 160, Column 258: there is no attribute "header"
…8" show_faces="true" border_color="" stream="true" header="true"></fb:like-box>
Line 160, Column 264: element "fb:like-box" undefined
…8" show_faces="true" border_color="" stream="true" header="true"></fb:like-box>
Jak dodać te atrybuty, o które teraz validator drze mordę, w X5, żeby to wszystko ładnie i tak jak trzeba było rozpoznawane?
Najlepiej na jakimś przykładzie i łopatologicznie, żeby każdy zrozumiał.
Ali.
Offline
Moim zdaniem to nie do końca jest tak. Ja spotkałem się z tym, że błędy, które pokazuje strona http://validator.w3.org/ stoją po stronie udostępniającego kod źródłowy ( w tym przyapku facebook), a nie tego który ten kod używa w swoim projekcie zrobionym w progmamie websitex5. Prawie wszystkie darmowe liczniki, zegarki i inne podobne rzeczy jakie można po wpisaniu kodu html dodać do projektu strony testując ją na stronie http://validator.w3.org/ posiadają błędy. Spowodowane jest to starymi wymogami a nowe przekraczają zapytania do strony http://validator.w3.org/ co powoduje przekłamania, że jest coś nie tak.
Offline
Witam:)
maniks napisał:
... co powoduje przekłamania, że jest coś nie tak.
czyli mam rozumieć, że nie ma co się stresować tymi "niby" błędami ?
Offline
Lunatyk
Też bym olała
Offline
Już naprawili ten "błąd" wszystko wyświetla bez błędów
Pozdrawiam
Offline
Strony: 1