Socialite.js తో లేజీ లోడ్ సోషల్ బటన్లు

స్పీడ్ కీబోర్డ్

ఈ రోజు నేను ఎంజీస్ జాబితాలో వెబ్ బృందంతో అద్భుతమైన రోజును కలిగి ఉన్నాను. ఎంజీ జాబితా వారి సైట్‌ను నమ్మశక్యం కాని వనరుల లైబ్రరీగా అభివృద్ధి చేస్తోంది… మరియు వారు తమ సైట్‌ను వేగవంతం చేస్తూనే ఉన్నారు. వారి పేజీలు బ్లైండింగ్ వేగంతో లోడ్ అవుతాయి. మీరు నన్ను నమ్మకపోతే, ఈ పేజీని పాపప్ చేయండి గ్యారేజ్ డోర్స్.

పేజీ చిత్రాలు, వీడియో మరియు సామాజిక బటన్లను కలిగి ఉంటుంది… ఇంకా మిల్లీసెకన్లలో లోడ్ అవుతుంది. వారి సైట్‌ను నాతో పోల్చడం అంటే ప్రియస్‌ను ఎఫ్ -16 తో రేసింగ్ చేయడం లాంటిది. అవి ఇంకా పూర్తి కాలేదు, కస్టమర్ అనుభవాన్ని మెరుగుపరచడానికి మరియు కంటెంట్‌ను కనుగొని, పంచుకునేందుకు ఎల్లప్పుడూ మార్గాలను అన్వేషిస్తాయి.

మాకు పూర్తి సమయం అభివృద్ధి బృందం లేదా పబ్లిక్ కంపెనీ వనరులు లేవు, కాబట్టి మా పురోగతి ఎంజీ జాబితా కంటే కొంచెం నెమ్మదిగా ఉంటుంది. మాకు అద్భుతమైన హోస్ట్ ఉంది ఫ్లైవీల్కు - వారి అధునాతన కాషింగ్ మరియు సిడిఎన్‌ను ఉపయోగించడం, కానీ ఇంకా కొన్ని విషయాలు మనల్ని బాధపెడుతున్నాయని మాకు తెలుసు. ఉదాహరణకు, మా చిత్రాలు ఆప్టిమైజ్ చేయబడలేదు. మీ చిత్రాలను వాటి స్పష్టతను కొనసాగిస్తూ వాటి పరిమాణంలో కొంత భాగానికి మార్చగల సేవలు అక్కడ ఉన్నాయి… మేము వాటిని చూస్తున్నాము.

నేను వారికి మా సైట్‌ను చూపిస్తున్నప్పుడు, ఒక సామాజిక బటన్‌ను లోడ్ చేసిన తర్వాత పేజీ స్తంభింపజేయడంతో నేను నా తలని వేలాడదీశాను. ఇది ఫేస్బుక్ అని నేను అనుకుంటున్నాను. అర్ఘ్… ఒక సెకను లేదా రెండు తరువాత బటన్ కనిపించింది మరియు మిగిలిన పేజీ లోడ్ అయింది. అయ్యో.

నేను సమస్యను వివరించినప్పుడు, వారి ఇంజనీర్‌కు వెంటనే ఒక పరిష్కారం ఉంది, socialite.js. సాంఘిక భాగస్వామ్య బటన్లను అమలు చేయడానికి మరియు సక్రియం చేయడానికి సోషలైట్ చాలా సులభమైన మార్గాన్ని అందిస్తుంది - మీరు ఎప్పుడైనా కోరుకుంటారు. డాక్యుమెంట్ లోడ్‌లో, ఆర్టికల్ హోవర్‌లో, ఏదైనా సంఘటనపై! సాంఘిక బటన్లను అసమకాలికంగా లోడ్ చేస్తుంది కాబట్టి, 50kb సోషల్ మీడియా కోసం వేచి ఉన్నప్పుడు పత్రం వేలాడదీయదు.

కృతజ్ఞతగా, సోషలైట్‌ను కలిగి ఉన్న ఒక WordPress ప్లగ్ఇన్ ఇప్పటికే ఉంది WPS సామాజిక. ఈ రాత్రి నేను బటన్లను లోడ్ చేయడానికి నా అనుకూలీకరించిన కోడ్ మొత్తాన్ని తీసివేసి, WPSocialite ను అమలు చేసాను. నేను CSS ను అనుకూలీకరించగలిగాను మరియు నాకు కావలసిన బటన్లను సవరించగలిగాను. భవిష్యత్తులో జోడించబడే కొన్ని అదనపు బటన్ల కోసం నేను ఎదురు చూస్తున్నాను - బఫర్ లేదా రెడ్డిట్ వంటివి… కానీ ఇది ప్రస్తుతానికి ఖచ్చితంగా ఉంది!

మీరు ఏమి ఆలోచిస్తాడు?

స్పామ్ తగ్గించడానికి ఈ సైట్ Akismet ను ఉపయోగిస్తుంది. మీ వ్యాఖ్య డేటా ఎలా ప్రాసెస్ చేయబడిందో తెలుసుకోండి.