Dear Internet: please move the share buttons from the web page to the browser

93 points by jacobn ↗ HN
There's been more than one mock-the-silliness-that-is-ten-share-buttons-for-an-unshared-blog-post blog posts.

The mobile browsers have already shown the way - a single share button, share with any service (yes, there needs to be some open bring-your-own-service functionality like we already do for search).

I'm hoping one or two people who are working on one of the major browsers would read this and "simply put it in" and we'd eventually all be living with a cleaner, faster loading web as the on-page buttons go the way of the dodo.

Not to mention that it would actually be really useful.

93 comments

[ 2.7 ms ] story [ 149 ms ] thread
... so that I can disable them (easily).
They can already live in the browser by way of addons - if you use delicious then install the addon. If you don't, don't.

The solution is not for browser makers to host the share buttons, but for content creators to stop treating users like push-button monkeys and realise that if I want to share it on facebook I'll do that of my own volition and if I don't then a little blue and white f in a box at a cute angle is not going to sway me one iota.

Web page creators: It is not your job to make sharing easier.

I don't think you're the average user. When I temporarily removed sharing buttons from a site I work on, we received a number of support emails complaining that it was "no longer possible" to share the content on Facebook. Many people simply can't be bothering opening Facebook, copying and pasting and link, and clicking "Post". For many, if a site doesn't feature a "Like" button, it simply can't be shared.

Unfortunately, your solution of enabling the user to install an add-on is not tenable for the vast number of users who don't even realise what a "browser" is. Apple's Mobile Safari solution works because it makes sharing simple and frictionless for the majority.

> Web page creators: It is not your job to make sharing easier.

Actually, it pretty much is. That is one of the key ways in which sites gain audience, and it's a huge topic of concern among website creators, owners, and programmers.

Shares drive traffic, and both the website owner and the social network want you to ask yourself on each shareable page, "Is this something worth sharing?" Some people will say yes and that's a win for everyone.

You can say the on-site button doesn't do anything, but it really does. It sends a signal: Other people think this content is worth sharing, you might think so too.

There are other models for sharing content, for example a site only needs a few self-interested posters on HN or Reddit to get traction there, then the voting system and "front page effect" take over. But for a decentralized social site like Facebook, you need a good number of seed posters to decide, "It might be in my self-interest to share this." That only happens with prompting.

"content creators to stop treating users like push button monkeys"

Good luck with that approach.

An alternative approach is to show users how they are being treated like push-button monkeys. All it takes is some users who are not willing to tolerate it who demand better treatment; then other users see they are not having to deal with the same crap and they demand the same treatment. And then, like magic, web developers change their tune, almost like... push-button monkeys.

It's truly magical.

We have them on Android and iOS (probably Windows Phone as well). OSX 10.8 now has tweet and facebook functionality as well. Are the other operating systems and browsers social enough? Should they be?
There was an effort to put sharing into Firefox. I'm not sure of the current status - it looks like it may have gone stale.

See https://wiki.mozilla.org/Labs/F1 and http://f1.mozillamessaging.com/

I tried that out for a while when it was first announced, but it didn't seem to work as well as, say, Android's Intents. And as you say, appears to have gone stale.

I suppose this is the scenario that Web Intents (http://webintents.org/) are intended to deal with.

EDIT: specifically http://webintents.org/share

...and there actually seems to be something going on with regards to sharing in Firefox still. According to [1] it's targeted at Firefox 17, though I haven't noticed anything yet (I'm on Firefox Aurora 17 now). It seems like it has a much broader scope than just sharing.

[1] https://wiki.mozilla.org/Firefox_Social_Integration

Sharing something easily is one thing, but they seem to be planning to provide a newsfeed/wall with this. That'd be a big distraction that I hope they keep away...
For people spending their days on Facebook it might be an improvement. It does sound like a huge addon though and I agree that it'd probably be best to make most of that non-default.
The problem is, how keenly will the various services let something like Firefox take their newsfeed? This is exactly what Twitter for example is trying to prohibit with their ToS. Just sharing is a lot more durable.
What about sharing option in Android, and now in Windows 8? It seems to be more versatile to embed this functionality into OS rather than a browser. We're getting there in my opinion ;)
The problem is, they work (for a certain definition of "work").

On one website that I work on, implementing one of those stupid "like us on Facebook" popups (in the lower right of the screen) almost doubled the number of likes the page had over a couple of weeks.

Now, whether the number of Facebook likes your page has is a useful metric to you is another matter, which is why I put the word "work" in quotes above...

Is it any surprise that the sort of people who are still actually using Facebook would be the sort of people who would click on something as ridiculous as that
"Still using Facebook"

It's like you're actively denying the fact that it is, TODAY, the largest and most used social network in history.

Would you at least let it BEGIN it's user decline before you call it dead?

Let me guess: You ran to G+ on Day 1 (because one large advertising company is worse than another large advertising + email + search company...)

Mark my words, within the next 3 years facebook will begin to decline. 90% of the people I speak to say they don't use facebook anymore because it's got boring.
If your sample of people that you surveyed was representative of facebook users on the whole, then you wouldn't need 3 years to see the decline of facebook . It should have been happening right now because as you said, 90% of the people you've surveyed no longer use it.

It's fair to say that your sample group is totally flawed.

Well, I've heard of many people saying (and I still go to school, so my survey is kind of relevant) that they 1. have multiple accounts, like for games or 2. are bored by facebook/ annoyed by the stream of useless stuff, or even 3. simply hardly ever go online (as in, measured in weeks, or months)
Once again, the anecdotal evidence does not conform with the usage numbers released every so often that show facebook users spending massive amounts of time(average of 400 minutes per month per user).

A lot of people may whine that they are "bored" but that doesn't mean they don't use the site. That is the problem with going on anecdotes--they often represent what people say instead of actually do.

Exactly. Bored people go to Facebook.com. Bored? Type Facebook.com. That's what people do. And considering the influx of "content" pages, like George Takei's, which provide continuous content updates all day long, I can see why people check back frequently when they're bored.

Subscribe to 5-10 "content" feeds and your wall will always have another joke or post to read...

Many people do this, I imagine.

If you want to play this game, then sure: Mark my words, Google+ will never replace Facebook. When Facebook declines, it will be due to genre-fatigue, not unit-fatigue.
McDonalds is one of the largest restaurant chains in the world. Does that make it good?

It would not exist if not for all the shit they do to make the food cheap enough to keep their doors open.

Facebook == The McDonalds of social networks.

Your dream is never going to become a reality in the way you're asking.

As a feature of the desktop browser, users could turn share buttons off. Embedded in the page, they can't. That is why the site operator put them there in the first place: to maximise exposure.

Like someone already said, embedded buttons can be turned off with AdBlock. Normal users won't do that, but they won't tweak their browser settings either.
Just like "Would you like fries with that?" this is just: "would you like to advertise my page for me?". It'll only get worse before it gets better.
Just combine two browser extensions in Chrome:

1. Adblock Plus [1] to remove in-site social widgets [2] and ads.

2. A social extension, pick your favorite, there are too many.

[1] https://adblockplus.org/en/

[2] https://adversity.googlecode.com/hg/Antisocial.txt

In Firefox you can use the plugin Share Me Not that prevents third-party buttons embebbed by sites from tracking you until you actually click on them.

This plugin don't remove the social buttons from the page, just disables them.

Thanks for the Antisocial AdBlock list btw!

"(yes, there needs to be some open bring-your-own-service functionality like we already do for search)"

There is, actually. At least on my mobile operating system.

Yup. Android Intents provide this system perfectly. Any app can hook into the intent, provide you a list, and you can select action defaults.
Hopefully Web Intents[1] will bring the same to every browser.

[1]: http://webintents.org/

Hopefully, yes. Go download the latest Chrome Canary to play with the current implementation - it's already pretty cool.
And the Sharing intent on Windows 8 too.
Or, as they like to call it, charm. :D
As a user I would love to agree but I can't. On a https website Chrome blocks additional JavaScript. Thus I don't see another way than having share button on the web page. Am I wrong?
It's already built into modern operating systems. (OSX, iOS, Android)

Your request should really be "Please get rid of share buttons from websites"

Windows 8 tries to solve this problem with sharing built into the OS, similar to how intents work in Android.
Not going to work.

A website operators won't take a gamble that a visitor may or may not have a sharing widget built into his browser, so it's a safer bet for them to keep the sharing buttons on the page.

Thats the point I suppose. Make it as prevalent as possible.
Flock tried it, a bunch of different ways. People just weren't all that into it.
True! I did like it back in the days. What's the state of Flock right now? The website claims it's not dead yet ;)
Flock's big problem was, of course, that you had to convince people to install a whole new browser.

If they could redesign it as a browser plugin, it might have a shot.

It would be great if the sharing functionality is built in browser, but the control on what sharing services to show remains with developers. This could be achieved with some meta tags, or something. But it'll make sense if the developer can choose which all sharing platform link should be shown while sharing.

I said so, because there are a different kind of audience for different websites, so generic sharing options wouldn't be a good idea.

I have installed Tweet extension in the morning. Chrome canary version installed share button on the right side of navigation bar, it's very useful feature!
So who gets to decide which buttons should be in browsers by default? Sure, Facebook, Google+, Twitter are obvious. How about Pinterest? Or X, Y and Z which might be not popular in US but popular elsewhere?
Why not let users decide? Let it be in browser settings and the users can choose which service they share to, by default.
why not just put them all there and let the user decide which ones they want shown. I mean, it doesn't matter if there's a stumbleupon thing if I never use stumbleupon. Put 'em all in. Make it easy for users to add new ones (or small ones) and hide which ones they don't want.
what's a browser?
I am surprised no one mentioned web intents. It is happening and it is happening quickly. Launch chrome canary to see some UX (although not completely working yet)
A good start would be to have the user's identity to be managed by the browser (with something like browserID). The rest could just be extensions, for those who care.
Why has no one mentioned that this already exists.

Web Intents, borrowing in fact from Androids ability to share from anywhere to anywhere. (and it is actually rather Android unique)