Przyciski udostępniania a adresy URL osoby udostępniającej


12

Jak niektórzy mogą wiedzieć, dodanie przycisków udostępniania z Facebooka i Twittera może spowodować spowolnienie strony. Widziałem, że wiele witryn przekazuje popularne implementacje iframe, które te witryny oferują, i po prostu tworzą ikony, które prowadzą do adresu URL osoby udostępniającej, w celu lepszej kontroli wydajności strony. http://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.cnn.com%2F&t=CNN%26s+website%27

Jednak przeczytałem również, że Facebook rezygnuje z obsługi tych linków. Na przykład ten link przekierowuje teraz do przycisku Lubię to. http://www.facebook.com/facebook-widgets/share.php

Oto artykuł, w którym zauważono, że Facebook jest przestarzały / przestał działać i udostępnia funkcję udostępniania i trzyma się przycisku Lubię to. http://www.barbariangroup.com/posts/7544-the_facebook_share_button_has_been_deprecated_called_it

Zakładam, że to samo dotyczy adresu URL udostępniania.

Jeśli adres URL osoby udostępniającej nie jest już wiarygodną opcją, jakie są inne metody oprócz używania widgetów innych firm (takich jak Addthis)?

Odpowiedzi:


6

Nadal możesz korzystać z następujących formatów linków, aby udostępniać strony *, pamiętając, aby unikać adresów URL:

Świergot:

<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>

To powiedziawszy, warto przyjąć oficjalne widżety dostarczone przez każdą firmę zamiast korzystać z własnego rozwiązania, ponieważ:

  1. Standaryzuje interfejs użytkownika w wielu witrynach i przedstawia przycisk, który użytkownicy będą zaznajomieni (a zatem częściej klikają).

  2. Oficjalne widżety ładują zdalne pliki JavaScript z Facebooka / Twittera. Będą one buforowane w przeglądarce użytkownika, aby przyspieszyć ładowanie na następnej stronie, która ich używa, więc używanie oficjalnych widżetów nie ma większego powodu do spowolnienia.

  3. Trudniej jest wyświetlić, ile razy link był udostępniany bez widżetu; informacje te są przydatne zarówno dla właścicieli witryn, jak i do zachęcania użytkowników do udostępniania już popularnych linków (tzw. efekt „dowodu społecznego”).

Główne strony internetowe mediów (np. The Guardian ) przyjęły oficjalne widżety; jeśli jest to dla nich wystarczająco dobre, wydaje mi się, że nie jest wiele korzyści ze wspólnego hakowania.

* Wspomniałeś o przeczytaniu, że Facebook rezygnuje z obsługi powyższego formatu, ale nie mów, gdzie to czytasz; Nie mogłem znaleźć żadnej wzmianki o tym na ich stronie ani w innym miejscu. Myślę, że po prostu Twitter i Facebook nie udostępniają powyższych metod publicznie, ponieważ wolą, abyś umieścił widżet z ich logo na swojej stronie.


Zgodził się, że moje oświadczenie nie było odpowiednio obsługiwane. Spróbuję dołączyć źródło, gdy go znajdę ponownie.
TeeOh

1

5

Warto NIE przechodzić na nowe interfejsy API, jeśli umieszczasz przyciski na stronie internetowej, która chroni prywatność użytkowników, nie przekierowując ich informacji do stron internetowych osób trzecich i nie zezwalając na tworzenie lub aktualizowanie plików cookie w ich przeglądarkach.


1
czy możesz lepiej wyjaśnić tę odpowiedź?
PatomaS,

3
@PatomaS przycisk iframe przypomina dodawanie kodu Google Analytics, tyle że odbiorcą jest Facebook. Przy każdym żądaniu odwiedzający ładuje element iframe, a Facebook może śledzić użytkowników, ponieważ ładuje te dane z ich witryny. Whizbang JavaScript z Facebooka jest jeszcze gorszy. Jednak prosty link do problemu nie istnieje.
Ciantic

+1 Warto zauważyć, że w rzadkim przypadku, gdy Facebook nie działa, może powodować nieoczekiwane / błędne zachowanie w Internecie, w zależności od błędu, którego nikt nie zauważył. Jest to jeden z powodów, dla których nie polegam na firmach trzecich w przypadku trywialnych rzeczy, gdy istnieje doskonale dobra metoda. Zobacz buzzfeed.com/jwherrman/... na temat błędu przekierowania na Facebooku. Jestem pewien, że istnieje lepszy link dokumentujący to, co się tam wydarzyło, ale nie mogę go znaleźć.
William Isted,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.