Compartilhar botões vs URLs mais compartilhados

12

Como algumas pessoas devem saber, adicionar botões de compartilhamento do Facebook e Twitter pode causar uma lentidão na página. Eu já vi muitos sites transmitirem as implementações comuns de iframe que esses sites oferecem e simplesmente criam ícones vinculados a um URL mais compartilhado para melhor controle do desempenho da página. http://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.cnn.com%2F&t=CNN%26s+website%27

No entanto, eu também li que o Facebook está perdendo suporte para esses links. Por exemplo, esse link agora redireciona para o botão Curtir. http://www.facebook.com/facebook-widgets/share.php

Aqui está um artigo observando que o Facebook está obsoleto / descontinuou sua funcionalidade de compartilhamento e está usando o botão Curtir. http://www.barbariangroup.com/posts/7544-the_facebook_share_button_has_been_deprecated_called_it

Estou assumindo que isso é o mesmo para o URL de compartilhamento.

Se o URL compartilhador não for mais uma opção confiável, que outros métodos existem além do uso de widgets de terceiros (como Addthis)?

TeeOh
fonte

Respostas:

6

Você ainda pode usar os seguintes formatos de link para compartilhar páginas *, evitando os URLs:

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>

Dito isto, vale a pena adotar os widgets oficiais que cada empresa fornece em vez de usar sua própria solução, porque:

  1. Ele padroniza a interface do usuário em vários sites e apresenta um botão com o qual os visitantes estarão familiarizados (e, portanto, com maior probabilidade de clicar).

  2. Os widgets oficiais carregam arquivos JavaScript remotos do Facebook / Twitter. Eles serão armazenados em cache no navegador do visitante para carregamento mais rápido no próximo site que os utiliza, portanto, o uso dos widgets oficiais apresenta poucas causas de lentidão.

  3. É mais difícil exibir quantas vezes um link foi compartilhado sem o widget; essas informações são úteis tanto para os proprietários do site quanto para incentivar os visitantes a compartilhar links já populares (o chamado efeito "prova social").

Os principais sites de mídia (por exemplo, The Guardian ) adotaram os widgets oficiais; se é bom o suficiente para eles, parece-me pouco benefício em invadir o seu.

* Você mencionou a leitura de que o Facebook estava dispensando suporte para o formato acima, mas não diga onde você leu isso; Não encontrei nenhuma menção a isso no site deles ou em outro lugar. Acho que o Twitter e o Facebook não compartilham os métodos acima publicamente porque preferem que você coloque um widget com o logotipo no site.

usuario
fonte
Concordou que minha declaração não foi devidamente apoiada. Tentarei incluir uma fonte quando a encontrar novamente.
TeeOh
1
stackoverflow.com/questions/6145489/… indo ... indo ... vá
Dallas
5

Vale a pena NÃO mudar para as novas APIs se você estiver colocando os botões em um site que protege a privacidade de seus usuários, não encaminhando suas informações para sites de terceiros e não permitindo que cookies sejam criados ou atualizados em seus navegadores.

Jason Jehosephat
fonte
1
você pode explicar melhor esta resposta?
PatomaS
3
@PatomaS, o botão iframe é como adicionar código do Google Analytics, exceto que o destinatário é o Facebook. A cada solicitação, o visitante carrega o iframe e o Facebook pode rastrear os usuários porque carrega esses dados do site. O whizbang de JavaScript do Facebook é ainda pior. No entanto, com simples link para o problema não existe.
Ciantic 26/03
+1 Vale ressaltar que, no raro caso em que o Facebook fica inativo, pode causar um comportamento inesperado / errático na web, dependendo se há um bug que ninguém notou. Essa é uma das razões pelas quais não confio em terceiros para coisas triviais quando existe um método perfeitamente bom. Consulte buzzfeed.com/jwherrman/… para obter o bug de redirecionamento do Facebook. Tenho certeza de que existe um link melhor para documentar o que aconteceu, mas não consigo encontrá-lo.
William isTed