Paylaşım düğmeleri ve daha keskin URL'ler


12

Bazılarının bildiği gibi, Facebook ve Twitter'dan paylaşım düğmeleri eklemek sayfanın yavaşlamasına neden olabilir. Birçok sitenin, bu sitelerin sunduğu ortak iframe uygulamalarını geçtiğini ve sayfa performansının daha iyi kontrolü için daha keskin bir URL'ye bağlanan simgeler oluşturduğunu gördüm. http://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.cnn.com%2F&t=CNN%26s+website%27

Ancak, Facebook'un bu bağlantılar için destek bıraktığını da okudum. Örneğin, bu bağlantı şimdi Beğen Düğmesine yönlendiriliyor. http://www.facebook.com/facebook-widgets/share.php

İşte Facebook'un paylaşım işlevini onayladığını / paylaşım işlevini reddettiğini ve Beğen düğmesine sadık kaldığını belirten bir makale. http://www.barbariangroup.com/posts/7544-the_facebook_share_button_has_been_deprecated_called_it

Bunun paylaşım URL'si için aynı olduğunu varsayıyorum.

Daha keskin URL artık güvenilir bir seçenek değilse, 3. taraf widget'larını (Addthis gibi) kullanmanın yanı sıra başka hangi yöntemler var?

Yanıtlar:


6

URL'lerden kaçtığınızdan emin olarak sayfaları paylaşmak için * aşağıdaki bağlantı biçimlerini kullanmaya devam edebilirsiniz:

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>

Bununla birlikte, her bir şirketin kendi çözümünüzü kullanmak yerine sağladığı resmi widget'ları benimsemeye değer çünkü:

  1. Kullanıcı arayüzünü birden çok sitede standartlaştırır ve ziyaretçilerin tanıyacağı (ve dolayısıyla tıklama olasılığı daha yüksek) bir düğme sunar.

  2. Resmi widget'lar Facebook / Twitter'dan uzak JavaScript dosyaları yükler. Bunlar, bunları kullanan bir sonraki sitede daha hızlı yükleme için ziyaretçinin tarayıcısında önbelleğe alınır, bu nedenle resmi widget'ları kullanmak yavaşlamanın pek az nedenini sunar.

  3. Widget olmadan bir bağlantının kaç kez paylaşıldığını görüntülemek daha zordur; bu bilgiler hem site sahipleri hem de ziyaretçileri zaten popüler olan bağlantıları ('sosyal kanıt' etkisi) paylaşmaya teşvik etmek için kullanışlıdır.

Büyük medya web siteleri (örn. The Guardian ) resmi widget'ları benimsemiştir; eğer onlar için yeterince iyiyse, kendinize ait olanları hacklememde çok az fayda var gibi görünüyor.

* Facebook'un yukarıdaki format için destek bıraktığını okudunuz, ancak bunu nerede okuduğunuzu söylemeyin; Ben kendi sitesinde veya başka bir yerde bu herhangi bir söz bulamadık. Sadece Twitter ve Facebook'un yukarıdaki yöntemleri herkese açık olarak paylaşmadığını düşünüyorum, çünkü sitenizde logolu bir widget yerleştirmeyi tercih ediyorlardı.


İfademin uygun şekilde desteklenmediğini kabul etti. Tekrar bulduğumda bir kaynak eklemeye çalışacağım.
TeeOh

1
stackoverflow.com/questions/6145489/… gidiyor ... gidiyor ... git
Dallas

5

Bilgilerini üçüncü taraf web sitelerine yönlendirmeyerek ve tarayıcılarında çerezlerin oluşturulmasına veya güncellenmesine izin vermeyerek kullanıcılarının gizliliğini koruyan bir web sitesine düğmeler yerleştiriyorsanız yeni API'lara geçmeye değer DEĞİLDİR.


1
bu cevabı daha iyi açıklayabilir misin?
PatomaS

3
@PatomaS iframe düğmesi, alıcının Facebook olması dışında Google Analytics kodu eklemek gibidir. Her istekte ziyaretçi iframe'i yükler ve facebook kullanıcıları siteden bu verileri yüklediğinden izleyebilir. Facebook'tan JavaScript vızıltı daha da kötü. Ancak sorunun basit bağlantısı ile mevcut değildir.
Mart'ta Ciantic

+1 Facebook'un düştüğü nadir durumlarda, kimsenin fark etmediği bir hataya bağlı olarak web'de beklenmedik / düzensiz davranışlara neden olabileceğini belirtmek gerekir. Mükemmel derecede iyi bir yöntem olduğunda 3. taraflara önemsiz şeyler için güvenmememin nedenlerinden biri budur. Facebook yönlendirme hatası için buzzfeed.com/jwherrman/… adresine bakın . Eminim orada olanları belgeleyen daha iyi bir bağlantı vardır, ama bulamıyorum.
William Isted
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.