शेयर बटन बनाम शार्प उरल्स


12

जैसा कि कुछ लोग जानते हैं, फेसबुक और ट्विटर से शेयर बटन जोड़ने से पृष्ठ धीमा हो सकता है। मैंने कई साइटों को आम आइफ्रेम कार्यान्वयन पर देखा है जो इन साइटों की पेशकश करती हैं और बस उन आइकनों का निर्माण करती हैं जो पृष्ठ प्रदर्शन के बेहतर नियंत्रण के लिए एक तेज यूआरएल से लिंक करते हैं। http://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.cnn.com%2F&t=CNN%26s+website%27

हालाँकि, मैंने यह भी पढ़ा है कि फेसबुक इन लिंक्स के लिए समर्थन छोड़ रहा है। उदाहरण के लिए, यह लिंक अब लाइक बटन पर रीडायरेक्ट हो जाता है। http://www.facebook.com/facebook-widgets/share.php

यहाँ एक लेख है जो यह ध्यान दे रहा है कि Facebook deprecating है / इसे deprecated है यह साझा कार्यक्षमता है और लाइक बटन के साथ चिपका हुआ है। http://www.barbariangroup.com/posts/7544-the_facebook_share_button_has_been_deprecated_called_it

मैं मान रहा हूं कि यह साझाकरण url के लिए समान है।

यदि हिस्सेदार url एक विश्वसनीय विकल्प नहीं है, तो 3rd पार्टी विजेट (जैसे Addthis) का उपयोग करने के अलावा और क्या तरीके हैं?

जवाबों:


6

आप अभी भी पृष्ठों को साझा करने के लिए निम्न लिंक स्वरूपों का उपयोग कर सकते हैं, URL से बचना सुनिश्चित करें:

ट्विटर:

<a href="http://twitter.com/home?status=Your%20message%20here:%20http://yourshorturl.com">Share on twitter</a>

फेसबुक:

<a href="http://www.facebook.com/sharer.php?u=http://yourshorturl.com&t=Your%20message%20here.">Share on Facebook</a>

उस ने कहा, यह आधिकारिक विगेट्स अपनाने लायक है जो प्रत्येक कंपनी आपके स्वयं के समाधान का उपयोग करने के बजाय प्रदान करती है क्योंकि:

  1. यह कई साइटों पर यूआई को मानकीकृत करता है और एक बटन प्रस्तुत करता है जिससे आगंतुक परिचित होंगे (और इसलिए क्लिक करने की अधिक संभावना है)।

  2. आधिकारिक विजेट फेसबुक / ट्विटर से दूरस्थ जावास्क्रिप्ट फ़ाइलों को लोड करते हैं। इन्हें अगली साइट पर तेज लोड के लिए विज़िटर के ब्राउज़र में कैश्ड किया जाएगा, जो उनका उपयोग करता है, इसलिए आधिकारिक विगेट्स का उपयोग धीमा होने का बहुत कम कारण है।

  3. यह प्रदर्शित करना कठिन है कि विजेट के बिना कितनी बार एक लिंक साझा किया गया था; यह जानकारी साइट मालिकों और आगंतुकों को पहले से ही लोकप्रिय लिंक (तथाकथित 'सामाजिक प्रमाण' प्रभाव) साझा करने के लिए प्रोत्साहित करने के लिए उपयोगी है।

प्रमुख मीडिया वेबसाइटों (जैसे गार्जियन ) ने आधिकारिक विगेट्स को अपनाया है; अगर यह उनके लिए काफी अच्छा है, तो मुझे अपने आप को एक साथ हैक करने में थोड़ा फायदा होता है।

* आप पढ़ने का उल्लेख करते हैं कि फेसबुक उपरोक्त प्रारूप के लिए समर्थन छोड़ रहा था, लेकिन यह मत कहो कि आपने इसे कहां पढ़ा है; मुझे उनकी साइट या अन्य जगहों पर इसका कोई उल्लेख नहीं मिला। मुझे लगता है कि यह सिर्फ ट्विटर और फेसबुक उपरोक्त तरीकों को सार्वजनिक रूप से साझा नहीं करते हैं क्योंकि वे आपकी साइट पर अपने लोगो के साथ एक विजेट डालते हैं।


सहमत थे कि मेरे बयान का ठीक से समर्थन नहीं किया गया था। मैं एक स्रोत को शामिल करने की कोशिश करूँगा जब मैं इसे फिर से पा लूंगा।
तीज

1
stackoverflow.com/questions/6145489/… जा रहा है ... जा रहा है ... गो
डलास

5

यदि आप एक वेबसाइट पर बटन लगा रहे हैं तो यह नए एपीआई पर स्विच करने के लायक नहीं है, जो अपने उपयोगकर्ताओं की गोपनीयता को तीसरे पक्ष की वेबसाइटों पर उनकी जानकारी को रूट न करके और उनके ब्राउज़र में कुकीज़ को बनाने या अपडेट करने की अनुमति नहीं देता है।


1
क्या आप इस उत्तर को बेहतर ढंग से समझा सकते हैं?
पाटोमास

3
@PatomaS iframe बटन Google Analytics कोड जोड़ने जैसा है, सिवाय इसके कि रिसीवर फेसबुक है। प्रत्येक अनुरोध के साथ आगंतुक iframe लोड करता है, और facebook उपयोगकर्ताओं को ट्रैक कर सकता है क्योंकि यह इस डेटा को उनकी साइट से लोड करता है। फेसबुक से जावास्क्रिप्ट व्हिज़बैंग और भी बदतर है। हालांकि समस्या के लिए सरल लिंक मौजूद नहीं है।
सायंटिक

+1 वर्थ यह देखते हुए कि फेसबुक जिस दुर्लभ स्थिति में जाता है, वह बग भर जाने पर किसी के ध्यान में न आने के आधार पर वेब पर अप्रत्याशित / अनियमित व्यवहार का कारण बन सकता है। यह उन कारणों में से एक है जिन पर मैं तुच्छ चीजों के लिए तीसरे पक्ष पर भरोसा नहीं करता, जब पूरी तरह से अच्छी विधि मौजूद है। फेसबुक रिडायरेक्ट बग के लिए buzzfeed.com/jwherrman/… देखें । मुझे यकीन है कि वहाँ एक बेहतर लिंक वास्तव में दस्तावेजीकरण कर रहा है जो वहाँ हुआ था, लेकिन मुझे यह नहीं मिला।
विलियम आइस्टेड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.