Ga naar inhoud
Geplaatst:

Zomaar iemand

Zijn er mensen die de like knop van facebook op hun site gebruiken?

 

Dat het script van facebook erg slordig en vol fouten zit weten de meeste programuers, maar ook gebruikers wel. Maar de like knop toevoegen aan je website is een heel ander verhaal. Vooral als je je website netjes wil scripten loop je tegen een aantal dingen op zoals de like knop zelf komt niet door de controle heen.

 

   

 

De oplossing hiervoor redelijk simpel:

 

';

 

Ook je meta properties zijn niet correct:

 

 

Dit los je op door deze tekens erom heen te zetten

 

Het stukje boven je

is ook niet netjes, maar daar zoek ik nog een oplossing voor en kom ik later op terug:

 

xmlns:og="http://ogp.me/ns#"

xmlns:fb="http://www.facebook.com/2008/fbml">

 

Ik hoop in ieder geval dat jullie er wat mee kunnen. De oplossingen zijn allemaal lap middelen en wellicht zijn er betere oplossingen, maar verlopig werken deze dingen in ieder geval. Aanvulling of betere oplossing zijn welkom.

Featured Replies

Geplaatst:

R.I.P. - Benm

Misschien is AddThis dan een handigere optie? Die komt als je wilt ook met een facebook like-counter en twitter counter.

 

Ik heb er verder nooit problemen mee gehad qua integratie.

Geplaatst:

fvddungen

Op http://developers.facebook.com/docs/plugins/ staat gewoon precies uitgelegd wat je moet doen. Is niks ingewikkelds aan.

Zelfstandige loonslaaf

Geplaatst:

Zomaar iemand

  • Auteur

De uitleg van facebook laat niet zien hoe je knop door de validator heen.

 

Zelf doe ik overens niks met twitter vandaar deze knop.

 

edit: Ow sorry, las het bericht niet goed, je kunt dus zelf aanpassen welke je wel en niet laat zien.

Geplaatst:

Zomaar iemand

  • Auteur

De knop van Benm is vele malen beter en komt gewoon door de validator heen. Dus spontaan is mijn goede bedoeling niets meer waard ;) en had ik mijn dag beter kunnen besteden.

 

edit: ondanks dat de knop veel beter is komt deze helaas ook niet door de validator heen, er is wel een beschrijving hoe het wel zou kunnen, maar daar kom ik nog niet helemaal uit.

Geplaatst:

R.I.P. - Benm

Is er een specifieke reden dat het door een validator moet worden goedgekeurd? Voor zover ik weet werkt het op alle gangbare browsers in ieder geval prima, dus zou me er anders niet te druk over maken ;)

Geplaatst:

R.I.P. | Peter Bonjernoor

De uitleg van facebook laat niet zien hoe je knop door de validator heen.

Wat die validator betreft - ik kreeg onderstaande reaktie van iemand die bijdraagt aan de standaarden van de W3C:

FWIW, I think what you describe -- "concentrate on making sure everything works, regardless of validation errors" -- is a much better approach than the approach of taking code and markup that's working just fine, and changing it just to get the validator to STFU.

 

The validators are meant to be a way to allow you to find problems in your content that you might not find otherwise, or that you might not have known were potential problems. But if you are already aware of something that the validator is alerting you about but you know it's not actually a problem for your site/deployment, then that's really not something you need to feel like you should have to fix, and not a valuable use of your time to change.

 

There really is no value in anybody else knowing whether or not your site validates according to some particular doctype. Validation IMHO at least should always really just been a means to an end, not an end in itself.

Oftewel - als de pagina doet wat je wilt dat hij doet, dan is het goed, ongeacht of hij zonder fouten door de validator komt.

Geplaatst:

Zomaar iemand

  • Auteur

klopt, maar het is wel een stuk netter als het gewoon netjes klopt en er niet zo'n rood kruis bij firefox komt ;)

 

Geplaatst:

R.I.P. | Peter Bonjernoor

Rood kruis?

Geplaatst:

Zomaar iemand

  • Auteur

Zie hier, ik ben nieuw met firefox, dus misschien dat iedereen dit standaard uitzet.

Gebruik het ook alleen om te kijken of het script goed is en netjes wordt weergegeven. Maar kan me voorstellen dat bezoekers het amateuritisch vinden.

Geplaatst:

R.I.P. | Peter Bonjernoor

Is het misschien FireBug (even op kruisje klikken of op F12 drukken)? Zo ja, dan heeft dat kruisje niets met validatie te maken, maar geeft het aan dat er javascript fouten zijn opgetreden.

 

Ik heb in ieder geval nog nooit een dergelijk kruisje gezien in combinatie met validatie, en ik gebruik FF al een tijdje.

Geplaatst:

Wouter Hol

Ik zie het kruis niet op je site en ik kijk ook met firefox. Ik heb het kruisje overigens nooit gezien. Lijkt me sterk dat firefox uit zichzelf een melding zou geven dat de site niet door de validatie heen komt. Heb je daar een add-on voor geïnstalleerd?

Geplaatst:

seotube

Een rood kruis voor de Like button van Facebook vind ik ook wel gek in eender welke browser.

 

Die algemene share this button vind ik maar niets. 3/4 van die netwerken worden niet eens gebruikt door de grote meerderheid hier. Die zijn meer gericht op de usa.

Geplaatst:

Zomaar iemand

  • Auteur

Kwestie van de knop goed instellen, ik heb er alleen facebook, email, printer en twitter bij staan.

 

Waarom ik het rode kruis heb weet ik niet. Als ik erop klik krijg ik wat je in de bijlage ziet. Als ik daar op help klik zie ik alleen de gegevens van Firefox zelf. Dus het lijkt me dat het onderdeel is van firefox. Maar wellicht kan het uit en aan worden gezet.

Ik gebruik firefox verder niet, iemand anders heeft het voor mij erop gezet, omdat het handig is om met een andere browser te kijken of je website wel goed wordt weergegeven

untitled2.thumb.JPG.2d159ce358e2215e7754e083b038c3dd.JPG

Geplaatst:

R.I.P. | Peter Bonjernoor

Da's inderdaad een addon geschreven door ene Marc Gueury uit Belgie. Met Ctrl-Shift-A kun je het Add-on venster openen, en het daar uitschakelen als je wilt.

Gast
Dit topic is nu gesloten voor nieuwe reacties.

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuw account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen

Cookies op HigherLevel.nl

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.