แชร์ปุ่มกับ URL ที่แชร์กัน


12

อย่างที่บางคนอาจรู้จักการเพิ่มปุ่มแชร์จาก Facebook และ Twitter อาจทำให้หน้าเว็บช้าลง ฉันเคยเห็นหลายไซต์ส่งต่อการใช้งาน iframe ทั่วไปที่เว็บไซต์เหล่านี้นำเสนอและเพียงสร้างไอคอนที่ลิงก์ไปยัง URL ที่แชร์กันเพื่อการควบคุมประสิทธิภาพของหน้าเว็บที่ดีขึ้น http://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.cnn.com%2F&t=CNN%26s+website%27

อย่างไรก็ตามฉันได้อ่านด้วยว่า Facebook กำลังลดการสนับสนุนสำหรับลิงก์เหล่านี้ ตัวอย่างเช่นลิงค์นี้จะเปลี่ยนเส้นทางไปที่ปุ่มถูกใจ http://www.facebook.com/facebook-widgets/share.php

นี่คือบทความที่ระบุว่า Facebook กำลังเลิกใช้ / เลิกใช้แล้วซึ่งเป็นหน้าที่การใช้งานร่วมกันและติดกับปุ่มถูกใจ http://www.barbariangroup.com/posts/7544-the_facebook_share_button_has_been_deprecated_called_it

ฉันสมมติว่านี่เป็นสิ่งเดียวกันสำหรับ URL การแชร์

หาก URL ที่แชร์กันนั้นไม่ใช่ตัวเลือกที่เชื่อถือได้อีกต่อไปแล้วมีวิธีอื่นใดอีกบ้างนอกเหนือจากการใช้วิดเจ็ตของบุคคลที่สาม (เช่น Addthis)

คำตอบ:


6

คุณยังคงสามารถใช้รูปแบบลิงค์ต่อไปนี้เพื่อแชร์หน้าเว็บ * เพื่อให้แน่ใจว่าได้หลบหนี URL:

twitter:

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

Facebook:

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

ที่กล่าวว่ามีมูลค่าการใช้วิดเจ็ตอย่างเป็นทางการที่แต่ละ บริษัท มอบให้แทนที่จะใช้โซลูชันของคุณเองเพราะ:

  1. มันสร้างมาตรฐาน UI ให้กับหลาย ๆ ไซต์และนำเสนอปุ่มที่ผู้เข้าชมจะคุ้นเคย (และมีแนวโน้มที่จะคลิก)

  2. วิดเจ็ตอย่างเป็นทางการโหลดไฟล์ JavaScript ระยะไกลจาก Facebook / Twitter สิ่งเหล่านี้จะถูกแคชไว้ในเบราว์เซอร์ของผู้เยี่ยมชมเพื่อให้โหลดได้เร็วขึ้นในเว็บไซต์ถัดไปที่ใช้พวกเขาดังนั้นการใช้วิดเจ็ตอย่างเป็นทางการนำเสนอสาเหตุเล็กน้อยสำหรับการชะลอตัว

  3. เป็นการยากที่จะแสดงว่ามีการแชร์ลิงก์กี่ครั้งโดยไม่มีวิดเจ็ต ข้อมูลนี้มีประโยชน์ทั้งกับเจ้าของเว็บไซต์และในการสนับสนุนให้ผู้เข้าชมแบ่งปันลิงก์ยอดนิยมแล้ว (ผลที่เรียกว่า 'หลักฐานทางสังคม')

เว็บไซต์สื่อสำคัญ ๆ (เช่นThe Guardian ) ได้ใช้เครื่องมืออย่างเป็นทางการ ถ้ามันดีพอสำหรับพวกเขาดูเหมือนว่าฉันจะได้ประโยชน์จากการแฮ็คของคุณร่วมกัน

* คุณพูดถึงการอ่านว่า Facebook กำลังสนับสนุนรูปแบบด้านบน แต่อย่าพูดว่าคุณอ่านตรงไหน ฉันไม่พบการพูดถึงสิ่งนี้ในเว็บไซต์หรือที่อื่น ๆ ฉันคิดว่าเป็นเพียงแค่ Twitter และ Facebook ที่ไม่เปิดเผยวิธีการด้านบนสู่สาธารณะเพราะพวกเขาต้องการให้คุณใส่วิดเจ็ตพร้อมโลโก้บนเว็บไซต์ของคุณ


ยอมรับว่าคำสั่งของฉันไม่ได้รับการสนับสนุนอย่างถูกต้อง ฉันจะพยายามรวมแหล่งที่มาเมื่อพบอีกครั้ง
TeeOh


5

มันไม่คุ้มค่าที่จะเปลี่ยนไปใช้ API ใหม่หากคุณวางปุ่มบนเว็บไซต์ที่ปกป้องความเป็นส่วนตัวของผู้ใช้โดยไม่กำหนดเส้นทางข้อมูลไปยังเว็บไซต์บุคคลที่สามและไม่อนุญาตให้สร้างหรืออัปเดตคุกกี้ในเบราว์เซอร์ของตน


1
คุณอธิบายได้ดีกว่าคำตอบนี้หรือไม่
PatomaS

3
@PatomaS ปุ่ม iframe นั้นเหมือนกับการเพิ่มรหัส Google Analytics ยกเว้นว่าผู้รับคือ Facebook ด้วยคำขอแต่ละครั้งที่ผู้เยี่ยมชมโหลด iframe และ facebook สามารถติดตามผู้ใช้ได้เพราะมันโหลดข้อมูลนี้จากเว็บไซต์ของพวกเขา JavaScript whizbang จาก Facebook ยิ่งแย่ลง อย่างไรก็ตามไม่มีลิงก์แบบง่ายไปสู่ปัญหา
Ciantic

+1 น่าสังเกตว่าในกรณีที่หายากที่ Facebook ล่มอาจทำให้เกิดพฤติกรรมที่ไม่คาดคิด / ผิดปกติทั่วทั้งเว็บขึ้นอยู่กับว่ามีข้อผิดพลาดที่ไม่มีใครสังเกตเห็น นี่คือหนึ่งในเหตุผลที่ฉันไม่ไว้ใจบุคคลที่ 3 ในเรื่องเล็ก ๆ น้อย ๆ เมื่อมีวิธีการที่ดีอย่างสมบูรณ์แบบที่มีอยู่ ดูbuzzfeed.com/jwherrman/…สำหรับข้อผิดพลาดการเปลี่ยนเส้นทาง Facebook ฉันแน่ใจว่ามีลิงก์ที่ดีกว่าที่จริงแล้วบันทึกสิ่งที่เกิดขึ้นที่นั่น แต่หาไม่พบ
William Isted
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.