लज़ीज़ लोड सोशल बटन्स विद सोशलाइट.जेएस
आज मेरे पास एंजी की सूची में वेब टीम के साथ एक शानदार दिन था। एंजी की सूची उनकी साइट को एक अविश्वसनीय संसाधन पुस्तकालय में विकसित कर रही है ... और जब तक वे अपनी साइट को गति देना जारी रखते हैं। उनके पृष्ठ अंधाधुंध गति से लोड होते हैं। यदि आप मुझ पर विश्वास नहीं करते हैं, तो इस पृष्ठ को चालू करें गेराज दरवाजे.
पृष्ठ में चित्र, वीडियो और सामाजिक बटन शामिल हैं ... और अभी भी मिलीसेकेंड में लोड होते हैं। उनकी साइट को मेरी तुलना करना एक एफ -16 के साथ प्रियस को दौड़ाने जैसा है। वे अभी तक नहीं किए गए हैं, या तो, हमेशा ग्राहक अनुभव को बेहतर बनाने और ढूंढी गई और साझा की गई सामग्री प्राप्त करने के तरीकों की तलाश कर रहे हैं।
हमारे पास पूर्णकालिक विकास टीम नहीं है और न ही किसी सार्वजनिक कंपनी के संसाधन हैं, इसलिए हमारी प्रगति एंजी की सूची से थोड़ी धीमी है। हमारे पास एक अविश्वसनीय मेजबान है चक्का - उनके उन्नत कैशिंग और सीडीएन का उपयोग करना, लेकिन हम जानते हैं कि अभी भी कुछ चीजें हमें नुकसान पहुंचा रही हैं। उदाहरण के लिए, हमारी छवियां अनुकूलित नहीं हैं। वहाँ सेवाएँ हैं जो आप उनकी स्पष्टता बनाए रखते हुए अपनी छवियों को उनके आकार के एक अंश में बदल सकते हैं ... हम उन्हें देख रहे हैं।
जैसा कि मैं उन्हें हमारी साइट दिखा रहा था, मैंने एक सोशल बटन लोड करने पर पेज को फ्रीज करने के लिए अपना सिर टेढ़ा कर लिया और लटका दिया। मुझे लगता है कि यह फेसबुक था। अर्घ ... एक या दो बाद में बटन दिखाई दिया और शेष पेज लोड हो गया। ओह।
जब मैंने इस मुद्दे का वर्णन किया, तो उनके इंजीनियर ने तुरंत एक समाधान किया, सोशलाइट। js। सोशलाइट सामाजिक साझाकरण बटन के ढेर सारे को लागू करने और सक्रिय करने का एक बहुत आसान तरीका प्रदान करता है - किसी भी समय आप चाहें। किसी भी घटना पर दस्तावेज़ लोड पर, लेख मंडराने पर! चूंकि सोशलाइट एसिंक्रोनस रूप से बटनों को लोड करता है, सोशल मीडिया के 50kb की प्रतीक्षा करते हुए दस्तावेज़ लटका नहीं होगा।
शुक्र है, सोसाइटी को शामिल करने वाला एक वर्डप्रेस प्लगइन पहले से ही है, जिसे कहा जाता है WPS। आज रात मैंने बटन लोड करने के लिए अपने सभी अनुकूलित कोड को निकाल दिया और WPSocialite को लागू किया। मैं सीएसएस को अनुकूलित करने और उन बटन को संशोधित करने में सक्षम था जो मैं चाहता था। मैं भविष्य में कुछ अतिरिक्त बटनों के लिए आगे देख रहा हूँ - जैसे कि बफ़र या रेडिट ... लेकिन यह अभी के लिए एकदम सही है!