Come alcune persone potrebbero sapere, laggiunta di pulsanti di condivisione da Facebook e Twitter può rallentare una pagina. Ho visto molti siti trasmettere le comuni implementazioni iframe offerte da questi siti e creare semplicemente icone che rimandano a un URL condivisore per un migliore controllo delle prestazioni della pagina. http://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.cnn.com%2F&t=CNN%26s+website%27

Tuttavia, ho anche letto che Facebook sta abbandonando il supporto per questi collegamenti. Ad esempio, questo collegamento ora reindirizza al pulsante Mi piace. http://www.facebook.com/facebook-widgets/share.php

Ecco un articolo in cui si nota che Facebook lo sta deprecando / lo ha deprecato “s funzionalità di condivisione e rimane fedele al pulsante Mi piace. http://www.barbariangroup.com/posts/7544-the_facebook_share_button_has_been_deprecated_called_it

Lo presumo è lo stesso per lURL di condivisione.

Se lURL dello condivisore non è più unopzione affidabile, quali altri metodi sono disponibili oltre allutilizzo di widget di terze parti (come Addthis)?

Risposta

Puoi ancora utilizzare i seguenti formati di link per condividere pagine *, assicurandoti di sfuggire agli 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> 

Detto questo, vale la pena adottare i widget ufficiali forniti da ciascuna azienda invece di utilizzare la tua soluzione perché:

  1. standardizza linterfaccia utente su più siti e presenta un su questo i visitatori avranno familiarità (e quindi saranno più propensi a fare clic).

  2. I widget ufficiali caricano file JavaScript remoti da Facebook / Twitter. Questi verranno memorizzati nella cache del browser del visitatore per un caricamento più rapido sul sito successivo che li utilizza, quindi lutilizzo dei widget ufficiali presenta pochi motivi di rallentamento.

  3. più difficile visualizzare quante volte un collegamento è stato condiviso senza il widget; queste informazioni sono utili sia ai proprietari dei siti che per incoraggiare i visitatori a condividere link già popolari (il cosiddetto effetto “social proof”).

I principali siti web di media (ad es. div id = “1974b8cc00″>

The Guardian ) hanno adottato i widget ufficiali; se è abbastanza buono per loro, mi sembra che ci sia poco vantaggio nellhackerare i tuoi insieme.

* Hai detto di aver letto che Facebook stava abbandonando il supporto per il formato sopra, ma non dire dove hai letto questo; Non sono riuscito a trovare alcuna menzione di questo sul loro sito o altrove. Penso che sia solo che Twitter e Facebook non condividono pubblicamente i metodi di cui sopra perché “preferiscono che tu metta un widget con il loro logo sul tuo sito.

Commenti

Risposta

NON vale la pena passare alle nuove API se stai mettendo i pulsanti su un sito web che protegge la privacy dei suoi utenti non instradando le loro informazioni a siti web di terze parti e non consentendo la creazione di cookie o aggiornato nei loro browser.

Commenti

  • puoi spiegare meglio questa risposta?
  • @PatomaS il pulsante iframe è come aggiungere Codice di Google Analytics, tranne per il fatto che il destinatario è Facebook. Ad ogni richiesta il visitatore carica liframe e Facebook può tracciare gli utenti perché carica questi dati dal loro sito. JavaScript whizbang da Facebook è anche peggio. Tuttavia con un semplice collegamento al problema lo fa non esiste.
  • +1 Vale la pena notare che nei rari casi in cui Facebook non funziona, può causare se un comportamento inaspettato / irregolare nel Web dipende dal fatto che ' sia un bug che nessuno ha notato. Questo è uno dei motivi per cui ' non mi affido a terze parti per cose banali quando ' è un metodo perfettamente valido. Vedi buzzfeed.com/jwherrman/… per il bug di reindirizzamento di Facebook. ' sono sicuro che ' un link migliore in realtà documenta cosa è successo là fuori, ma posso ' t lo trovi.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *