Ik bekeek toevallig zonet even de framebron van een Facebook plugin op een pagina. Het verbaasde mij dat ik zo en beetje drie A4-pagina's kan vullen met deze code. Het lijkt mij dan ook dat zo'n plugin de laadtijd van een pagina erg kan vertragen. Is dit op te lossen? Hoe kijken jullie hier tegenaan?
- Framebron Facebook Like plugin telt enkele pagina's?
-
21-10-2011, 20:10 #1
- Berichten
- 11.597
- Lid sinds
- 16 Jaar
Framebron Facebook Like plugin telt enkele pagina's?
-
-
21-10-2011, 20:17 #2
- Berichten
- 587
- Lid sinds
- 16 Jaar
Re: Framebron Facebook Like plugin telt enkele pagina's?
Volgens mij wordt die code waarschijnlijk wel gecached op pc's, en dus je bezoekers.
Indien ze dus meerdere pagina's bezoeken die een dergelijke 'Like' knop hebben zal die dus snel laden.
Daarnaast denk ik dat facebook ook (net als Google) gebruik maakt van asynchroon laden van Javascript resources.
Ik ben er niet helemaal zeker van maar volgens mij zal de laadtijd ervan niet zo'n geweldig grote impact hebben op de laadtijd.
(Al kan het natuurlijk wel)
-
21-10-2011, 20:38 #3
- Berichten
- 11.597
- Lid sinds
- 16 Jaar
Re: Framebron Facebook Like plugin telt enkele pagina's?
Volgens mij wordt die code waarschijnlijk wel gecached op pc's, en dus je bezoekers.
Indien ze dus meerdere pagina's bezoeken die een dergelijke 'Like' knop hebben zal die dus snel laden.
Daarnaast denk ik dat facebook ook (net als Google) gebruik maakt van asynchroon laden van Javascript resources.
Ik ben er niet helemaal zeker van maar volgens mij zal de laadtijd ervan niet zo'n geweldig grote impact hebben op de laadtijd.
(Al kan het natuurlijk wel)
Ik ben dan wel technisch niet goed onderlegd, maar je reactie maakt het er wel duidelijker op. Dank je. Maar is niet elke code net iets anders? Ik heb niet zo'n zin om te gaan vergelijken, wellicht dat jij je antwoord al paraat hebt.
-
22-10-2011, 19:54 #4
- Berichten
- 587
- Lid sinds
- 16 Jaar
Re: Framebron Facebook Like plugin telt enkele pagina's?
- Echter: Als het om een gewone website gaat zou ik er niet mee inzitten om een Like knop op je website te plaatsen.
De hele (technische) uitleg staat hier: https://developers.facebook.com/docs...ce/javascript/
This code loads the SDK asynchronously so it does not block loading other elements of your page. This is particularly important to ensure fast page loads for users and SEO robots.
The function assigned to window.fbAsyncInit is run as soon as the SDK is loaded. Any code that you want to run after the SDK is loaded should be placed within this function and after the call to FB.init. For example, this is where you would test the logged in status of the user or subscribe to any Facebook events in which your application is interested.
Hoe het zit met de bandbreedte
- Dit houdt eigenlijk in dat de code zo goed als altijd zal gecached worden (per applicatie-id, of per verschillende like-knop).
Indien een bezoeker je website de 1e x bezoekt zal die de Javascript file downloaden, indien hij echter meerdere pagina's bezoekt/later terugkomt (en z'n cache niet heeft gecleared) zal de user het JS bestand uit z'n cache gebruiken. (En het dus niet opnieuw moeten gaan downloaden)
- Overigens zijn dergelijke Javascript bestanden zwaar geoptimaliseerd en verkleind voordat ze gebruikt worden. Het bestand is ongeveer 8 Kb groot, wat dus op zich ook niet zo heel veel is.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic